summaryrefslogtreecommitdiff
tag name0.7.0 (92b2bdf850d2c15e47d7d4fd8570ad8f91e00c82)
tag date2022-06-29 18:49:11 +0200
tagged bylonkaars <loek@pipeframe.xyz>
tagged objectcommit a93bcdf209...
0.7.0
this change includes patches and bugfixes to pass the reassessment changelog: - added TARQ command to set target area - fixed timers on robot (now more accurate and actually working) - added battery level and millivolts to INFO command - take average of multiple measurements for battery status - fix buffer overrun on client - display battery percentage instead of voltage in client - fix order receiving (BOMD command) - execute sent orders instead of hard-coded ones - added keybinds for setting target area in client - spell/fact check readme and protocol spec (document) - added status display to robot lcd - added beeps for errors and warnings on robot - added override set_motors function to allow object detection to stop the robot - fix brainfart in modes.c that caused mode buffer iob on every mode switch - updated simulation robot code to compile (no simulated sensor data) - fixed parenthesis order _BYTE_N macros in bin.c - added order arrived info message