SatNOGS GNU Radio Out-Of-Tree Module
Go to file
Manolis Surligas 5e1667ff9a Add FM demodulation flowgraph with RIGCTL support
The FM demodulation flowgraph uses the high performance Xlating FIR
filter for filtering and frequency centering at the same time. Tuning
the SDR in a frequency different than the frequency of interest, we
avoid the DC offset that the of the SDR. As far the audio sampling rate
concerns, various configurations are supported due to the Polyphase
Filter-bank arbitrary resampler.

 The flowgraph supports also doppler compensation based on RIGCTL
commands. Instead of chaning the SDR frequency, we digitally perform the
proper correction to avoid noise and lost samples during the frequency
re-configuration. The doppler correction mechanism gathers the frequency
changes from the RIGCTL daemon, and predicts the frequency changes
between the RIGCTL messages for better and more fine-grained correction.
2016-05-08 17:02:43 +03:00
apps Add FM demodulation flowgraph with RIGCTL support 2016-05-08 17:02:43 +03:00
cmake Create the README and the OOT module structure. 2016-01-07 21:24:51 +02:00
docs Create the README and the OOT module structure. 2016-01-07 21:24:51 +02:00
examples Fix markdown 2016-04-24 14:57:09 +03:00
grc AX.25 support at the UPSAT FSK encoder/decoder 2016-04-29 21:43:09 +03:00
include/satnogs Fix small bug at the AX.25 decoder 2016-04-29 22:58:56 +03:00
lib AX.25 support at the UPSAT FSK encoder/decoder 2016-04-29 21:43:09 +03:00
python Create the README and the OOT module structure. 2016-01-07 21:24:51 +02:00
swig Add UDP PMT message sink block 2016-04-29 02:21:00 +03:00
.gitignore Add a generic clear text message sink. 2016-01-24 21:43:17 +02:00
CMakeLists.txt Improve rigctl support 2016-03-31 19:52:32 +03:00
LICENSE Update and rename LICENSE.md to LICENSE 2016-01-07 18:52:51 +02:00
MANIFEST.md Create the README and the OOT module structure. 2016-01-07 21:24:51 +02:00
README.md Add FSK transceiver flowgraph examples 2016-04-24 14:35:46 +03:00

README.md

gr-satnogs: SatNOGS GNU Radio Out-Of-Tree Module

gr-satnogs is an out-of-tree GNU Radio module that provides all the necessary tools for decoding signals from various scientific and academic sattelites.

Install

Requirements

  1. GNU Radio ( > 3.7.2 )
  2. CMake ( > 3.1)
  3. G++ (with C++11 support)
  4. VOLK
  5. git
  6. gr-osmocom (optional, for using the flowgraphs)

Installation

  1. git clone https://github.com/satnogs/gr-satnogs.git
  2. cd gr-satnogs
  3. mkdir build
  4. cmake ..
  5. make
  6. sudo make install

If this is the first time you are building the gr-satnogs module run sudo ldconfig

Website

For more indormation about SatNOGS please visit our site.

License

© 2016 Libre Space Foundation.

Licensed under the GPLv3.