Software
Software copied to clipboard
Robot Diagnostics Improvement of life
Robot Diagnostics Improvement of Life
This is going to be a really vague task, but we essentially want the following:
Background
Often times, when running robot diagnostics, there is no systematic way tell why robot diagnostics isn't receiving packet from the robots.
The most common issues I can think of are the following:
- The version of thunderloop is incompatible with the version of thunderscope
- There is a channel id mismatch between thunderloop and thunderscope
- Thunderloop is not running the even though the robot is on
- The network interface redis constant has been altered on thunderloop to not point to tbots wifi
- The client passed in the wrong interface to thunderscope
- Thunderscope is not connected to tbots wifi.
Acceptance criteria
Find a way to fix or warn user about the following 6 errors from above!
- [ ] Think of creative way to fix the issue listed above