View Single Post
  #1   Spotlight this post!  
Unread 06-04-2010, 18:31
Azores's Avatar
Azores Azores is offline
Registered User
AKA: Andrew
FRC #3161 (Tronic Titans)
Team Role: Mentor
 
Join Date: Mar 2010
Rookie Year: 2010
Location: Toronto, Ontario
Posts: 40
Azores has a spectacular aura aboutAzores has a spectacular aura aboutAzores has a spectacular aura about
Custom Dashboard?

I was just trying to figure out how to make a custom dashboard - a bit late in the game I know, but after our regional competition this year, we decided that having actual feedback from sensors on the robot would be a lot more beneficial than we initially expected. So far we're just running a dashboard someone uploaded a while ago that was just the default dashboard with the gyro graphs removed, which helped us with the camera vision lag.

Our programming is done in Java and is trying to feed the following information to the dashboard:
- A boolean to indicate when a ball is in place in front of the kicker
- Four doubles to indicate the speed values of each Jaguar
- The status of our 5 solenoids (well, two double solenoids and one single)
- Two booleans to indicate whether our motors are being overstressed (this is determined by comparing motor controller speed with the values the encoders are reading from the gearboxes)

I have literally no idea how to even start making a dashboard to supply this information. It isn't absolutely necessary to have all of it displayed because each value is used in the robot code elsewhere, but it would be nice to see the values when driving.

Also, can anyone explain how exactly the dashboard data clusters are supposed to be structured? Since I haven't seen how the dashboard creation process actually handles a cluster, I'm really not sure what the significance is of having multiple clusters of single datatypes vs. having one large cluster with all of the information within it.

Thanks.
__________________
3161 Software Mentor + Photographer