For example C code that shows how to control the Maestro using its serial interface in Microsoft Windows, download MaestroSerialExampleCWindows.zip (4k zip). This zip archive contains a Microsoft Visual C++ 2010 Express project that shows how to send a Set Target command and also a Get Position command. It can also be compiled with MinGW. The Maestro’s serial mode needs to be set to “USB Dual Port” for this code to work. This example is like the previous example except it does the serial communication using Windows-specific functions like CreateFile and SetCommState. See the comments in the source code for more details.