Hey Elvoid
If someone else who's already achieved this steps in, it would be far more useful that me trying to puzzle my way through it.
I don't even have a box built, just the first 2 of about 5 parts shipments sitting on my table - but I'm eventually going to need to know how to do this too, so why don't we work on this together...
So far I've gotten c0ntr0l to launch. Obviously I don't have a working x0xb0x to test it against, but hopefully you can test things from there.
I use MacPorts for much of my software management -
http://www.macports.org/. MacPorts in turn depends on the OS X developer tools (free download from Apple). I've had these installed for a long time, so I don't recall the exact steps, but the MacPorts site has installation instructions, and I could probably help you out if you run into difficulties.
Once you've got that all set up, you'll need to install the two needed python libraries - in terminal:
- Code: Select all
sudo port install py-wxpython
sudo port install py-serial
Then you'll need to get the c0ntr0l source code. Make a folder to store the files in, then 'cd' into it in Terminal, and use CVS to download the source code for c0ntr0l:
- Code: Select all
cvs -d:pserver:anonymous@x0xb0x.cvs.sourceforge.net:/cvsroot/x0xb0x login
cvs -z3 -d:pserver:anonymous@x0xb0x.cvs.sourceforge.net:/cvsroot/x0xb0x co -P c0ntr0l
(that part was copied from the sourceforge project page at
http://sourceforge.net/cvs/?group_id=135597. When the first command asks for a password, just hit return)
and finally run it:
- Code: Select all
cd c0ntrol
/opt/local/bin/python2.4 c0ntr0l.py
Good luck! Let me know how you make out.