1
0
Files
h8-536-decoder/scenarios/panel-atlas-rom-button-output-candidates-v1.json
2026-05-27 21:37:50 +10:00

1277 lines
31 KiB
JSON

{
"name": "panel-atlas-rom-button-output-candidates-v1",
"notes": [
"Fresh-boot webcam sweep for ROM-derived button/report output candidates.",
"This deliberately skips physical RCP button presses: each candidate sends command 0 directly.",
"Each candidate gets its own power-cycle/CONNECT-OK baseline to reduce latch contamination.",
"Candidate snapshots only are enabled; setup, CONNECT OK seeds, and clears should not produce webcam images.",
"Run with --camera-index 4 --snapshot-delays 0.5 on the current bench."
],
"steps": [
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case001_positive_0013_4000_iris_mblack_link_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case001_positive_0013_4000_iris_mblack_link_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case001_positive_0013_4000_iris_mblack_link: selector 0x0013=0x4000; known IRIS/M.BLACK LINK lamp positive control"
},
{
"action": "send",
"label": "case001_positive_0013_4000_iris_mblack_link",
"frame": "00 00 13 40 00 09",
"listen": 0.75
},
{
"action": "send",
"label": "case001_positive_0013_4000_iris_mblack_link_clear",
"frame": "00 00 13 00 00 49",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case002_positive_0013_8000_slave_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case002_positive_0013_8000_slave_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case002_positive_0013_8000_slave: selector 0x0013=0x8000; known SLAVE lamp positive control"
},
{
"action": "send",
"label": "case002_positive_0013_8000_slave",
"frame": "00 00 13 80 00 C9",
"listen": 0.75
},
{
"action": "send",
"label": "case002_positive_0013_8000_slave_clear",
"frame": "00 00 13 00 00 49",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case003_positive_0015_8000_call_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case003_positive_0015_8000_call_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case003_positive_0015_8000_call: selector 0x0015=0x8000; known CALL lamp positive control"
},
{
"action": "send",
"label": "case003_positive_0015_8000_call",
"frame": "00 00 15 80 00 CF",
"listen": 0.75
},
{
"action": "send",
"label": "case003_positive_0015_8000_call_clear",
"frame": "00 00 15 00 00 4F",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case004_positive_0017_8000_bars_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case004_positive_0017_8000_bars_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case004_positive_0017_8000_bars: selector 0x0017=0x8000; known BARS lamp positive control"
},
{
"action": "send",
"label": "case004_positive_0017_8000_bars",
"frame": "00 00 17 80 00 CD",
"listen": 0.75
},
{
"action": "send",
"label": "case004_positive_0017_8000_bars_clear",
"frame": "00 00 17 00 00 4D",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case005_positive_0110_8000_knee_auto_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case005_positive_0110_8000_knee_auto_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case005_positive_0110_8000_knee_auto: selector 0x0110=0x8000; known KNEE AUTO positive control"
},
{
"action": "send",
"label": "case005_positive_0110_8000_knee_auto",
"frame": "00 01 90 80 00 4B",
"listen": 0.75
},
{
"action": "send",
"label": "case005_positive_0110_8000_knee_auto_clear",
"frame": "00 01 90 00 00 CB",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case006_rom_001a_0808_multi_button_default_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case006_rom_001a_0808_multi_button_default_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case006_rom_001a_0808_multi_button_default: selector 0x001A=0x0808; F6D3 group default/fallback value"
},
{
"action": "send",
"label": "case006_rom_001a_0808_multi_button_default",
"frame": "00 00 1A 08 08 40",
"listen": 0.75
},
{
"action": "send",
"label": "case006_rom_001a_0808_multi_button_default_clear",
"frame": "00 00 1A 00 00 40",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case007_rom_001a_2020_f6d3_bit3_family_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case007_rom_001a_2020_f6d3_bit3_family_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case007_rom_001a_2020_f6d3_bit3_family: selector 0x001A=0x2020; F6D3.3-style packed state candidate"
},
{
"action": "send",
"label": "case007_rom_001a_2020_f6d3_bit3_family",
"frame": "00 00 1A 20 20 40",
"listen": 0.75
},
{
"action": "send",
"label": "case007_rom_001a_2020_f6d3_bit3_family_clear",
"frame": "00 00 1A 00 00 40",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case008_rom_001a_4040_f6d3_bit4_family_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case008_rom_001a_4040_f6d3_bit4_family_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case008_rom_001a_4040_f6d3_bit4_family: selector 0x001A=0x4040; F6D3.4-style packed state candidate"
},
{
"action": "send",
"label": "case008_rom_001a_4040_f6d3_bit4_family",
"frame": "00 00 1A 40 40 40",
"listen": 0.75
},
{
"action": "send",
"label": "case008_rom_001a_4040_f6d3_bit4_family_clear",
"frame": "00 00 1A 00 00 40",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case009_rom_001a_8080_f6d3_bit5_family_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case009_rom_001a_8080_f6d3_bit5_family_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case009_rom_001a_8080_f6d3_bit5_family: selector 0x001A=0x8080; F6D3.5-style packed state candidate"
},
{
"action": "send",
"label": "case009_rom_001a_8080_f6d3_bit5_family",
"frame": "00 00 1A 80 80 40",
"listen": 0.75
},
{
"action": "send",
"label": "case009_rom_001a_8080_f6d3_bit5_family_clear",
"frame": "00 00 1A 00 00 40",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case010_rom_006b_8000_f6d4_bit6_candidate_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case010_rom_006b_8000_f6d4_bit6_candidate_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case010_rom_006b_8000_f6d4_bit6_candidate: selector 0x006B=0x8000; F6D4.6 handler report value"
},
{
"action": "send",
"label": "case010_rom_006b_8000_f6d4_bit6_candidate",
"frame": "00 00 6B 80 00 B1",
"listen": 0.75
},
{
"action": "send",
"label": "case010_rom_006b_8000_f6d4_bit6_candidate_clear",
"frame": "00 00 6B 00 00 31",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case011_rom_0083_0004_f6d0_step_candidate_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case011_rom_0083_0004_f6d0_step_candidate_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case011_rom_0083_0004_f6d0_step_candidate: selector 0x0083=0x0004; F6D0.1 lower-step value candidate"
},
{
"action": "send",
"label": "case011_rom_0083_0004_f6d0_step_candidate",
"frame": "00 01 03 00 04 5C",
"listen": 0.75
},
{
"action": "send",
"label": "case011_rom_0083_0004_f6d0_step_candidate_clear",
"frame": "00 01 03 00 00 58",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case012_rom_0083_4000_high_tag_candidate_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case012_rom_0083_4000_high_tag_candidate_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case012_rom_0083_4000_high_tag_candidate: selector 0x0083=0x4000; 0x0083 high-bit/tag candidate"
},
{
"action": "send",
"label": "case012_rom_0083_4000_high_tag_candidate",
"frame": "00 01 03 40 00 18",
"listen": 0.75
},
{
"action": "send",
"label": "case012_rom_0083_4000_high_tag_candidate_clear",
"frame": "00 01 03 00 00 58",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case013_rom_0083_2000_high_tag_candidate_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case013_rom_0083_2000_high_tag_candidate_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case013_rom_0083_2000_high_tag_candidate: selector 0x0083=0x2000; 0x0083 high-bit/tag candidate"
},
{
"action": "send",
"label": "case013_rom_0083_2000_high_tag_candidate",
"frame": "00 01 03 20 00 78",
"listen": 0.75
},
{
"action": "send",
"label": "case013_rom_0083_2000_high_tag_candidate_clear",
"frame": "00 01 03 00 00 58",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case014_rom_008f_8000_f6d0_bit7_local_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case014_rom_008f_8000_f6d0_bit7_local_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case014_rom_008f_8000_f6d0_bit7_local: selector 0x008F=0x8000; F6D0.7 local SHUTTER/OTHERS report bit"
},
{
"action": "send",
"label": "case014_rom_008f_8000_f6d0_bit7_local",
"frame": "00 01 0F 80 00 D4",
"listen": 0.75
},
{
"action": "send",
"label": "case014_rom_008f_8000_f6d0_bit7_local_clear",
"frame": "00 01 0F 00 00 54",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case015_rom_008f_2000_f6d0_bit6_local_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case015_rom_008f_2000_f6d0_bit6_local_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case015_rom_008f_2000_f6d0_bit6_local: selector 0x008F=0x2000; F6D0.6 local SHUTTER/OTHERS report bit"
},
{
"action": "send",
"label": "case015_rom_008f_2000_f6d0_bit6_local",
"frame": "00 01 0F 20 00 74",
"listen": 0.75
},
{
"action": "send",
"label": "case015_rom_008f_2000_f6d0_bit6_local_clear",
"frame": "00 01 0F 00 00 54",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case016_known_008f_0800_evs_display_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case016_known_008f_0800_evs_display_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case016_known_008f_0800_evs_display: selector 0x008F=0x0800; known EVS/shutter display positive control"
},
{
"action": "send",
"label": "case016_known_008f_0800_evs_display",
"frame": "00 01 0F 08 00 5C",
"listen": 0.75
},
{
"action": "send",
"label": "case016_known_008f_0800_evs_display_clear",
"frame": "00 01 0F 00 00 54",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case017_known_008f_1000_off_display_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case017_known_008f_1000_off_display_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case017_known_008f_1000_off_display: selector 0x008F=0x1000; known OFF/shutter display positive control"
},
{
"action": "send",
"label": "case017_known_008f_1000_off_display",
"frame": "00 01 0F 10 00 44",
"listen": 0.75
},
{
"action": "send",
"label": "case017_known_008f_1000_off_display_clear",
"frame": "00 01 0F 00 00 54",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case018_rom_0093_1020_f6dc_bit5_context_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case018_rom_0093_1020_f6dc_bit5_context_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case018_rom_0093_1020_f6dc_bit5_context: selector 0x0093=0x1020; F6DC.5 handler context candidate"
},
{
"action": "send",
"label": "case018_rom_0093_1020_f6dc_bit5_context",
"frame": "00 01 13 10 20 78",
"listen": 0.75
},
{
"action": "send",
"label": "case018_rom_0093_1020_f6dc_bit5_context_clear",
"frame": "00 01 13 00 00 48",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case019_rom_0093_4040_f6dc_bit4_context_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case019_rom_0093_4040_f6dc_bit4_context_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case019_rom_0093_4040_f6dc_bit4_context: selector 0x0093=0x4040; F6DC.4 handler context candidate"
},
{
"action": "send",
"label": "case019_rom_0093_4040_f6dc_bit4_context",
"frame": "00 01 13 40 40 48",
"listen": 0.75
},
{
"action": "send",
"label": "case019_rom_0093_4040_f6dc_bit4_context_clear",
"frame": "00 01 13 00 00 48",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case020_rom_0093_8040_f6dc_bit3_context_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case020_rom_0093_8040_f6dc_bit3_context_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case020_rom_0093_8040_f6dc_bit3_context: selector 0x0093=0x8040; F6DC.3 handler context candidate"
},
{
"action": "send",
"label": "case020_rom_0093_8040_f6dc_bit3_context",
"frame": "00 01 13 80 40 88",
"listen": 0.75
},
{
"action": "send",
"label": "case020_rom_0093_8040_f6dc_bit3_context_clear",
"frame": "00 01 13 00 00 48",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case021_rom_0093_0020_f6dc_bit1_context_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case021_rom_0093_0020_f6dc_bit1_context_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case021_rom_0093_0020_f6dc_bit1_context: selector 0x0093=0x0020; F6DC.1 handler low-field candidate"
},
{
"action": "send",
"label": "case021_rom_0093_0020_f6dc_bit1_context",
"frame": "00 01 13 00 20 68",
"listen": 0.75
},
{
"action": "send",
"label": "case021_rom_0093_0020_f6dc_bit1_context_clear",
"frame": "00 01 13 00 00 48",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case022_rom_0093_0040_f6dc_bit0_context_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case022_rom_0093_0040_f6dc_bit0_context_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case022_rom_0093_0040_f6dc_bit0_context: selector 0x0093=0x0040; F6DC.0 handler low-field candidate"
},
{
"action": "send",
"label": "case022_rom_0093_0040_f6dc_bit0_context",
"frame": "00 01 13 00 40 08",
"listen": 0.75
},
{
"action": "send",
"label": "case022_rom_0093_0040_f6dc_bit0_context_clear",
"frame": "00 01 13 00 00 48",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case023_rom_009a_0800_iris_auto_candidate_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case023_rom_009a_0800_iris_auto_candidate_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case023_rom_009a_0800_iris_auto_candidate: selector 0x009A=0x0800; F6DB.3 IRIS AUTO report candidate"
},
{
"action": "send",
"label": "case023_rom_009a_0800_iris_auto_candidate",
"frame": "00 01 1A 08 00 49",
"listen": 0.75
},
{
"action": "send",
"label": "case023_rom_009a_0800_iris_auto_candidate_clear",
"frame": "00 01 1A 00 00 41",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case024_rom_00b7_2000_f6d4_bit0_bundle_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case024_rom_00b7_2000_f6d4_bit0_bundle_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case024_rom_00b7_2000_f6d4_bit0_bundle: selector 0x00B7=0x2000; F6D4.0 bundle selector candidate"
},
{
"action": "send",
"label": "case024_rom_00b7_2000_f6d4_bit0_bundle",
"frame": "00 01 37 20 00 4C",
"listen": 0.75
},
{
"action": "send",
"label": "case024_rom_00b7_2000_f6d4_bit0_bundle_clear",
"frame": "00 01 37 00 00 6C",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case025_rom_00b9_4000_f6dc_bit7_candidate_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case025_rom_00b9_4000_f6dc_bit7_candidate_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case025_rom_00b9_4000_f6dc_bit7_candidate: selector 0x00B9=0x4000; F6DC.7 handler value candidate"
},
{
"action": "send",
"label": "case025_rom_00b9_4000_f6dc_bit7_candidate",
"frame": "00 01 39 40 00 22",
"listen": 0.75
},
{
"action": "send",
"label": "case025_rom_00b9_4000_f6dc_bit7_candidate_clear",
"frame": "00 01 39 00 00 62",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case026_rom_00c4_8000_f6d4_bit0_bundle_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case026_rom_00c4_8000_f6d4_bit0_bundle_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case026_rom_00c4_8000_f6d4_bit0_bundle: selector 0x00C4=0x8000; F6D4.0 bundle selector candidate"
},
{
"action": "send",
"label": "case026_rom_00c4_8000_f6d4_bit0_bundle",
"frame": "00 01 44 80 00 9F",
"listen": 0.75
},
{
"action": "send",
"label": "case026_rom_00c4_8000_f6d4_bit0_bundle_clear",
"frame": "00 01 44 00 00 1F",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case027_rom_00c6_8000_f6d4_bit0_bundle_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case027_rom_00c6_8000_f6d4_bit0_bundle_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case027_rom_00c6_8000_f6d4_bit0_bundle: selector 0x00C6=0x8000; F6D4.0 bundle selector candidate"
},
{
"action": "send",
"label": "case027_rom_00c6_8000_f6d4_bit0_bundle",
"frame": "00 01 46 80 00 9D",
"listen": 0.75
},
{
"action": "send",
"label": "case027_rom_00c6_8000_f6d4_bit0_bundle_clear",
"frame": "00 01 46 00 00 1D",
"listen": 0.12,
"snapshot": false
},
{
"action": "power_cycle",
"off_seconds": 1.5
},
{
"action": "wait_ready",
"heartbeats": 2,
"timeout": 10.0,
"require": true
},
{
"action": "drain",
"seconds": 0.25
},
{
"action": "send",
"label": "case028_rom_00f8_8000_f6d4_bit1_candidate_ok_seed_1",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "send",
"label": "case028_rom_00f8_8000_f6d4_bit1_candidate_ok_seed_2",
"frame": "00 00 00 80 00 DA",
"listen": 0.25,
"snapshot": false
},
{
"action": "note",
"message": "case028_rom_00f8_8000_f6d4_bit1_candidate: selector 0x00F8=0x8000; F6D4.1 handler candidate"
},
{
"action": "send",
"label": "case028_rom_00f8_8000_f6d4_bit1_candidate",
"frame": "00 01 78 80 00 A3",
"listen": 0.75
},
{
"action": "send",
"label": "case028_rom_00f8_8000_f6d4_bit1_candidate_clear",
"frame": "00 01 78 00 00 23",
"listen": 0.12,
"snapshot": false
},
{
"action": "listen",
"seconds": 0.8
}
]
}