index
:
tangara-fw
main
Tangara firmware
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
drivers
/
include
Age
Commit message (
Expand
)
Author
2025-08-08
Migrate to the new esp-idf I2C driver
jacqueline
2025-03-19
ailurux/button-media-controls (#264)
ailurux
2025-03-19
Merge pull request 'Support padding the left side of the display with black c...
cooljqln
2025-03-05
Emit a 'known devices changed' event when we forget a known device
jacqueline
2025-02-20
Support a left padding value in display init data
jacqueline
2025-02-20
Add nvs key for left padding
ailurux
2025-02-11
TTS: Implement and wire up a TTS toggle in Display Settings (#251)
Tursiae
2025-02-07
Add centre button haptic feedback on touch, and setting to disable/lessen hap...
ailurux
2025-02-02
Add optional support for changing volume while locked
Tess Eisenberger
2025-02-02
Add a new setting for input controls when locked
Tess Eisenberger
2025-01-13
Merge pull request 'Update licensing info' (#174) from tjk/tangara-fw:update-...
cooljqln
2025-01-10
Isolate the SD card from the SPI bus when talking to the display (#176)
jacqueline
2025-01-08
Add missing copyright/license headers
Tom Kirchner
2024-12-19
Queue repeat modes (#126)
ailurux
2024-10-01
Support a minor version in the SAMD firmware
jacqueline
2024-09-12
Pause and unpause the current audio output in response to TTS
jacqueline
2024-09-09
Merge branch 'main' into jqln/tts
jacqueline
2024-08-28
Timeout when writing output samples throughout the audio pipeline
jacqueline
2024-08-12
daniel/theme-setting (#87)
ailurux
2024-08-07
Recalibrate the touchwheel after unlocking
jacqueline
2024-07-24
Add a settings screen with power+battery info
jacqueline
2024-07-12
Give Bluetooth settings a bit of a refresh
jacqueline
2024-07-11
WIP improve bluetooth api and settings screen
jacqueline
2024-07-09
Give PcmBuffer pairs a name, and wire them up in the audio stack
jacqueline
2024-07-05
WIP start on accepting two streams in out audio output
jacqueline
2024-06-25
Add a basic overview of writing and running tests
jacqueline
2024-06-14
Improve DAC power+mute management to reduce clicks and pops
jacqueline
2024-06-12
WIP fix issues introduced by lvgl version bump
jacqueline
2024-06-06
daniel/bluetooth-avrc (#80)
ailurux
2024-06-04
no more acquire_spi :)
jacqueline
2024-06-03
Remove spi locking hack + increase max sd frequency
jacqueline
2024-06-03
move a bunch of bt callbacks to background tasks
jacqueline
2024-05-31
Introduce a PcmBuffer abstraction for handling source draining
jacqueline
2024-05-15
Support setting the samd charge rate
jacqueline
2024-05-14
save lra calibration data to nvs
jacqueline
2024-05-14
Use LRA motors in an auto-calibrated closed-loop mode
jacqueline
2024-05-08
Count samples going in and out of the drain buffer
jacqueline
2024-05-02
move driver includes into a subdir as well
jacqueline
2024-05-02
WIP merge cyclically dependent components into one big component
jacqueline
2024-05-02
Replace cpp::span shim with std::span
jacqueline
2024-04-22
Improve handling of the display
jacqueline
2024-04-19
Adds LRA haptic support (open-loop only for now).
Robin Howard
2024-04-19
Fix DRV2065L register usage: we were accidentally setting control2 when we me...
Robin Howard
2024-04-12
switch to software volume scaling (it's bad tho i need daniel to do maths for...
jacqueline
2024-04-11
Migrate all existing control schemes to the cool new world
jacqueline
2024-04-10
WIP decompose our giant LVGL driver into smaller classes
jacqueline
2024-04-08
Warn and block MSC disable if the sd card is busy
jacqueline
2024-04-02
Support disabling automatic database updates
jacqueline
2024-03-28
bump esp-idf to 5.2.1
jacqueline
2024-03-20
Start using the lock switch polarity bit in nvs
jacqueline
[next]