| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-03-28 | HACK: auto-accept CFM pairing, and increase the connection timeout | jacqueline | |
| This gets Tangara connecting to most non-trivial devices, including car headunits and my laptop. We can add a real UI / better timeout handling for this later (likely via a new BluetoothState?) | |||
| 2024-02-12 | Remember per-device bluetooth volume | jacqueline | |
| 2024-02-07 | hack around deadlock during bt disable | jacqueline | |
| 2024-02-07 | Deliver AVRC events on a background thread | jacqueline | |
| We don't currently do anything with them, so need to wait for the lock on the bt thread | |||
| 2024-02-06 | improve the locking strategy of the bluetooth fsm | jacqueline | |
| 2024-02-06 | Retry bt device connections | jacqueline | |
| i hate this janky-ass protocol | |||
| 2024-02-06 | let the bluetooth stack handle its own discovery state | jacqueline | |
| 2024-02-06 | Implement basic volume control for bt outputs | jacqueline | |
| 2024-02-06 | fix various of bluetooth issues | jacqueline | |
| connecting and disconnecting is a bit more consistent now! | |||
| 2024-01-17 | all screens basically working, but bluetooth is rough | jacqueline | |
| 2023-11-06 | Improve bt scanning responsiveness | jacqueline | |
| 2023-10-28 | Annotates the kTag with maybe_unused; they're only used for logging. | Robin Howard | |
| 2023-09-26 | Make NVS access synchronous again | jacqueline | |
| Everything relevant is back in internal ram, and likely to stay there. | |||
| 2023-09-26 | Place a2dp stream callback into IRAM | jacqueline | |
| 2023-09-26 | std::string -> std::pmr::string in psram | jacqueline | |
| 2023-09-22 | make bluetooth pairing ui functional | jacqueline | |
| 2023-08-29 | store the screen brightness in nvs | jacqueline | |
| 2023-08-15 | persist preferred bluetooth device in nvs | jacqueline | |
| 2023-08-15 | Flesh out basic bluetooth support | jacqueline | |
| No ui yet, and performance isn't great. It kinda works though!! | |||
| 2023-08-08 | Add skeleton of bluetooth FSM | jacqueline | |
| 2023-08-03 | Add very limited resampling (it's slow as shit) | jacqueline | |
| 2023-08-01 | Basic nvs init + bluetooth in the build | jacqueline | |
