jacqueline
|
1b7821a474
|
improve the locking strategy of the bluetooth fsm
|
1 year ago |
jacqueline
|
d23435fab7
|
Retry bt device connections
i hate this janky-ass protocol
|
1 year ago |
jacqueline
|
aff28342d9
|
let the bluetooth stack handle its own discovery state
|
1 year ago |
jacqueline
|
0bb12912bc
|
Implement basic volume control for bt outputs
|
1 year ago |
jacqueline
|
99c56641e9
|
fix various of bluetooth issues
connecting and disconnecting is a bit more consistent now!
|
1 year ago |
jacqueline
|
71b4673039
|
all screens basically working, but bluetooth is rough
|
1 year ago |
jacqueline
|
c6f2b52331
|
Improve bt scanning responsiveness
|
2 years ago |
Robin Howard
|
18d90051c9
|
Annotates the kTag with maybe_unused; they're only used for logging.
|
2 years ago |
jacqueline
|
252f685ef1
|
Make NVS access synchronous again
Everything relevant is back in internal ram, and likely to stay there.
|
2 years ago |
jacqueline
|
abc626c1da
|
Place a2dp stream callback into IRAM
|
2 years ago |
jacqueline
|
4d99d22e10
|
std::string -> std::pmr::string in psram
|
2 years ago |
jacqueline
|
b192975cb1
|
make bluetooth pairing ui functional
|
2 years ago |
jacqueline
|
4247c9fe7d
|
store the screen brightness in nvs
|
2 years ago |
jacqueline
|
544b0013b1
|
persist preferred bluetooth device in nvs
|
2 years ago |
jacqueline
|
d6b83fcf4a
|
Flesh out basic bluetooth support
No ui yet, and performance isn't great. It kinda works though!!
|
2 years ago |
jacqueline
|
520ec6d98a
|
Add skeleton of bluetooth FSM
|
2 years ago |
jacqueline
|
3511852f39
|
Add very limited resampling (it's slow as shit)
|
2 years ago |
jacqueline
|
955a8ce303
|
Basic nvs init + bluetooth in the build
|
2 years ago |