PAC-DEV-OPTOMMP-CPLUS

C++ OptoMMP Software Development Kit for SNAP PAC

Datasheet Download Link

SKU: PAC-DEV-OPTOMMP-CPLUS Category: Developer Software Tags: .NET, C++, Development Kit, SDK

This free product is a C++ software development kit (SDK) for Windows (includes ActiveX controls), Linux, and OS X. The SDK lets you use programming tools such as Visual Basic or C++ to communicate with Opto 22 brains and controllers that use the OptoMMP protocol.

The SDK supports Visual C++ 6 through Visual Studio 2008.

All SNAP PAC brains and SNAP PAC controllers use the OptoMMP protocol, including these part numbers:
– SNAP-PAC-S1, SNAP-PAC-S1-FM
– SNAP-PAC-S2
– SNAP-PAC-R1, SNAP-PAC-R1-FM
– SNAP-PAC-R2, SNAP-PAC-R2-FM
– SNAP-PAC-EB1, SNAP-PAC-EB1-FM
– SNAP-PAC-EB2, SNAP-PAC-EB2-FM
– SNAP-PAC-SB1, SNAP-PAC-SB2

This SDK can also be used to communicate with older Opto 22 Ethernet-based products, including:
– E1 and E2 brain boards
– SNAP Ethernet I/O brains
– SNAP Simple I/O brains
– SNAP Ultimate I/O brains
– SNAP-LCE controllers

All source code is included, along with examples. Full API documentation is included in the file. The complete memory map is an appendix in form #1465, the OptoMMP Protocol Guide.

SDK history: This SDK combines two previous kits with part numbers IOP-DEV-OPTOMMP and IOP-DEV-OPTOMMP-LX. Originally this SDK was called the SNAP Ethernet I/O Driver Toolkit.

NOTE: If you are a .NET programmer, see the SNAP PAC .NET OptoMMP SDK instead.