Commit Graph

441 Commits

Author SHA1 Message Date
Corey Shields ebceaafd86 Merge pull request #76 from cshields/lowgain
lower default gain for rtlsdr
2017-04-30 15:13:28 -04:00
Corey Shields 07817fea42 lower default gain for rtlsdr 2017-04-30 13:14:57 -04:00
Corey Shields 68fdb9b85c adding CW graph and script
CW-specific gnuradio script. thanks to csete for contributing!
2017-04-27 10:00:08 -04:00
Manolis Surligas f1ff356193 Support fixed packet length frames on the FSK decoder 2017-04-15 02:41:47 +03:00
Manolis Surligas a8d0eae736 Add support for arbitraty descrambling polynomials on the FSK receiver 2017-04-15 01:23:47 +03:00
Manolis Surligas a94cf99a20 Merge pull request #73 from GVardakis/fsk_bug_fix
Fix bug in FSK decoder for small length preambles
2017-04-12 10:49:24 +03:00
George Vardakis be9f1212be Fix possible bug in FSK decoder 2017-04-11 11:43:35 +03:00
Manolis Surligas 6f6c3c0657 Merge branch 'GVardakis-noaa' 2017-04-11 00:26:52 +03:00
Manolis Surligas 59ae738ecb Add NOAA APT decoding flowgraphs 2017-04-11 00:26:25 +03:00
George Vardakis bb2401356a Add option for rotating image 2017-04-10 18:03:00 +03:00
George Vardakis d4fbd62c03 Remove output of byte file 2017-04-10 15:23:19 +03:00
George Vardakis 401e8f5248 Add documentation and synchronization option 2017-04-10 00:19:57 +03:00
George Vardakis 3b30b6b78e Add split image functionality 2017-04-09 17:20:02 +03:00
George Vardakis d76264adeb Implement NOAA sink block 2017-04-08 21:56:44 +03:00
Manolis Surligas 216462cba5 Merge pull request #71 from satnogs/dev
Dev
2017-04-01 18:59:49 +03:00
Manolis Surligas 165423d64c Ogg source (#70)
* Start Ogg source block

* Add OGG audio source block

The number of output streams for this block should match the number of
audio streams contained inside the ogg file. If there is a mismatch an
appropriate exception is thrown.
2017-04-01 16:21:15 +03:00
Manolis Surligas c83e53f9b5 Dev (#67)
* Fix UPSat QT parameters

* Fix missing library versioning on CMake

* Fix segfault on the rigctl message source block destruction
2017-03-23 03:22:08 +02:00
Corey Shields b775e54a26 Merge pull request #66 from cshields/hwsettings
updated hw_settings.py
2017-03-19 14:14:03 -04:00
Corey Shields 5603b47cd4 updated hw_settings.py
updated the hardware settings (gain/sample rate) based on testing with and for the new fm_demod script. 

fixes satnogs/gr-satnogs$48
2017-03-19 13:34:21 -04:00
Corey Shields 6e6f2e7514 Merge pull request #65 from cshields/ppm
Expose ppm setting as parameter
2017-03-19 10:45:50 -04:00
Corey Shields 58132f9b94 Expose ppm setting as parameter
Allow a PPM offset to be given via command line. Defaults to 0
2017-03-19 10:02:59 -04:00
Fabian P. Schmidt bf6255981e apps/scripts/satnogs_waterfall.gp: Add usage documentation (#61) 2017-02-07 13:47:58 +02:00
Fabian P. Schmidt ae2be36bca Add missing requirements to installation documentation (#60) 2017-02-07 13:46:06 +02:00
Manolis Surligas d95b903097 Fix missing break statement 2017-02-03 19:25:53 +02:00
Manolis Surligas 6c80475700 Change the waterfall palette
* Change the waterfall palette
* OGG output file at the FM demod flowgraph
2017-02-03 16:46:12 +02:00
Manolis Surligas ec0549f98d Merge branch 'GVardakis-ogg_enc_dev' into dev 2017-02-03 01:25:03 +02:00
Manolis Surligas 11063b61f2 Fix OGG encoder issues 2017-02-03 01:24:10 +02:00
George Vardakis 639c372a22 Implement ogg encoder block 2017-02-02 21:05:02 +02:00
Corey Shields 10b0356f05 Merge pull request #56 from cshields/waterfall
waterfall fm_demod script
2017-01-26 21:35:10 -05:00
Corey Shields da4d89f2da waterfall fm_demod script
fm_demod script that also writes waterfall data (credit to surligas, I'm just committing)

Also FFT needs to be added to CMakeLists.txt to build in some conditions.

see also satnogs/gr-satnogs#42
2017-01-26 14:50:59 -05:00
Corey Shields 7184f551a0 Change fm_demod to quadrature demod (#51)
Taking out WBFM/NBFM for a straight quadrature demod method

Change from 44.1k output to 44k output to be more compatible
with gr-satellites

Also changing rtlsdr to a 2msps rate by default
2017-01-22 19:36:13 +02:00
Manolis Surligas 50098ee879 Dev (#53)
* UDP Message source can handle multiple data types

* Add a waterfall sink block

* Fix dependency issues with VOLK

* Add mean and max hold mode to the waterfall sink

* Add mean and max hold mode to the waterfall sink

* Install satnogs_waterfall.gp gnuplot script at
<install_prefix>/share/satnogs/scripts

* Automatically retrieve x and y axis ranges at the satnogs_waterfall.gp
2017-01-22 19:33:36 +02:00
Corey Shields 5a3c5b536d increase canvas for fm_demod in grc (#47)
No functional changes here - just increased the canvas size within gnuradio-companion and moved things around to make it easier to read and work with.
2017-01-09 15:42:02 +02:00
Manolis Surligas d662760adf Redesign of the OOT module block structure 2016-12-04 17:09:10 +02:00
Manolis Surligas 32b853134a Fix Doppler shift direction (#43) 2016-11-22 11:49:42 +02:00
Corey Shields 0e0d032a19 Fix gain settings for hackrf (#41)
Adjusting to the 'sweet spot' for hackrf in the gr-satnogs script
2016-11-13 18:05:36 +02:00
Manolis Surligas 31fdde553a Fix the DC issue at the generic receivers (#40)
Until proper debugging, the receivers are now using the coarse doppler
correction mechanism.
2016-11-07 19:53:57 +02:00
Manolis Surligas eff240e891 Update the flowgraphs affected by the rigctl block changes 2016-10-31 21:11:52 +02:00
Manolis Surligas 94161d7b24 Change the build system requirements on GNU Radio version and libnova 2016-10-26 20:37:11 +03:00
Manolis Surligas f320d841ab Add supoort to the rigctl message source to work as client
Start also the LEO channelizer. It is not yet functional.
2016-10-22 19:34:09 +03:00
Manolis Surligas 3577b3ae93 Add more control parameters at the flowgraphs
* Add generic IQ samples recorder. This can be a useful flowgraph to
perform an observation and use the stored file for offline analysis.
2016-10-17 20:37:16 +03:00
Manolis Surligas ce8d54eb40 Improve the generic FM demodulator
The FM demodulator now supports a variaty of hardware setups and saves
the WAV file for further processing. A set of command line arguments can
control most of the flowgraph internals, such as the wav file name and
storage path e.t.c.

TODO: Check the settings for all the available hardware
2016-10-12 21:23:59 +03:00
Manolis Surligas 33a27566c8 Improve build system and installation documentation (#33)
The build systen now allows to enable/disable the blocks of the OOT
module that are used for development and debugging purposes.
2016-10-12 02:45:21 +03:00
Manolis Surligas 63863b5ac1 Rpi (#32)
* Fix compilation on Raspbian

* Add rtl-sdr dongle to the RX HW database
2016-10-11 19:39:37 +03:00
Manolis Surligas 6e3d8f9c10 Remove unnecessary block 2016-08-26 19:50:20 +03:00
Manolis Surligas 882acf9817 Fix default upsat_transceiver_cli default parameter 2016-08-14 22:18:59 +03:00
Manolis Surligas 5056189d5e Improve the performance of AX.25 decoder
* Decrease false frame detection alarms that can reduce the number of
succesfully decoded frames
* Fix and improve the AX.25 bit stuffing mechanism
2016-08-07 02:11:59 +03:00
Manolis Surligas 265f526b69 Set the UPSAT uplink at 1200 2016-07-31 13:29:12 +03:00
Manolis Surligas 5f55060473 Improve HW settings 2016-07-27 21:47:29 +03:00
Manolis Surligas a92eb283ff Add the QB50 deframer block
The block is able to separate WOD AX.25 frames from normal ones.
2016-07-27 17:38:49 +03:00