Commit Graph

436 Commits

Author SHA1 Message Date
Alexandru Csete
7aeff91ca1 Include qmake generated Makefile. 2012-05-28 13:44:32 +02:00
Alexandru Csete
0feb3df0b8 Updated to ignore build files during in-tree builds. 2012-05-28 13:41:54 +02:00
Alexandru Csete
40df8b9150 Update with udev rule for the hidraw driver. 2012-05-27 18:45:21 +02:00
Alexandru Csete
8c52ad123d Update HID API and switch to using hidraw (fixes crashes experienced with libusb-1.0.9). 2012-05-27 18:35:55 +02:00
Alexandru Csete
901205bbdf Merge branch '2.0' of github.com:csete/gqrx into 2.0 2012-05-20 00:38:51 +02:00
Alexandru Csete
a65d002e54 New application icon. 2012-05-20 00:38:02 +02:00
Alexandru Csete
9ea54ef4fe New application icon. 2012-05-20 00:34:19 +02:00
Alexandru Csete
abd2dc8e87 Patch from superkuh fixing compatibility with Qt 4.6 2012-05-12 16:10:09 +02:00
Alexandru Csete
a6d6e2acdd Merge branch 'multiconf' 2012-05-11 23:42:52 +02:00
Alexandru Csete
7ff78fe44f Getting ready for branching. 2012-05-11 23:42:38 +02:00
Alexandru Csete
48e6408267 Impplement saving and loading configuration. 2012-05-11 23:22:53 +02:00
Alexandru Csete
cb6cf11e46 Basic session management. 2012-05-11 22:19:41 +02:00
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