#SDR Signal Processing Flow Automation
Companion module for SatTrack. Used rtl-sdr
dongles to receive and decode data.
There are two packages:
- AutoReceiver: Uses
rtl-sdr
to receive data given a frequency and stores the results in awav
file. - AutoDecoder: Uses a python wrapper for AMSAT's Fox Telem package to decode data packets.
###Installation ####Prerequisites
- Python 2.7+ / 3.3+
- Java runtime environment
- SOX
- rtl-sdr
SOX
and rtl-sdr
binaries should be in the system path.
To install:
> python setup.py install # basic install, install dependencies manually
> python setup.py install --simple-install # install sox and rtl-sdr
Note: --simple-install
handles path variables for sox
and rtl-sdr
. The system
path still needs to be set for java
.
For usage instructions, see individual package README.md
files.