feat: integrate cabin CAN and verified dynamic seat modes

This commit is contained in:
vee
2026-08-04 17:51:38 +08:00
parent 155fbb59ba
commit dc7c91800e
99 changed files with 51897 additions and 3618 deletions
@@ -66,6 +66,13 @@
"operator": {"type": "string", "enum": ["eq", "neq", "gte", "lte", "within"]},
"value": {"type": ["number", "integer", "boolean", "string"]},
"tolerance": {"type": "number", "minimum": 0},
"state_signal": {"type": "string", "minLength": 1},
"accepted_states": {
"type": "array",
"minItems": 1,
"uniqueItems": true,
"items": {"type": "integer", "minimum": 0, "maximum": 255}
},
"timeout_ms": {"type": "integer", "minimum": 1, "maximum": 3600000}
}
},
@@ -94,6 +101,13 @@
"operator": {"type": "string", "enum": ["eq", "neq", "gte", "lte", "within"]},
"value": {"type": ["number", "integer", "boolean", "string"]},
"tolerance": {"type": "number", "minimum": 0},
"state_signal": {"type": "string", "minLength": 1},
"accepted_states": {
"type": "array",
"minItems": 1,
"uniqueItems": true,
"items": {"type": "integer", "minimum": 0, "maximum": 255}
},
"timeout_ms": {"type": "integer", "minimum": 1, "maximum": 3600000}
}
}