Skip to content

Commit 1756af0

Browse files
mrosseelclaude
andcommitted
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

File tree

0 commit comments

Comments
 (0)