feat: add VCU status feedback and map DEBUG safety inputs

This commit is contained in:
shenlefengnai-rgb
2026-10-03 21:52:14 +08:00
parent dbbda5624a
commit 1e7b2e7f96
305 changed files with 32906 additions and 68 deletions
@@ -0,0 +1,304 @@
{
"scope": "Keyboard input simulation, not physical CAN/UART display proof",
"checks": [
{
"name": "initial_unknown",
"states": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"screenshot": "sim_initial_unknown.png",
"passed": true
},
{
"name": "left_motor_interlock_1",
"states": [
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"screenshot": "sim_left_motor_interlock_1.png",
"passed": true
},
{
"name": "left_motor_interlock_2",
"states": [
0,
0,
0,
0,
0,
2,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"screenshot": "sim_left_motor_interlock_2.png",
"passed": true
},
{
"name": "left_motor_interlock_0",
"states": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"screenshot": "sim_left_motor_interlock_0.png",
"passed": true
},
{
"name": "RES_1",
"states": [
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"screenshot": "sim_RES_1.png",
"passed": true
},
{
"name": "RES_2",
"states": [
0,
0,
0,
0,
0,
0,
2,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"screenshot": "sim_RES_2.png",
"passed": true
},
{
"name": "RES_0",
"states": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"screenshot": "sim_RES_0.png",
"passed": true
},
{
"name": "control_box_1",
"states": [
0,
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
0,
0,
0,
0
],
"screenshot": "sim_control_box_1.png",
"passed": true
},
{
"name": "control_box_2",
"states": [
0,
0,
0,
0,
0,
0,
0,
2,
0,
0,
0,
0,
0,
0,
0,
0
],
"screenshot": "sim_control_box_2.png",
"passed": true
},
{
"name": "control_box_0",
"states": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"screenshot": "sim_control_box_0.png",
"passed": true
},
{
"name": "all_normal",
"states": [
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
1,
0
],
"screenshot": "sim_all_normal.png",
"passed": true
},
{
"name": "all_fault",
"states": [
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
0
],
"screenshot": "sim_all_fault.png",
"passed": true
},
{
"name": "final_unknown",
"states": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"screenshot": "sim_final_unknown.png",
"passed": true
}
]
}