From b79820dfce6e274bf431049759c8332c5acef4f5 Mon Sep 17 00:00:00 2001 From: Mikkeli Date: Tue, 13 Oct 2026 17:58:40 +0900 Subject: [PATCH] Host signals can_up, can_bus_state, can_rx_fps: the recorder's CAN interface Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01DDwfd6Ki8UfG4hK6W5YpJz --- schema/signals.json | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/schema/signals.json b/schema/signals.json index 55199c6..076e46a 100644 --- a/schema/signals.json +++ b/schema/signals.json @@ -311,6 +311,28 @@ 480000 ] }, + "can_up": { + "unit": "", + "type": "boolean", + "source": "host", + "description": "The recorder's CAN interface (the PEAK, can_pcan) is present and up; false when absent or down" + }, + "can_bus_state": { + "unit": "", + "type": "string", + "source": "host", + "description": "CAN controller state: ERROR-ACTIVE (normal), ERROR-WARNING, ERROR-PASSIVE, BUS-OFF, STOPPED (down), or absent with no adapter" + }, + "can_rx_fps": { + "unit": "frames/s", + "type": "number", + "source": "host", + "description": "CAN frames received per second on that interface", + "range": [ + 0, + 10000 + ] + }, "ups_battery_v": { "unit": "V", "type": "number",