On the classmate computer why is the readings of the Analog Imputs, PWM, GPIO, and Relay not lighting up when the program is running. Whats much werid is that when we play our program it works like the robot moves but the readings are not changing color or changing their numbers. What do we do to fix this? What is actually causing this?
If I remember correctly (and it’s been a while), the dashboard (the top half of the driver station GUI) only displays data that you explicitly send it. The default dashboard happens to show GPIO, PWM, etc, but just setting the robot outputs doesn’t cause the dashboard to show them.
How you send the data to the dashboard obviously depends on which programming language you’re using on the robot. For Java/C++, take a look at the Dashboard class and the dashboard section in the WPILib user guide.
The LabVIEW default framework sends quite a few values back in the team VI “Build DashBoard Data.vi”, but I’m not sure about the other frameworks. If using LV, open RobotMain and see if the loop still contains the call to build the dashboard data. You can also open it so see if the settings or code were changed.
Greg McKaskle