Graphique des révisions

304 Révisions (2f626f6224756f6d729bcf782969f2b0b161f963)

Auteur SHA1 Message Date
jacqueline 7083459cf3 wrap driver instance ownership + di in a class il y a 3 ans
jacqueline 130009eb14 Pin audio pipeline to the app core il y a 3 ans
jacqueline cc3fd9571e split out lvgl task into its own component il y a 3 ans
jacqueline f955804495 use a freertos timer for lvgl ticks il y a 3 ans
jacqueline 27c63ebb95 Switch to an MVP-ready 16bit three wire DAC setup il y a 3 ans
jacqueline 2d95b63727 Working without big distortion :) il y a 3 ans
jacqueline 731b2cfa77 working isr-based sink, but still grainy il y a 3 ans
jacqueline 4c77950e70 Pipeline working and outputting correctly, but noisy il y a 3 ans
jacqueline 561f9d2a07 Ensure the sink buffer is large enough to not fully drain during il y a 3 ans
jacqueline 25c5896dc5 add some bounds checking asserts il y a 3 ans
jacqueline 7a54ff0df9 WIP track down new pipeline memory issues il y a 3 ans
jacqueline 40a9734b04 Redo pcm registers to include pages il y a 3 ans
jacqueline 3836768bb8 new pipeline working(?), but the dac eludes me il y a 3 ans
jacqueline 7c6fd654f5 New pipeline building, still needs proper control il y a 3 ans
jacqueline 3817ec0c77 turn on amp for development il y a 3 ans
jacqueline a9531c86a4 mostly single task pipeline il y a 3 ans
jacqueline 2a46eecdc6 Temporarily allow the touchwheel to be missing il y a 3 ans
jacqueline a1cef17c5b Leave the display reset pin alone; we don't need it il y a 3 ans
jacqueline c93ed8efad fix some display issues il y a 3 ans
jacqueline 1b245316fe fix up touchpad timeouts, make it less chatty il y a 3 ans
jacqueline 9799ab458d fix sd card on for dev + mux pin il y a 3 ans
jacqueline a0ae39befe Update pinouts for R3 il y a 3 ans
ailurux 78ec09c494 Touchwheel test il y a 3 ans
jacqueline b9a75cd55a LDO up at boot il y a 3 ans
jacqueline 0fce4fcc06 update to faceplate bodge il y a 3 ans
jacqueline 4887f37898 add leveldb il y a 3 ans
ailurux a0798c7887 Software rotation for display il y a 3 ans
jacqueline e0363df454 Make a few init things fail less fatally il y a 3 ans
jacqueline fed7b450b3 Fix up display artficacts and clean up unused features il y a 3 ans
jacqueline 47ae601d41 Tidy up pipeline and use arena capacity to test for overruns il y a 3 ans
jacqueline 941bafca17 Add a memory arena for the audio pipeline il y a 3 ans
jacqueline 12d2ffdab7 Add logging to the DAC il y a 3 ans
jacqueline a65d996583 Use the sync apis for I2S output il y a 3 ans
jacqueline fa1f1cd9ab i am boo. boo the fool. il y a 3 ans
jacqueline f0a4b4cf50 whoops, remove chatty logging il y a 3 ans
jacqueline 61c91b3cdb Mostly working pipeline, including proper EOF signalling il y a 3 ans
jacqueline cabfd4b75e fix pipeline heap corruption and chunk ignores il y a 3 ans
jacqueline 9eecf78e08 fixing reading past eof il y a 3 ans
jacqueline aae1871999 remove unused ISR allocation il y a 3 ans
jacqueline ef8d404b15 Continue ironing out i2s pipeline il y a 3 ans
jacqueline 2cc0a38a1a pipeline memory management fixes + logging il y a 3 ans
jacqueline 7b60f5f864 Make StreamInfo a PDO il y a 3 ans
jacqueline 3696512b38 Fix memory leak, re-enable play command (it doesnt work lol) il y a 3 ans
jacqueline f6dcd845fc Switch from MessageBuffer to Queue for pipeline comms il y a 3 ans
jacqueline e7f926e2c3 Tolerate longer dac timeouts + i2c timeouts during bootup il y a 3 ans
jacqueline a03b1e2139 Clean up main task log output il y a 3 ans
jacqueline e5fb1759b1 Add a bunch of logging from playback stream investigatons il y a 3 ans
jacqueline 0560fa7f10 clang-format il y a 3 ans
jacqueline 8ed3d7e31f Re-enable the parts of the audio pipeline that are working il y a 3 ans
jacqueline c7901ae429 build fixes for new compiler version and standard il y a 3 ans