Commit Graph

197 Commits

Author SHA1 Message Date
f4exb 08a6554c4e Multi device support: set version to 2.0.0 in all plugins 2016-05-17 15:29:28 +02:00
f4exb 5a8d05bfaf Multi device support: simplify source input setting 2016-05-17 03:41:01 +02:00
f4exb 500e809cba Multi device support: moved setInputGUI method from plugin API and manager classes to device API class 2016-05-16 16:02:55 +02:00
f4exb 7412ee0d54 Multi device support: migrate device specific stuff outside plugin classes completed for source plugins 2016-05-16 02:14:36 +02:00
f4exb be918a217b Multi device support: migrate device specific stuff outside plugin classes 2016-05-16 01:12:37 +02:00
f4exb 4027b00675 Multi device support: GUI enhmcements 2016-05-15 04:38:37 +02:00
f4exb 3c0e66c90e Multi device support: GUIs enhancements 2016-05-14 03:15:03 +02:00
f4exb 7053d3775c Multi device support: completely removed direct access to DSP device engine from DSP engine 2016-05-13 00:50:29 +02:00
f4exb 2b036e2212 Multi device support: completely removed dependency on DSPEngine from source plugins 2016-05-13 00:03:58 +02:00
f4exb 7707858d57 Multi device support: pass plugin API to devices input handlers to give access to DSP device engine methods 2016-05-12 23:35:30 +02:00
f4exb deee1ada34 Multi device support: Aligned Airspy plugin 2016-05-12 16:47:10 +02:00
f4exb e25c465b82 Multi device support: removed as much as possible (now) DSPDeviceEngine dependencies in MainWindow to source plugin GUIs. This includes file sink handling. Applies to BladeRF only. 2016-05-12 10:31:57 +02:00
f4exb ecd05096ad Multi device support: moved DSPDeviceEngine start/stop actions and status from main window to each source plugin GUI 2016-05-11 23:35:16 +02:00
f4exb 7992f3f428 Multi device support: add start/stop buttons to all source plugins GUIs 2016-05-11 20:02:45 +02:00
f4exb ce20f21b08 BladeRF input plugin: GUI cosmetic changes 2016-03-29 17:31:44 +02:00
f4exb 574141be6c Airspy input plugin: GUI cosmetic changes 2016-03-29 16:53:15 +02:00
f4exb 85778dbcc1 CMakeLists.txt files cleanup 2016-03-29 09:36:19 +02:00
Edouard Griffiths 27b6aab5f7 Windows build: added possibility to build with MinGW64 (experimental, does not work) 2016-03-27 18:56:33 +02:00
f4exb 1a9af41ac3 Windows build: added Airspy plugin 2016-03-13 01:22:00 +01:00
f4exb 6fd9e4f5bc cmake: added install and uninstall targets 2016-02-24 11:51:36 +01:00
Edouard Griffiths c3ad875b1d Added missing tooltips in sample source GUIs 2016-01-12 13:31:23 +01:00
F4EXB 3c3d4e3b41 Font face and size normalization: added missing input interface GUIs 2016-01-12 08:40:40 +01:00
f4exb 2a194ca44e Airspy: implemented LNA and Mixer AGC controls 2015-12-09 01:49:46 +01:00
f4exb eb08ef55b3 Fixed Fc position adjustment for Airspy and HackRF 2015-10-01 06:34:08 +02:00
f4exb 6d3f975124 Normalize device name displays 2015-10-01 05:44:33 +02:00
f4exb b31033c0a2 Added DC block and IQ correction buttons to BladeRF 2015-10-01 03:18:20 +02:00
f4exb 4386f5e4a5 Added DC offset and IQ imbalance buttons to Airspy GUI 2015-10-01 02:46:41 +02:00
Edouard Griffiths 49763934ea Airspy serialization redesign final 2015-09-30 13:53:09 +02:00
Edouard Griffiths fbda81163a Removed now useless Airspy serializer class 2015-09-30 13:49:38 +02:00
Edouard Griffiths e3a56e04d6 New preset design (single). Applied to Airspy. Missing DC block and IQ imbalance GUI 2015-09-30 13:34:49 +02:00
Edouard Griffiths 19a7170188 New preset design (single). Applied to Airspy. Interim state #2 2015-09-30 13:31:32 +02:00
Edouard Griffiths 4657790fd6 New preset design (single). Applied to Airspy. Interim state #1 2015-09-30 13:23:20 +02:00
f4exb cfcd08f6c1 Fixed source plugins virtual methods. All sample source plugins 2015-09-30 09:01:29 +02:00
f4exb a1efdcc8dc New preset design: changed device registration 2015-09-30 06:57:40 +02:00
f4exb 921b511f96 Presets by source: set center frequency from preset center frequency 2015-09-29 03:35:14 +02:00
f4exb f331a3986e Fixed LO PPM calculation for the HackRF and Airspy 2015-09-27 18:32:19 +02:00
f4exb 525a3f0024 post sample rate changes directly on DSP input message queue. Removed sample source output queue entirely as it was not reliable under stress 2015-09-27 12:50:38 +02:00
f4exb 2932cbfdc3 Added support for HackRF. Interim state #1 2015-09-24 02:50:24 +02:00
f4exb 4246fb6381 NFM demod: revised AF squelch completely 2015-09-13 11:56:14 +02:00
f4exb c6b2730456 Fixed Airspy Mixer and VGA gains settings 2015-09-12 09:57:10 +02:00
f4exb efda927b93 Support for Airspy: corrected open device by sequence number 2015-09-11 09:12:56 +02:00
f4exb 0b7a8c8cdb Support for Airspy: allow decimation by 64 2015-09-11 08:43:59 +02:00
f4exb 6e24ed6c28 Support for Airspy: make LO ppm correction effective 2015-09-11 08:23:04 +02:00
f4exb efa1a0c58a Support for Airspy: first working version 2015-09-11 03:02:02 +02:00
f4exb 7e88cfcd48 Support for Airspy: make pointer to thread private. Debug messages on enumeration 2015-09-10 08:12:49 +02:00
f4exb 61e6e3e2cc Support for Airspy: compiles 2015-09-10 05:53:37 +02:00
f4exb 1e37479130 Support for Airspy: interim state #1 2015-09-09 09:13:24 +02:00