summaryrefslogtreecommitdiff
path: root/src/drivers/include
AgeCommit message (Expand)Author
2025-04-22add single touch shourtcuts for touch wheelTab_theFox
2025-03-19ailurux/button-media-controls (#264)ailurux
2025-03-19Merge pull request 'Support padding the left side of the display with black c...cooljqln
2025-03-05Emit a 'known devices changed' event when we forget a known devicejacqueline
2025-02-20Support a left padding value in display init datajacqueline
2025-02-20Add nvs key for left paddingailurux
2025-02-11TTS: Implement and wire up a TTS toggle in Display Settings (#251)Tursiae
2025-02-07Add centre button haptic feedback on touch, and setting to disable/lessen hap...ailurux
2025-02-02Add optional support for changing volume while lockedTess Eisenberger
2025-02-02Add a new setting for input controls when lockedTess Eisenberger
2025-01-13Merge pull request 'Update licensing info' (#174) from tjk/tangara-fw:update-...cooljqln
2025-01-10Isolate the SD card from the SPI bus when talking to the display (#176)jacqueline
2025-01-08Add missing copyright/license headersTom Kirchner
2024-12-19Queue repeat modes (#126)ailurux
2024-10-01Support a minor version in the SAMD firmwarejacqueline
2024-09-12Pause and unpause the current audio output in response to TTSjacqueline
2024-09-09Merge branch 'main' into jqln/ttsjacqueline
2024-08-28Timeout when writing output samples throughout the audio pipelinejacqueline
2024-08-12daniel/theme-setting (#87)ailurux
2024-08-07Recalibrate the touchwheel after unlockingjacqueline
2024-07-24Add a settings screen with power+battery infojacqueline
2024-07-12Give Bluetooth settings a bit of a refreshjacqueline
2024-07-11WIP improve bluetooth api and settings screenjacqueline
2024-07-09Give PcmBuffer pairs a name, and wire them up in the audio stackjacqueline
2024-07-05WIP start on accepting two streams in out audio outputjacqueline
2024-06-25Add a basic overview of writing and running testsjacqueline
2024-06-14Improve DAC power+mute management to reduce clicks and popsjacqueline
2024-06-12WIP fix issues introduced by lvgl version bumpjacqueline
2024-06-06daniel/bluetooth-avrc (#80)ailurux
2024-06-04no more acquire_spi :)jacqueline
2024-06-03Remove spi locking hack + increase max sd frequencyjacqueline
2024-06-03move a bunch of bt callbacks to background tasksjacqueline
2024-05-31Introduce a PcmBuffer abstraction for handling source drainingjacqueline
2024-05-15Support setting the samd charge ratejacqueline
2024-05-14save lra calibration data to nvsjacqueline
2024-05-14Use LRA motors in an auto-calibrated closed-loop modejacqueline
2024-05-08Count samples going in and out of the drain bufferjacqueline
2024-05-02move driver includes into a subdir as welljacqueline
2024-05-02WIP merge cyclically dependent components into one big componentjacqueline
2024-05-02Replace cpp::span shim with std::spanjacqueline
2024-04-22Improve handling of the displayjacqueline
2024-04-19Adds LRA haptic support (open-loop only for now).Robin Howard
2024-04-19Fix DRV2065L register usage: we were accidentally setting control2 when we me...Robin Howard
2024-04-12switch to software volume scaling (it's bad tho i need daniel to do maths for...jacqueline
2024-04-11Migrate all existing control schemes to the cool new worldjacqueline
2024-04-10WIP decompose our giant LVGL driver into smaller classesjacqueline
2024-04-08Warn and block MSC disable if the sd card is busyjacqueline
2024-04-02Support disabling automatic database updatesjacqueline
2024-03-28bump esp-idf to 5.2.1jacqueline
2024-03-20Start using the lock switch polarity bit in nvsjacqueline