Repository navigation
HADESx Decoder 1.3.0: one command, one folder per satellite
HADESx Decoder 1.3.0: one command, one folder per satellite
New: hadesx pass.wav. One command decodes a recording and keeps each satellite in its own folder (unne-1b, hades-sa, hades-l) with its telemetry, its voice WAV and its pictures. Run more passes and the voice and the pictures fill in, because both are rebuilt from everything stored. A small settings file (hadesx --init) remembers the output folder, the sample rate for raw files, the voice speed and the paths of the ssdv program and hadesr.dll, so you type the recording and little else. Details.
New: sh tools/install.sh (Linux, macOS) installs the commands so they work from any folder, for example the one where your recordings are: a private environment, nothing to activate, no sudo. git pull updates it.
Better: hadesx-report reads the whole results folder at once and now includes the voice and picture packets by default (--no-voice and --no-images leave them out).
Also: authors and licence in the header of every code file, a new SSDV section in NOTICE.md, and updated documentation throughout (README, installing, Windows, voice, troubleshooting).
Update: git pull (or download the zip). Install: sh tools/install.sh, or see the README. hadesx_standalone.py is the single-file decoder (it does not include hadesx, hadesx-report and hadesx-ssdv).
Developed by N6RFM with the help of Claude (Anthropic). Packet formats, the Windows tool and the satellites: AMSAT-EA. The SSDV picture format: Philip Heron (github.com/fsphil/ssdv).