LabVIEW Embedded

cancel
Showing results for 
Search instead for 
Did you mean: 

Simple Messaging (STM) Reference Library

Code

Documentation

Discussion Forum

Simple Messaging is probably the oldest and most popular reference design today, you could call it the granddaddy of reference designs. Simple Messaging was originally called Simple TCP Messaging, therefore the STM moniker, however in the most recent release we added support for UDP as well as serial communication.

In short STM is a thin protocol definition on top of a transport layer to simplify the process of sending and receiving various messages and data packets between different systems in an application. The list of messages (metadata) used in a communication link are defined as part of the application and exchanged between the two ends of the communication link when the connection is established.

The STM code contains a set of simple VIs which implement the API and currently VIs are provided for TCP, UDP and RS-232 as the transport layer. Due to its simple nature it can be easily implemented on other transport layers. For example if you want to send various messages or data items between a LabVIEW FPGA target and its host, you can implement STM using the DMA transfer as the transport layer.

0 Kudos
Message 1 of 1
(6,142 Views)