Happy to report that I successfully developed a cross-platform application to control the LynxMotion robot arm (tested on AL5D model), using C++ and Qt.
Here are screenshots from Mac (OS 10.7.4 aka “Lion”), posted Windows and Linux in those forums respectively.
http://dign.eu/bci/lynxmove_qt/LynxMoveQt_MacOSX01.png
http://dign.eu/bci/lynxmove_qt/LynxMoveQt_MacOSX02.png
http://dign.eu/bci/lynxmove_qt/LynxMoveQt_MacOSX03.png
I would be interested to know if:
(1) other people also use channels 00 - 04 (as I hardcoded these now)
(2) other people also use their serial port’s default settings (baudrate 115200 etc) (as these are also hardcoded, and only the serial port is offered as a variable)