dashboard: add OBD-II coolant polling over CAN
This commit is contained in:
@@ -311,3 +311,11 @@ The diagnostics overlay shows dashboard version, uptime, heap, WiFi RSSI/IP, Car
|
||||
- Swipe right from the main dashboard to open Battery Detail.
|
||||
- Swipe left from Battery Detail to return to the main dashboard.
|
||||
- Diagnostics remains hidden behind the multi-tap system-card gesture.
|
||||
|
||||
|
||||
## OBD-II Coolant Polling
|
||||
- Dashboard ESP32-S3 Touch LCD 5B uses onboard CAN/TWAI via GPIO15 CANTX and GPIO16 CANRX.
|
||||
- First implemented PID is Mode 01 PID 05 coolant temperature.
|
||||
- Sends standard 11-bit functional request ID `0x7DF` and accepts ECU responses from `0x7E8` through `0x7EF`.
|
||||
- Diagnostics page shows TWAI state, coolant value, TX/RX counts, and last OBD status.
|
||||
- Overview coolant gauge shows `--°` until a valid OBD response is received.
|
||||
|
||||
Reference in New Issue
Block a user