Company Events Academic Community Support Solutions Products & Services Contact NI MyNI

RT FIFO Functions

LabVIEW 2009 Real-Time Module Help

Edition Date: June 2009

Part Number: 370622G-01

»View Product Info

Owning Palette: Real-Time VIs

Requires: RT Module. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.

Use the RT FIFO functions to send and receive data deterministically between VIs. RT FIFO functions provide a deterministic data transfer method that does not add jitter to a time-critical VI. An RT FIFO is a lossy form of communication that overwrites the oldest data element when the FIFO is full.

The functions on this palette can return general LabVIEW error codes or specific RT FIFO error codes.

Note  If you use a Real-Time FIFO to transfer waveform data, the variant element of the waveform does not transfer because variants are variable-sized and therefore incompatible with the Real-Time FIFO.
Palette ObjectDescription
RT FIFO CreateCreates an RT FIFO or obtains a reference to an existing RT FIFO. The RT FIFO Create function returns a reference to an RT FIFO, rt fifo, that you can use with other Real-Time FIFO functions.
RT FIFO DeleteDeletes a reference or all references to a specified RT FIFO.
RT FIFO ReadReads the oldest element in an RT FIFO.
RT FIFO WriteWrites an element to an RT FIFO.

 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit