mirror of
https://github.com/vicliu624/trail-mate.git
synced 2026-11-12 15:17:42 +00:00
Expose sample rate, SPI clock and receiver gain in the TV page, persist the selection, and restart capture and decoding with matching per-generation parameters. Use 450 kpair/s, 8.7 MHz and gain 9 as the current test baseline. Present ideal FIFO fill/drain curves beside measured reception counters, separate preview settings from active settings, and keep the fixed 320x240 video beside programme information. Document that capture timing failures remain unresolved and that SPI bulk transfers already use DMA. Validation: 31 1seg tests; actual LVGL page regression with offline IQ and synthetic metadata, parameter application and reopening persistence; ARM application/helper compilation; clang-format 14; UI boundary, root artifact and ESP stack hygiene guards; staged GitNexus change analysis.