For the Octinct use this software:
- Install Python 2.6 (I don't believe all the libraries are 3.0 compatible)
- Install SimpleOSC (I used v0.2.5)
- Install pyserial (I used 2.4)
- Install pywin32 (There is a version for python 2.6)
- Download Devon Jones Python router (see above)
- Edit SerialTinct.py and designate the correct comport windows users can use a value like "com17"
- From the command line run "python SerialTinct.py"
- Pat yourself on the back
If you look in the firmware you will see a serial string case for setting RGB values, which then are used by led, row, column commands of the monome protocol. You can use this to start writing RGB apps without needing to modify the firmware.
osc.sendMsg(prefix + "/rgb",[255,0,0],"127.0.0.1",8080)
The above will set the working color for R,G,B respectively. The value specified is multiplied by 16 to achieve the brightness value the 5940 is fed.