Skip to content

NOAA-DSB is a satellite receiver, demodulator and decoder for the DSB signal of NOAA weather satellites.

License

Notifications You must be signed in to change notification settings

Xeratec/NOAA-DSB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOAA-DSB

A student project for the P&S Software Defined Radio @ ETH Zurich

NOAA-DSB is a satellite receiver, demodulator and decoder for the DSB signal of NOAA weather satellites.

Further Information is available here:

The Team

Philip Wiese (ETHZ Bsc ETIT)
Antenna Design, Python - Xeratec

Julian Merkhover (ETHZ Bsc ETIT)
Python - julianmer

Sevrin Mathys (ETHZ Bsc ETIT)
GnuRadio, Python - SevyRide

Usage

Demodulate Raw I/Q audio from gqrx or similar programs

$ python2.7 src/demodulator/noaa_demodulate.py -f recordings/samples/POES_56k250.raw -r 56250

Extract TIP frames

$ python src/decoder/noaa_decode.py -f demod.raw -v 1

Decode TIP frames

TODO

Dependencies

The project has the following dependencies, make sure you have them all installed:

  • Python2.7
  • Python3
  • tqdm (Python3)
  • gnuradio
  • SciPy

ToDo

  • Telemetry Decoder
  • Documentation

Links for Developer

Tutorials

About

NOAA-DSB is a satellite receiver, demodulator and decoder for the DSB signal of NOAA weather satellites.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published