jpunkt
ae2f3fec34
Generate a new UUID for each time the statemachine plays.
2022-01-20 16:53:04 +01:00
jpunkt
4f8d97a7ff
Implemented serial handshake with HELO pins.
...
Implemented stop action on lid close.
Untested: statemachine rewind on lid close.
2022-01-19 22:08:46 +01:00
jpunkt
2670c3c714
preparing lid sensor and helo pins
2022-01-18 21:35:05 +01:00
jpunkt
d837134db5
Major refactoring:
...
- New Storyboard class now has execution logic included
- Implemented dummy storyboard for testing
- Language selection is a state in Statemachine
- Added test class for instantiating a Statemachine
2022-01-17 20:39:36 +01:00
jpunkt
a64fd6460a
Implemented new command structure.
...
TODO: implement parallel execution in storyboard.
2022-01-16 22:10:13 +01:00
jpunkt
75c1d69850
Storyboard mechanism tested, works.
...
Improved light command structure.
2022-01-16 15:30:30 +01:00
jpunkt
06cbde4179
Updated storyboard mechanics
...
Updated statemachine
Implemented advanced choice mechanics
Still testing.
2022-01-14 22:47:19 +01:00
jpunkt
3b60d7511e
Implemented serial communication handshake.
...
Added button response commands.
2022-01-05 19:09:31 +01:00
jpunkt
1fd975fd66
ready for open house presentation
2021-11-19 16:09:49 +01:00
jpunkt
f805379385
Cleaning up.
2021-11-05 07:30:30 +01:00
jpunkt
2e65514b2f
Bugfixing camera sensor_mode.
2021-11-04 15:52:09 +01:00
jpunkt
711454a06c
Going through TODOs for SIBI.
...
Implemented, untested:
- start button
- record sounds as mp3 (using pydub)
- video and audio converted to mp4
- added new state REWIND
2021-11-01 17:00:40 +01:00
jpunkt
c657e782f0
implementing serial communication
2021-10-24 18:17:36 +02:00
jpunkt
f8b21a75d7
initial commit, forking from 2020 codebase
2021-10-19 12:10:04 +02:00