For anyone interested in a Mac OS-X graphical control application I’ve put one together to control my AL5C arm with SSC-32 controller. To run simply click on the “Robot Arm Controller” application icon, go to the Preferences pane and set your serial port (usually /dev/tty.modem, or /dev/tty.usbserial-FTE1DLF5 for the FTDI usb to serial adapter) and click connect. Make sure your SSC-32 is set to 9600 baud as described in the SSC-32 manual.
Yes - similar to LynxTerm except it is compatible with Mac OS-X and it has multiple sliders which let you send a multi-servo command. I put together a small update that lets you pass any command to the SSC-32, and shows you the command that will be passed when you adjust the sliders.
Interesting, I don’t have BASIC Atom Pro right now though, but I’ll use it when I get one.(This does work with a Bot Board 2/SSC-32 controled arm doesn’t it?)
I hope I am not asking too much with this, but would it be possible if you could release the source code/xcode.proj to your Robot Arm Control Mac GUI? I would love to see how you did this (and possibly extend functionality).
Sure! I posted the C++ base files in another thread, and will post the rest of the Objective C and XCode project components at my first opportunity (in the next few days).
I had started working on my own ObjC Gui, but when I looked into premade libraries for socket control I was slightly disappointed.
C# comes with a library built in under System.IO.Ports, while with ObjC I resorted to using an open source library called AMSerialPort.
Just out of curiosity, what library did you use to connect to the serial ports? Or did you use the C++ code to connect to the serial?