The new dashboard packet specification is here:
http://www.innovationfirst.com/FIRST...2004-01-07.pdf
This year, the OI has a jumper that determines whether the dashboard port receives data that the OI sends the RC or data that the RC sends the OI. There's a lot of RC>OI data, so in that mode the data is sent interlaced by three frames.
I'm going to modify my VB .NET dashboard control (
DLL,
source) to work with the new packet. Here's my problem: when it's in RC>OI mode, the three frames are differentiated by the settings of two control bits so that a dashboard reader can interpret it properly, but I can't figure out how to differentiate between RC>OI mode and OI>RC mode.
Anyone more observant than me have any ideas?