
MVI Sample Applications
-----------------------

CIPAPI contains sample code based on the CIP API.

 BARCD_CA is a simple application which allows serial data transfer
 from each of the three ports.  Sample code for the 5550 controller
 is included.

 BAR_CAIO is a simple multi-threaded application which allows serial 
 data transfer from each of the three ports.  Sample code for the 5550 
 controller is included.  This program uses connected data
 to transfer data between the MVI module and the controller, and
 illustrates the recommended method of handshaking with the controller
 to ensure data integrity with connected IO data.

 SAMPLE is an interactive application that allows the
 module's input and output images to be accessed from the console.
 This can be very useful when verifying the controller and network
 configurations.


MVIAPI contains sample code based on the MVI API.

 BARCODE is a simple application which allows serial data transfer
 from each of the three ports.  Sample code for the 5550 controller
 is included.  This program uses unscheduled messaging (MVI messaging)
 to transfer data between the MVI module and the controller.

 BARCD_IO is a simple multi-threaded application which allows serial 
 data transfer from each of the three ports.  Sample code for the 5550 
 controller is included.  This program uses connected data (direct IO)
 to transfer data between the MVI module and the controller, and
 illustrates the recommended method of handshaking with the controller
 to ensure data integrity with connected IO data.

 SAMPLE is an interactive application that allows the
 module's input and output images to be accessed from the console.
 This can be very useful when verifying the controller and network
 configurations.
