docs: the pilot fires - record it, and what it still does not do
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PMRJjbxLqZtsb5Vb7KunPE
This commit is contained in:
@@ -281,12 +281,17 @@ is what the autopilot needs in order to CHOOSE a target. One run in:
|
||||
empty. The craft was never being flown. Verified: full stick went from `0.00°`
|
||||
of heading change to `12.72°`, and the attitude matrix from `d 0.0000` to
|
||||
`d 0.4438` — which also **refutes** the "stale attitude matrix" suspicion.
|
||||
🟡 **Still open:** the pilot *still* fires 0 times in 150 s with the input
|
||||
working, `|aim yaw|` still exactly 90.0° and the target 36–43 km off. Left to
|
||||
test — now that it is testable — the yaw stick's **sign** against the pilot's
|
||||
error convention, and target selection committing to something too far to
|
||||
close. ⚠️ `findrot_global.py`, `findself.py`, `findspeed.py`, `selfstate.py`
|
||||
still write to the dead FIFO; flagged in place, not repaired.
|
||||
✅ **And the second half: the PITCH stick sign was inverted.** Measured on a
|
||||
45° error, both sides, two pulse widths, with the opposite sign as control:
|
||||
the pilot's sign grew the error every time, the opposite shrank it every time.
|
||||
Fixed, and **the pilot fires** — `fire=1` in **43 of 1 732** samples against 0
|
||||
of 13 521, aim down to 2.3°, range median 43 km → 6.3 km, and the HUD's own
|
||||
ammunition counters moving. 🟡 Still open: `YOU KILLED` is `0000` after 250 s
|
||||
of firing and `REMAINING OB` is still `012` — whether it *destroys* anything is
|
||||
the next measurement, and the objective-counter item is waiting on it.
|
||||
⚠️ `findrot_global.py`, `findself.py`, `findspeed.py`, `selfstate.py` still
|
||||
write to the dead FIFO and `ctrl_probe.py`/`target_probe.py` still use
|
||||
`pad.f`; all flagged in place, none repaired.
|
||||
See [`pilot-never-fires.md`](pilot-never-fires.md).
|
||||
* 🔴 **An in-mission freeze — the item in front of everything else.** Reproduced
|
||||
with the Kernel channel on. 🔴 The resume-spin lead is **refuted by its own
|
||||
|
||||
Reference in New Issue
Block a user