jacqueline
|
1f903accd9
|
Flesh out audio state machine for playback
Also fix mono playback
|
2 years ago |
jacqueline
|
2a568846bd
|
Cute brightness fade to avoid ugly startup :)
|
2 years ago |
jacqueline
|
a4f94c812a
|
Annote E V E R Y T H I N G with license info
|
2 years ago |
jacqueline
|
5ac4d3949c
|
Generalise worker tasks, and centralise task priorities + stacks
Includes making the display driver use a worker task for flushes, so
that our double buffering actually does something useful /facepalm
|
2 years ago |
jacqueline
|
a6ab150405
|
Add tinyfsm, start converting core functions to an FSM-based event loop
|
2 years ago |
jacqueline
|
7083459cf3
|
wrap driver instance ownership + di in a class
|
2 years ago |
jacqueline
|
fed7b450b3
|
Fix up display artficacts and clean up unused features
|
2 years ago |
jacqueline
|
c7901ae429
|
build fixes for new compiler version and standard
|
2 years ago |
jacqueline
|
1d340db871
|
Order and group headers correctly
|
2 years ago |
jacqueline
|
0ef333164b
|
Use underscores instead of dashes in filenames consistently
|
2 years ago |
jacqueline
|
675d52c9a5
|
use a less fun but more descriptive namespace
|
3 years ago |
jacqueline
|
28d73ad866
|
Split driver-y things into a separate component
|
3 years ago |
jacqueline
|
1bcf59163b
|
WIP display stuff that /could/ work, but i think my display is bad :(
|
3 years ago |
jacqueline
|
43b04074a8
|
WIP most of a basic display driver + lvgl, but not yet working :(
|
3 years ago |
jacqueline
|
5a8df4f2b9
|
WIP init sequence
|
3 years ago |
jacqueline
|
a7915753c6
|
WIP sketch out init sequence
|
3 years ago |