Claude
|
500ddf59fe
|
Add multi-arch build support and detailed antenna guide
Multi-arch Docker builds:
- build-multiarch.sh: Cross-compile amd64+arm64 on x64 and push to
registry, so RPi5 can docker pull instead of building natively
- docker-compose.yml: Add INTERCEPT_IMAGE env var to support pulling
pre-built images from a registry instead of local build
- README.md: Docker build section rewritten with multi-arch workflow,
registry pull instructions, and build script options
Weather satellite antenna guide (sidebar panel):
- V-Dipole: ASCII diagram, 53.4cm element length, 120 degree angle,
materials, orientation, connection instructions
- Turnstile/Crossed Dipole: phasing coax length (37cm RG-58),
reflector distance (52cm below), RHCP explanation
- QFH Quadrifilar Helix: design overview, materials, height (46cm),
hemispherical gain pattern
- Placement & LNA: outdoor requirements, coax loss figures,
LNA mounting position, Nooelec SAWbird+ recommendation, Bias-T
- Quick reference table: wavelength, quarter-wave, elevation,
duration, polarization, APT/LRPT bandwidth
Also added Weather Satellites and ISS SSTV to README features list,
SatDump to acknowledgments.
https://claude.ai/code/session_01FjLTkyELaqh27U1wEXngFQ
|
2026-02-05 21:59:55 +00:00 |
|
Claude
|
7b68c19dc5
|
Add weather satellite decoder for NOAA APT and Meteor LRPT
New module for receiving and decoding weather satellite images using
SatDump CLI. Supports NOAA-15/18/19 (APT) and Meteor-M2-3 (LRPT)
with live SDR capture, pass prediction, and image gallery.
Backend:
- utils/weather_sat.py: SatDump process manager with image watcher
- routes/weather_sat.py: API endpoints (start/stop/images/passes/stream)
- SSE streaming for real-time capture progress
- Pass prediction using existing skyfield + TLE data
- SDR device registry integration (prevents conflicts)
Frontend:
- Sidebar panel with satellite selector and antenna build guide
(V-dipole and QFH instructions for 137 MHz reception)
- Stats strip with status, frequency, mode, location inputs
- Split-panel layout: upcoming passes list + decoded image gallery
- Full-size image modal viewer
- SSE-driven progress updates during capture
Infrastructure:
- Dockerfile: Add SatDump build from source (headless CLI mode)
with runtime deps (libpng, libtiff, libjemalloc, libvolk2, libnng)
- Config: WEATHER_SAT_GAIN, SAMPLE_RATE, MIN_ELEVATION, PREDICTION_HOURS
- Nav: Weather Sat entry in Space group (desktop + mobile)
https://claude.ai/code/session_01FjLTkyELaqh27U1wEXngFQ
|
2026-02-05 21:45:33 +00:00 |
|