summaryrefslogtreecommitdiff
path: root/src/drivers
AgeCommit message (Expand)Author
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-19Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fwjacqueline
2024-04-19squash a bunch of warningsjacqueline
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-15Fix some bt device issuesjacqueline
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-09fix some struct defaults in low-level driversjacqueline
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-28HACK: auto-accept CFM pairing, and increase the connection timeoutjacqueline
2024-03-20Start using the lock switch polarity bit in nvsjacqueline
2024-03-20Add exact display size to nvs, since it can varyjacqueline
2024-03-17fixes for my green-tab adafruit ST7735RNano
2024-03-14Use a simpler method of determining charge statusjacqueline
2024-02-13Fixed clamp and write on scroll sensitivityailurux
2024-02-13Updated sensitivity nvs storeailurux
2024-02-13Merge branch 'main' into scroll-sensitivityailurux
2024-02-13Sensitivity value now between 0 and 255ailurux
2024-02-13Cache pending nvs writes in memoryjacqueline
2024-02-12Scroll sensitivity configurable, but invertedailurux
2024-02-12Remove some logging whoopsiesjacqueline
2024-02-12Remember per-device bluetooth volumejacqueline
2024-02-07hack around deadlock during bt disablejacqueline
2024-02-07Silence chatty touchwheel logjacqueline
2024-02-07Deliver AVRC events on a background threadjacqueline
2024-02-06improve the locking strategy of the bluetooth fsmjacqueline
2024-02-06Retry bt device connectionsjacqueline
2024-02-06let the bluetooth stack handle its own discovery statejacqueline
2024-02-06Implement basic volume control for bt outputsjacqueline
2024-02-06fix various of bluetooth issuesjacqueline
2024-02-06Start keeping lock switch polarity in nvsjacqueline
2024-02-05tweak pipeline buffers rather than i2s dma bufferjacqueline
2024-02-05hey i found 40KiB SRAM behind the couch!jacqueline
2024-01-30hand off the sd card to the samd properly, and remount when it's finishedjacqueline
2024-01-30Improve handling of sd card changes during runtimejacqueline
2024-01-17whoopsjacqueline
2024-01-17all screens basically working, but bluetooth is roughjacqueline
2024-01-15Begin migration of remaining screens to Luajacqueline
2024-01-10add accurate esp and samd versions + expose this info to luajacqueline
2024-01-09tweak wheel sensitivity, improve AKS for centre buttonjacqueline
2024-01-09bringup r8 mutingjacqueline
2024-01-04refactor handling of volume steps; improve controlsjacqueline