{ "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 } ] }