The datastreamer module embeds with a simple mono-directional data transfer
protocol and the data frame that is transmitted to the data visualizer software. The
current version of the datastreamer provides support only for UART port communication.
Figure 17-1. Datastreamer Module Block
Diagram
UART Transmission:
The UART transmission function is device-dependent, and the MCC automatically picks
up the correct driver and includes it on the user board/kit example project. The
driver's Simple Asynchronous mode (non-interrupt driven) is used in all the
devices.
Data Frame:
The data frame contains a header, fixed module data, and dynamic module
data bytes.
Header Details:
The header contains 19 bytes and must be transmitted as part of the packet. Transmit
the header once every 15 packet transmissions. It is unnecessary to do that on every
packet transmission. The header packet details are listed below.