Commit Graph

12 Commits

Author SHA1 Message Date
jpunkt 0ec8c51ef6 Small refactoring to clean up code (a bit) 2022-01-25 20:22:37 +01:00
jpunkt 6295ad4f15 implemented reset command. 2022-01-24 20:13:44 +01:00
jpunkt b4dd3e4cb1 Implemented serial handshake with HELO pins.
Implemented ABORT command.
2022-01-19 22:09:35 +01:00
jpunkt 86e79a6950 Updated configuration to fit final PCB wiring. 2022-01-18 18:10:51 +01:00
jpunkt 3d8f614906 Minor fixes:
- Added boilerplate to header files to avoid multiple includes
2022-01-17 20:41:08 +01:00
jpunkt 9e54e9637f Refactored command structure change to enable parallel execution. 2022-01-16 20:37:47 +01:00
jpunkt 24bf68cf93 Decluttering main.cpp
Implemented flashing LEDs during user interaction, POST.
2022-01-13 19:19:49 +01:00
jpunkt eeb7df97f7 Implemented debugging commands:
- scroll positions
- sensor values
Implemented motor controls:
- move to position
- rewind/zero (tested on vertical scroll only)
Untested:
- timer for position control / detect scroll rip
2022-01-11 20:20:05 +01:00
jpunkt ef34adf75c Implemented state "wait for connection".
Fixed LED heartbeat blink code.
Added button response commands for serial communication.
2022-01-05 19:07:50 +01:00
jpunkt 300050a80f Implementing serial communication (works) and light fades (not yet). 2021-12-20 18:31:49 +01:00
jpunkt 3e740fba89 Implementing serial communication (interim commit). 2021-12-19 19:21:09 +01:00
jpunkt ae9c6451a9 initial commit 2021-12-14 20:07:55 +01:00