Re: c0nb0x
by antto on Tue Jul 24, 2012 4:50 pm
ok, wait a sec
c0nb0x implements a new serial protocol on top of the old one
so the OS version request is part of it
this means that for all the existing firmwares (adafruit 1.05, sokkos, n0nx0x beta, etc..) c0nb0x has to "guess" what the OS is, because the MSG_OSVER is not known by those
now, i started implementing a new firmware (diagnostic) which uses the new messages (including MSG_OSVER) but that's the only one for now
thus, c0nb0x currently distinguishes between 3 types of firmwares:
1) adafruit v1.05 compatible (this includes sokkos) (if pattern size is 16 bytes)
2) n0nx0x (if pattern size is 21 bytes)
3) unknown (if pattern size is something else)
oh, and..
4) if MSG_OSVER is implemented, it requests an OS string from the x0x
ehm actually it's already hinted that the OS is autodetected/guessed by the "(auto)" in front of "adafruit v1.05 compliant"
so you probably already have your sokkos running on your x0x
check for stuff like shuffle which aren't present on the stock firmware
<or> flash n0nx0x, there will be quite a visible difference if it does work (since it's totally different from the stock firmware)
just make sure you've backed up your patterns first ;]
We are here too: irc.freenode.net >>> #x0xb0x
..:: c0nb0x v1.00 ::.. http://forums.adafruit.com/viewtopic.php?f=7&t=29282 (new control app - win/osx)
VCO Tuning: http://forums.adafruit.com/viewtopic.php?f=12&t=24759 (do it the EASY way)