| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
Includes refactoring nvs settings to be a bit less duplicated
|
|
|
|
|
|
We don't currently do anything with them, so need to wait for the lock
on the bt thread
|
|
|
|
i hate this janky-ass protocol
|
|
|
|
|
|
connecting and disconnecting is a bit more consistent now!
|
|
i will use this to do a sneaky trick; in-place upgrading brendan,
hailey, and erin's devices
|
|
this maintains the bluetooth changes to buffer sizes, but keeps the most
important i2s buffer the same size
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
... with facilities to trigger effects via the system fsm.
|
|
|
|
I think this was the cause of toggling play/pause making audio go away.
Or at least I can't repro that bug anymore, anyway.
|
|
|
|
|
|
This seems to have been the cause of recurring deadlocks that have been
difficult to repo.
|
|
Everything relevant is back in internal ram, and likely to stay there.
|
|
|
|
|
|
It works okay now :)
|
|
|
|
|
|
We weren't actually making use of the double buffering, and it's a pain
to implement properly.
|
|
|
|
|
|
|
|
Also other misc task cleanup
|
|
|
|
|