Commit 1756af0
refactor: extract pointing math and telemetry into separate modules
Split integrator.py into three focused modules:
- pointing.py: coordinate math (IMU dead-reckoning, plate-solve
integration, roll/constellation/altaz finalization)
- telemetry.py: TelemetryManager facade (recording, replay,
command dispatch, image saving, replay event handling)
- integrator.py: main loop and queue plumbing only
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 729d09b commit 1756af0
3 files changed
Lines changed: 709 additions & 262 deletions
0 commit comments