Hey guys, I am trying to figure out how to create a dashboard from scratch i recken. somewhat like you see in lab-view. I want to be able to send it to a computer that is setup on a table beside our driver station, and the operators. I want to send data like the battery level, and the state of the compressor. also, i want to create code that moniters the level of the batery, not just the amps, but how much life is left in it. can somone send me in the right direction?
First there are several discussions about custom dashboard viewers. If you search you should find them.
What you want to do will involve writing robot side code to send the data, and writing a PC application to decode it. There isnβt any official documentation of the protocol, but I am in the processor of documenting it.
You can find my documentation on my CodePlex page under the most resent release. That release should also include a C++ function which demonstrates sending custom data via the dashboard packets.
You should be able to implement simple battery monitoring from the battery voltage which is always included in the dashboard packets.
Do you have any programs written to decode the what is sent to the PC? i just downloaded what was in the like you gave me.