This C program demodulates Automatic Picture Transmission (APT) radio signals from NOAA satellites, converting the received signals into weather images. By processing the APT signals, the program extracts and reconstructs the image data, providing weather visualizations from satellite transmissions. Ideal for amateur radio enthusiasts and weather monitoring applications, this decoder leverages signal processing techniques to deliver accurate and detailed images.
The Automatic Picture Transmission (APT) protocol is an analog image transmission system developed for use on weather satellites. It was introduced in the 1960s. A user station anywhere in the world can receive local data at least twice a day from each satellite as it passes nearly overhead.
For more details, please see the additional information.
This program was developed for Linux. Additional platform compatibility will be implemented in future updates.
Aptdemod has only been tested on Debian based distros. In the future this will change, but in the mean time we recommend using Debian based distros.
# Clone aptdemod repo
git clone https://github.com/pat8901/aptdemod.git
cd aptdemod/build
# Build aptdemod
cmake ../
# Run
./aptdemod
aptdemod [options] [arguments]
-h --help: Displays help menu, providing usage and miscellaneous information.
-a --about: Displays details about the program, including license information.
-v --verbose: Provide additional program information as it runs.
-f [file] --file [file]: This option is followed by a file path argument which tells the program what audio file to process.
aptdemod -v -f /path/to/audio/file/audio.wav