Commit Graph

58 Commits

Author SHA1 Message Date
Manolis Surligas bfa2313242 Redesign the AFSK transmitter using VCO 2016-06-14 13:05:23 +03:00
Manolis Surligas c1904037bd Different approach creating the AFSK pulse.
Seems that the hardware filters out some part of the signal
2016-06-12 23:17:53 +03:00
Manolis Surligas 13cb10499e Improve pulse shaping at the AFSK TX 2016-06-12 22:31:29 +03:00
Manolis Surligas b4900fe21e Improve AFSK transmission
Add also an AFSK receiver for easier debugging.
2016-06-12 15:31:56 +03:00
Manolis Surligas 1fe1287c2c Add AFSK flowgraph for hardware radio transmission 2016-06-11 20:09:51 +03:00
Manolis Surligas 0067c19454 Fix baudrate value at the transmitter 2016-05-30 04:48:45 +03:00
Manolis Surligas f8cc294e6f Add UPSat communication flowgraphs 2016-05-30 04:43:49 +03:00
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