Commit Graph

424 Commits

Author SHA1 Message Date
Alexandru Csete
4d5127cf2e Accessors for LNB LO. 2012-05-11 20:48:16 +02:00
Alexandru Csete
068795e736 Basic configuration infrastructure. 2012-05-11 20:28:48 +02:00
Alexandru Csete
20ef7ba0ba Flush audio output buffer every 5 minutes until we implement soundcard calibration. 2012-05-09 22:15:26 +02:00
Alexandru Csete
ddac48fdc8 Change default FM de-emphasis time constant to 75us. 2012-05-06 23:21:31 +02:00
Alexandru Csete
d2be49a22d Apply I/Q phase and gain correction. 2012-05-06 22:17:09 +02:00
Alexandru Csete
a20c6c3707 Apply frequency correction. 2012-05-06 15:59:48 +02:00
Alexandru Csete
1947529edd Fine tune audio FFT. 2012-05-05 16:17:30 +02:00
Alexandru Csete
76c0e454b2 Adjust latency for pa_sink. 2012-05-05 01:01:22 +02:00
Alexandru Csete
505a97c51c Remove unused widgets from FCD control. 2012-05-05 00:12:48 +02:00
Alexandru Csete
9d3bd5251d Reduce audio FFT rate to 8 fps. 2012-05-04 23:30:02 +02:00
Alexandru Csete
a402b01256 Collect all on_action slots in one place. 2012-05-04 23:29:40 +02:00
Alexandru Csete
12602e6ab1 Reduce spacings in main window and hide status bar whihile in full screen mode. 2012-05-04 23:20:35 +02:00
Alexandru Csete
85abcb1d1b Full screen mode for the main window. 2012-05-04 23:10:17 +02:00
Alexandru Csete
dfddde8fb6 Leave more room for audio FFT plot. 2012-05-04 22:35:08 +02:00
Alexandru Csete
13c4a3a119 Decrease lower squelch boundary. 2012-05-04 21:55:48 +02:00
Alexandru Csete
c2e8d7389b Set audio FFT span according to demodulator mode. 2012-05-04 21:47:26 +02:00
Alexandru Csete
5ad926b0e4 Increase FFT size to 4096. 2012-05-04 21:46:29 +02:00
Alexandru Csete
f7acf652ad Remove obsolete sideband selection code. 2012-05-04 21:16:39 +02:00
Alexandru Csete
1566b778ba Updated parameters. 2012-05-04 21:03:09 +02:00
Alexandru Csete
21480e54a9 Increase audio FFT size to double (using complex FFT now). 2012-05-04 21:02:16 +02:00
Alexandru Csete
7b76a1e3de Remove dead code. 2012-05-04 21:01:20 +02:00
Alexandru Csete
0ae871254f Check that pixmaps have on-zero sizes before attempting to create a QPainter. 2012-05-04 20:40:44 +02:00
Alexandru Csete
3eb395fe76 Implement shifting of FFT center. 2012-05-04 19:38:37 +02:00
Alexandru Csete
1205489f80 First functional audio FFT (including complex mirror). 2012-05-04 16:06:55 +02:00
Alexandru Csete
173881e72d Switch to use complex FFT even for audio FFT. 2012-05-04 00:34:30 +02:00
Alexandru Csete
8a6b343f31 Rename fft to iq_fft to help distinguish it from audio fft. 2012-05-02 23:49:01 +02:00
Alexandru Csete
fca688c9c8 Add audio FFT block to receiver chain. 2012-05-02 23:25:12 +02:00
Alexandru Csete
89a9505aa6 Misc fixes. 2012-05-01 23:39:55 +02:00
Alexandru Csete
38f422c413 Implement real forward FFT for audio spectrum (untested). 2012-05-01 20:57:00 +02:00
Alexandru Csete
b6c3113326 Eliminate unused parameter. 2012-05-01 20:09:32 +02:00
Alexandru Csete
8acb7b7e6f Customize audio FFT using newly available handles. 2012-05-01 00:15:12 +02:00
Alexandru Csete
4c239debde Add handle foir setting sample rate. 2012-05-01 00:05:08 +02:00
Alexandru Csete
33a830ddf9 Add handle for setting number of decimal digits in frequency strings. 2012-04-30 22:58:49 +02:00
Alexandru Csete
cb7d0b5548 Add more handles for customizing FFT plot. 2012-04-30 22:51:34 +02:00
Alexandru Csete
040d773a05 Insert audio spectrum plot (non-functional and needs a lot of work). 2012-04-29 17:51:37 +02:00
Alexandru Csete
958aa28347 Complete integration of noise blanker. 2012-04-28 17:58:39 +02:00
Alexandru Csete
2e76f26ea7 Insert noise blanker block and move I/Q recorder ahead of any correction or filtering. 2012-04-28 17:58:09 +02:00
Alexandru Csete
fca0a9932c Separate thresholds for NB1 and NB2. 2012-04-28 17:56:49 +02:00
Alexandru Csete
4c1473544b Add getters for NB status. 2012-04-28 17:55:18 +02:00
Alexandru Csete
feb0c74469 Fix doxygen tags. 2012-04-28 15:23:49 +02:00
Alexandru Csete
b740e14604 Use correct include convention. 2012-04-28 15:20:41 +02:00
Alexandru Csete
c63021095f First functional port of DTTSP noise blanker. 2012-04-28 15:18:33 +02:00
Alexandru Csete
aea5636b5c Noise blanker block skeleton. 2012-04-28 00:37:38 +02:00
Alexandru Csete
044aa6f620 GUI interface and functions for noise blanker. 2012-04-27 00:59:30 +02:00
Alexandru Csete
96711d65bb Update README with info about GNU Radio packages for Debian. 2012-04-26 01:08:36 +02:00
Alexandru Csete
3a1f7c3169 Revert FFT/WF distribution labels (again). 2012-04-26 00:23:53 +02:00
Alexandru Csete
bdd231fe91 Include Funcube Dongle in window title. 2012-04-25 22:20:54 +02:00
Alexandru Csete
4ff6a5339c Check that Funcube Dongle is present when application is started. 2012-04-25 22:16:40 +02:00
Alexandru Csete
2794e91ba5 Work shouldn't be virtual here. 2012-04-25 21:52:01 +02:00
Alexandru Csete
e6e385fe3e Updated application icon. 2012-04-24 23:44:03 +02:00