Runtime v2.0
This was the version of Runtime that was was running on the robots for Fall Competition 2021. It is not backwards compatible with prior versions of Runtime, primarily due to the removal of UDP from net_handler
. It is compatible with Dawn version 3.0.0.
Implemented lots of code clean-up operations, including, but not limited to:
- Removal of coding challenge support
- Removal of device subscription logic
- Removal of UDP connection with Dawn (because it was deemed unnecessary and just added complexity)
- Incorporation of the
protos
submodule into Runtime - Fixed many bugs with game state logic, input disconnect handling (TELEOP remains runnable on input disconnect without going back to idle and then to teleop). Run mode is unaffected by whether inputs are connected