jpunkt
43eeb417e9
improved abortion containment.
2022-01-20 16:49:26 +01:00
jpunkt
b4dd3e4cb1
Implemented serial handshake with HELO pins.
...
Implemented ABORT command.
2022-01-19 22:09:35 +01:00
jpunkt
3058f96a42
implemented motor speeds.
2022-01-18 20:40:34 +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
d7199b7b63
cleaning up.
2022-01-16 20:45:08 +01:00
jpunkt
9e54e9637f
Refactored command structure change to enable parallel execution.
2022-01-16 20:37:47 +01:00
jpunkt
35a723a057
Cleaning up.
2022-01-14 22:47:58 +01:00
jpunkt
24bf68cf93
Decluttering main.cpp
...
Implemented flashing LEDs during user interaction, POST.
2022-01-13 19:19:49 +01:00
jpunkt
eb35e2edce
added Bounce library
...
implemented + tested:
- user interaction
- recording
- updated light-fading to use elapsed_millis
2022-01-12 20:34:11 +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
3bfe65f1f7
Interim commit (not working)
...
- Added state machine (work in progress)
- Added heartbeat blink (weird errors)
2021-12-22 21:13:07 +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
c4ef5348a6
light test (success).
2021-12-17 20:06:57 +01:00
jpunkt
41dead1da1
Preliminary motor tests (success).
2021-12-15 19:20:04 +01:00
jpunkt
ae9c6451a9
initial commit
2021-12-14 20:07:55 +01:00