{ "name": "copy-family00-006d-006c-1000ms", "notes": [ "Recover to CONNECT OK, send family-00 selector 0x006D, then family-00 selector 0x006C 1 second later.", "Gives the LCD time to visibly enter COPY IN PROGRESS if family-00 0x006D drives the same queue path as command 5." ], "steps": [ { "action": "power_cycle", "off_seconds": 1.5 }, { "action": "wait_ready", "timeout": 10.0, "heartbeats": 2, "require": true }, { "action": "drain", "seconds": 0.25 }, { "action": "send", "label": "ok_baseline_1", "frame": "04 00 00 80 00 DE", "listen": 0.7 }, { "action": "send", "label": "ok_baseline_2", "frame": "04 00 00 80 00 DE", "listen": 1.0 }, { "action": "send", "label": "family00_copy_start_006d", "frame": "00 00 6D 00 00 37", "listen": 1.0 }, { "action": "send", "label": "family00_copy_complete_candidate_006c", "frame": "00 00 6C 00 00 36", "listen": 10.0 } ] }