179 lines
3.7 KiB
JSON
179 lines
3.7 KiB
JSON
{
|
|
"name": "shutter-0093-blackflare-field-stream-confirm",
|
|
"notes": [
|
|
"Streaming confirmation for selector 0x0093 black/flare fields.",
|
|
"The prior field-confirm run held candidates too long and fell into CONNECT NOT ACT during the 0xFFFF hold.",
|
|
"This repeats each candidate every 0.60s so the candidate value itself acts like a CCU refresh stream."
|
|
],
|
|
"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": "selector_zero_connect_ok_seed",
|
|
"frame": "00 00 00 80 00 DA",
|
|
"listen": 0.25
|
|
},
|
|
{
|
|
"action": "repeat",
|
|
"count": 4,
|
|
"steps": [
|
|
{
|
|
"action": "send",
|
|
"label": "stream_manual_9020",
|
|
"frame": "00 01 13 90 20 F8",
|
|
"listen": 0.60
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"action": "repeat",
|
|
"count": 4,
|
|
"steps": [
|
|
{
|
|
"action": "send",
|
|
"label": "stream_auto_reference_ffff",
|
|
"frame": "00 01 13 FF FF 48",
|
|
"listen": 0.60
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"action": "repeat",
|
|
"count": 4,
|
|
"steps": [
|
|
{
|
|
"action": "send",
|
|
"label": "stream_manual_9020_before_f020",
|
|
"frame": "00 01 13 90 20 F8",
|
|
"listen": 0.60
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"action": "repeat",
|
|
"count": 4,
|
|
"steps": [
|
|
{
|
|
"action": "send",
|
|
"label": "stream_candidate_f020",
|
|
"frame": "00 01 13 F0 20 98",
|
|
"listen": 0.60
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"action": "repeat",
|
|
"count": 4,
|
|
"steps": [
|
|
{
|
|
"action": "send",
|
|
"label": "stream_manual_9020_before_ff20",
|
|
"frame": "00 01 13 90 20 F8",
|
|
"listen": 0.60
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"action": "repeat",
|
|
"count": 4,
|
|
"steps": [
|
|
{
|
|
"action": "send",
|
|
"label": "stream_candidate_ff20",
|
|
"frame": "00 01 13 FF 20 97",
|
|
"listen": 0.60
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"action": "repeat",
|
|
"count": 4,
|
|
"steps": [
|
|
{
|
|
"action": "send",
|
|
"label": "stream_manual_9020_before_9f20",
|
|
"frame": "00 01 13 90 20 F8",
|
|
"listen": 0.60
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"action": "repeat",
|
|
"count": 4,
|
|
"steps": [
|
|
{
|
|
"action": "send",
|
|
"label": "stream_candidate_9f20",
|
|
"frame": "00 01 13 9F 20 F7",
|
|
"listen": 0.60
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"action": "repeat",
|
|
"count": 4,
|
|
"steps": [
|
|
{
|
|
"action": "send",
|
|
"label": "stream_manual_9020_before_90ff",
|
|
"frame": "00 01 13 90 20 F8",
|
|
"listen": 0.60
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"action": "repeat",
|
|
"count": 4,
|
|
"steps": [
|
|
{
|
|
"action": "send",
|
|
"label": "stream_candidate_90ff",
|
|
"frame": "00 01 13 90 FF 27",
|
|
"listen": 0.60
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"action": "repeat",
|
|
"count": 4,
|
|
"steps": [
|
|
{
|
|
"action": "send",
|
|
"label": "stream_manual_9020_before_9fff",
|
|
"frame": "00 01 13 90 20 F8",
|
|
"listen": 0.60
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"action": "repeat",
|
|
"count": 4,
|
|
"steps": [
|
|
{
|
|
"action": "send",
|
|
"label": "stream_candidate_9fff",
|
|
"frame": "00 01 13 9F FF 28",
|
|
"listen": 0.60
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"action": "listen",
|
|
"seconds": 0.75
|
|
}
|
|
]
|
|
}
|