diff options
author | lonkaars <loek@pipeframe.xyz> | 2022-05-27 13:49:35 +0200 |
---|---|---|
committer | lonkaars <loek@pipeframe.xyz> | 2022-05-27 13:49:35 +0200 |
commit | def257fcd9769d3572dbf5bdd076e4ce470fc8ec (patch) | |
tree | 4fd442954b5c6ff6319c20da03a28406f1bbf5ad /robot/readme.md | |
parent | 4c4d045329c4a149bae0b53952c39c14243e1870 (diff) |
remove windows sim compatibility and fix 0xff byte handling
Diffstat (limited to 'robot/readme.md')
-rw-r--r-- | robot/readme.md | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/robot/readme.md b/robot/readme.md index 168be02..e6ab294 100644 --- a/robot/readme.md +++ b/robot/readme.md @@ -112,19 +112,15 @@ this list will probably get updated from time to time: global todo: -- [ ] start robot in calibration mode - [ ] assume robot starts in maze -- [ ] 'crosswalk' transition detection in seperate file (used by grid and maze - mode) +- [ ] 'crosswalk' transition detection and line following in seperate file + (used by grid, maze, and charge mode) - [ ] client software architecture -- [x] mode 'return' buffer -- [x] clear global timer at start of cycle instead of just for mode selection - module (for last ping time measurement) -- [ ] calibrate (line-detecting) light sensors in setup.c, or manually by - placing the robot and pressing a button (maybe make this a seperate mode) -- [ ] create labeled timer functions like nodejs `console.time()` and +- [ ] enter mode_scal by placing the robot on a white surface and pressing a + button +- [x] create labeled timer functions like nodejs `console.time()` and `console.timeEnd()` (use for serial read timeout constraint) -- [ ] `serial_parse` doesn't properly handle escaped `0xff` bytes in listen +- [x] `serial_parse` doesn't properly handle escaped `0xff` bytes in listen mode ### hypervisor |