Display UI: ST7735 Treiber + Frame-Scroller + Speicheranzeige

- ST7735 SPI-Treiber für 0.96 Zoll Display (80x160 Pixel)
- ASCII-Font 6x8 mit Text-Ausgabe
- Frame-Counter (gross, rot)
- SD-Speicher-Balken (grün/gelb/rot)
- Frame-Scroller: rollende Liste der letzten 7 Frames
  - RSSI-Farbbalken (rot/gelb/grün)
  - Message-Type (B=BSM, C=CAM, D=DENM)
  - BSSID Hex + Kanal/RSSI
- Display UI Task aktualisiert alle 2 Sekunden
- Frame Writer sendet Frames an Scroller Queue
- Channel Hopper aktualisiert g_v2x_channel_idx
This commit is contained in:
Clawdia
2026-05-09 11:47:55 +02:00
parent 874dd969b6
commit 240a374148
7 changed files with 896 additions and 3 deletions
+5 -2
View File
@@ -1,5 +1,8 @@
idf_component_register(
SRCS "v2x_driver.c"
INCLUDE_DIRS "."
REQUIRES esp_vfs_fat sdmmc esp_timer driver
"v2x_display.c"
"v2x_display_text.c"
"v2x_display_scroller.c"
INCLUDE_DIRS "." ".."
REQUIRES esp_vfs_fat sdmmc esp_timer driver esp_lcd esp_lcd_st7735
)