1
0

more lamps

This commit is contained in:
Aiden
2026-05-26 17:18:05 +10:00
parent fb282fea49
commit 8d98beb6aa
3 changed files with 290 additions and 0 deletions

View File

@@ -0,0 +1,106 @@
{
"name": "shutter-0093-blackflare-field-confirm",
"notes": [
"Shorter black/flare field confirmation after the field-groups run produced three MANUAL->AUTO->MANUAL swaps.",
"This keeps only the broad candidates most likely to explain those swaps, with longer holds for easier visual correlation.",
"Each candidate is preceded by 0x9020 manual context. Count which candidate windows produce black/flare AUTO."
],
"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": "send",
"label": "manual_reference_9020",
"frame": "00 01 13 90 20 F8",
"listen": 1.80
},
{
"action": "send",
"label": "auto_reference_ffff",
"frame": "00 01 13 FF FF 48",
"listen": 2.80
},
{
"action": "send",
"label": "manual_before_candidate_f020",
"frame": "00 01 13 90 20 F8",
"listen": 1.80
},
{
"action": "send",
"label": "candidate_f020_high_upper_nibble",
"frame": "00 01 13 F0 20 98",
"listen": 2.80
},
{
"action": "send",
"label": "manual_before_candidate_ff20",
"frame": "00 01 13 90 20 F8",
"listen": 1.80
},
{
"action": "send",
"label": "candidate_ff20_all_high_byte",
"frame": "00 01 13 FF 20 97",
"listen": 2.80
},
{
"action": "send",
"label": "manual_before_candidate_9f20",
"frame": "00 01 13 90 20 F8",
"listen": 1.80
},
{
"action": "send",
"label": "candidate_9f20_high_low_nibble",
"frame": "00 01 13 9F 20 F7",
"listen": 2.80
},
{
"action": "send",
"label": "manual_before_candidate_90ff",
"frame": "00 01 13 90 20 F8",
"listen": 1.80
},
{
"action": "send",
"label": "candidate_90ff_low_byte",
"frame": "00 01 13 90 FF 27",
"listen": 2.80
},
{
"action": "send",
"label": "manual_before_candidate_9fff",
"frame": "00 01 13 90 20 F8",
"listen": 1.80
},
{
"action": "send",
"label": "candidate_9fff_high_low_nibble_plus_low_byte",
"frame": "00 01 13 9F FF 28",
"listen": 2.80
},
{
"action": "listen",
"seconds": 0.75
}
]
}

View File

@@ -0,0 +1,178 @@
{
"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
}
]
}