5 Variable Streamers

Most communication interfaces use streams of bytes to transfer data. This is enough for single data values of 8-bit precision, but when multiple values are required to be transmitted over the same interface, data must be packed in a protocol. The MPLAB Data Visualizer supports the Data Stream protocol.

The Data Stream protocol uses a light-weight framing format to pack several numerical values over one interface. It is only capable of handling incoming data and it only supports synchronous streams (i.e., every data packet must contain one sample from each data stream). Data Stream Decoder information resides in the visualizer workspace.

The visualizer data stream module takes an incoming raw data stream and splits it into multiple data streams. The data stream format is specified by the Variable Streamer you provide.