Replicate
- Updated2025-01-28
- 4 minute(s) read
Splits a Real Time Stream channel into two Real Time Stream channels so that each of the readers of the channels receives a separate copy of the data written into the original channel.
You can drop this endpoint on the block diagram by right-clicking a Real Time Stream channel and selecting Insert»Replicate.

Inputs/Outputs
r/w modes (polling, polling)
—
r/w modes specifies the read and write modes for a new RT FIFO. The read and write modes define the way you read a value from an empty FIFO or write a value to a FIFO that does not have an empty slot. An RT FIFO can wait until an empty slot becomes available for a write operation or wait until a value is available for a read operation. You can specify one of the following modes for reads and writes:
datapoints in waveform (1)
—
datapoints in waveform is the number of datapoints for every element of the array of waveforms. This input applies only if the RT FIFO elements are waveforms.
elements in array (1)
—
elements in array is the number of elements in the array for each RT FIFO element. The default is 1. This input applies only if the RT FIFO elements are arrays. RT FIFOs do not support multi-dimensional arrays.
real time stream
—
real time stream is the channel wire that connects this endpoint to a writer endpoint and splits into two outgoing channels.
independent aborts? (F)
—
independent aborts? specifies whether signaling one of the outgoing channels to abort only causes that one outgoing channel to abort. The default is FALSE, which means if one of the outgoing channels aborts, the other will also abort.
size (10)
—
size specifies the maximum number of elements that can be buffered in the channel. The default is 10. Space for all the elements is allocated on the first call to this endpoint and will stay the same during subsequent calls until the channel is reset. Reset occurs when the common caller VI of both the writer endpoint and the reader endpoint begins another iteration.
real time stream copy 1
—
real time stream copy 1 is the first outgoing channel wire that connects this endpoint to a reader endpoint.
real time stream copy 2
—
real time stream copy 2 is the second outgoing channel wire that connects this endpoint to a reader endpoint. |
r/w modes (polling, polling)
—
read mode
—
datapoints in waveform (1)
—
real time stream
—
independent aborts? (F)
—
real time stream copy 1
—