feat: add VCU status feedback and map DEBUG safety inputs
This commit is contained in:
@@ -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
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user