RobotStatus should indicate when Thunderloop was last flashed for each robot #3349
Labels
Difficulty - 7
Well-defined tasks that requires some understanding about the relevant system and tools
Elaborated Starters
Robot Software
Thunderscope
Description of the task
When we make a change to Thunderloop code, we have to flash the robots with the new build to make it take effect. This was done a lot during Robocup, so we want a way to keep track of when a robot was flashed.
So the robot flashing script should store the time of flashing (and possibly a hash ID) in the constants on the robot. This should be read and sent over through the RobotStatus messages, and then displayed by Thunderscope.
Files / Classes to look at
thunderloop.cpp
Take a look at the constructor to see how we currently read robot constants. TherunLoop
method is where the RobotStatus message is constructedRobotView
andRobotInfo
widgets currently display RobotStatus messagesAcceptance criteria
Blocked By
The text was updated successfully, but these errors were encountered: