FIRST Robotics Competition Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

Dashboard commanding?

The dashboard can obviously be used to display robot data (telemetry), but can it be used to command the robot?

From what I have gathered, this is not the case. It could be very useful to use controls on the dashboard to configure the robot into different modes which would be instantly reflected in the switch status on the dashboard. Otherwise, I need to use a joystick button or a switch connected to the driver station to activate the mode, and then I need to relay the current mode back to the driver station.

Thanks,

Pat Brown

Mentor to Team 2036

0 Kudos
Message 1 of 3
(6,735 Views)

I haven't taken a thorough look at the Dashboard framework but from my brief glance at it I don't think there's an easy way to use it to send data from the computer to the cRIO.

However, it would be easy enough to add communication between a computer and the cRIO by using LabVIEW's TCP/IP functions; see the TCP/IP examples provided with LabVIEW.

0 Kudos
Message 2 of 3
(2,645 Views)

It is pretty easy to use TCP/IP to do the communication in LabVIEW. I was up and running in a few hours.

However, on the field, that communication will be blocked, but it can be very usefull for debugging

0 Kudos
Message 3 of 3
(2,645 Views)