Skip to content

avsa242/noaa-apt-spin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

noaa-apt-spin


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.

Salient Features

  • APT "transmission" using BMP image as source data to line-level audio output

Requirements

  • 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)

Compiler Compatibility

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)

References

Limitations

  • Telemetry is currently hardcoded
  • BMP file is currently embedded in the application, limiting its size to what will fit in RAM alongside the application

About

P2X8C4M64P/Propeller 2-based NOAA APT encoding/modulation

Topics

Resources

License

Stars

Watchers

Forks

Contributors