This is a P2X8C4M64P/Propeller 2 application to encode images using NOAA's APT Weather Satellite
IMPORTANT: This software is meant to be used with the p2-spin-standard-library (P2X8C4M64P). Please install it first before attempting to use this code, otherwise you will be missing several files required to build the project.
- APT "transmission" using BMP image as source data to line-level audio output
- p2-spin-standard-library
- fileformats-spin for BMP image support
- 909 pixel-wide BMP source image to transmit (should be 8-bit grayscale)
- Line-level audio interface to a receiver
- An APT receiver/"ground station" (e.g., a PC with APT demodulator/decoder software)
| Processor | Language | Compiler | Backend | Status |
|---|---|---|---|---|
| P2 | SPIN2 | FlexSpin (7.3.1) | NuCode | FTBFS |
| P2 | SPIN2 | FlexSpin (7.3.1) | Native/PASM2 | OK |
(other versions or toolchains not listed are not supported, and may or may not work)
- See SIGIDWIKI for more information
- Telemetry is currently hardcoded
- BMP file is currently embedded in the application, limiting its size to what will fit in RAM alongside the application