Commit Graph

742 Commits

Author SHA1 Message Date
f4exb b957c35493 PlutoSDR input: refactored GUI 2017-09-05 08:48:09 +02:00
f4exb cf39ea548b PlutoSDR input: removed FileRecord references from the GUI 2017-09-05 00:49:59 +02:00
f4exb a1d2eabeb8 FileRecord: make sure the DSP notification is processed through before sending to a message queue 2017-09-05 00:47:12 +02:00
f4exb ea4f0972be SDRPlay input: moved FileRecord out of the GUI 2017-09-05 00:40:42 +02:00
f4exb 6c25c939e7 SDRDaemon input: moved FileRecord out of the GUI 2017-09-05 00:31:45 +02:00
f4exb 48503d3147 Removed obsolete SDRdaemon plugin 2017-09-05 00:01:26 +02:00
f4exb 175fd69014 LimeSDR input: moved FileRecord out of the GUI 2017-09-05 00:00:33 +02:00
f4exb 9da26ad8b3 HackRF input: moved FileRecord out of the GUI 2017-09-04 23:49:51 +02:00
f4exb fc303cc218 FCDPro+ input: moved FileRecord out of the GUI 2017-09-04 23:41:58 +02:00
f4exb 622ac93250 FCDPro input: moved FileRecord out of the GUI 2017-09-04 23:35:57 +02:00
f4exb 8e9305c262 BladeRF input: moved FileRecord out of the GUI 2017-09-04 22:45:07 +02:00
f4exb f6058d2b12 Airspy input: moved FileRecord out of the GUI 2017-09-04 22:24:32 +02:00
f4exb 464f356340 PlutoSDR in[ut: correction of compilation errors 2017-09-04 22:23:39 +02:00
f4exb 5a27ca7746 RTLSDR input: return true upon MsgFileRecord processing 2017-09-04 22:22:34 +02:00
f4exb 7dea5a9cca PlutoSDR input: added missing Fc pos selector in GUI 2017-09-04 17:59:38 +02:00
f4exb 1261ab2bc0 PlutoSDR input: completed settings 2017-09-04 17:52:54 +02:00
f4exb 541dd0a95b PlutoSDR input: updated GUI with relevant elements 2017-09-04 13:53:45 +02:00
f4exb 75a6040f40 PlutoSDRInput: added rudimentary core class 2017-09-04 13:32:31 +02:00
f4exb fd851592ba RTLSDR input: moved FileRecord out of the GUI 2017-09-04 11:29:27 +02:00
f4exb 3eb768c856 PlutoSDR input: added UI form 2017-09-04 08:39:51 +02:00
f4exb 4d5fdfc913 GUI segregation: renamed methods and attributes 2017-09-03 20:24:17 +02:00
f4exb a6d6a717ae GUI segregation: renamed PluginGUI interface to PluginInstanceUI 2017-09-03 19:55:00 +02:00
f4exb e281d8fd32 GUI segregation: de-tangle PluginGUI interface from QWidget 2017-09-03 17:26:32 +02:00
f4exb f0de558fd9 PlutoSDR: very basic PlutoSDR input plugin 2017-09-02 05:39:55 +02:00
f4exb ec3a99451c HackRF: use DeviceHackRF as a singleton to handle HackRF library init and exit only once 2017-09-01 00:46:43 +02:00
f4exb 798d485342 LimeSDR: fixed issue #50 by moving channel acquisition and release at start and stop times. Corrections to buddies thread suspend/resume. Corrected void channel handling 2017-08-14 03:32:51 +02:00
f4exb 7182992d05 LimeSDR support removed from Windows: updated documentation 2017-08-10 02:26:11 +02:00
f4exb 566450501b LimeSDR: apply settings: more data in debug message 2017-08-04 17:19:15 +02:00
f4exb 844628bc48 LimeSDR: corrected NCO de-tune when sample rate changes 2017-08-04 10:31:54 +02:00
f4exb 50c39b90a1 LimeSDR: clamp NCO lower limit to 0 2017-08-04 09:33:25 +02:00
f4exb e9aa78a916 RTLSDR: impemented RTLSDR AGC control 2017-07-23 16:57:13 +02:00
f4exb 303cb1f3c3 bumped version to 3.5.2 2017-07-22 04:50:38 +02:00
f4exb dd4ab0f0b5 HackRF: updated documentation 2017-07-21 08:34:54 +02:00
f4exb 361e8b0cd6 HackRF: implemented link Tx frequency to Rx frequency option 2017-07-21 00:44:30 +02:00
f4exb 5dac0b6712 HackRF input: link Tx frequency button and setting 2017-07-20 23:34:12 +02:00
f4exb 258515b5de HackRF: switch over Rx / Tx with the start button 2017-07-19 23:24:00 +02:00
f4exb 62b6281370 LimeSDR input: added DAC sample rate display 2017-07-07 00:01:01 +02:00
f4exb e9348ad145 LimeSDR input: updated documentation 2017-07-05 23:06:05 +02:00
f4exb a6450fe019 LimeSDR input: added manual gain setting capability 2017-07-05 00:45:37 +02:00
f4exb c00acc6585 LimeSDR input: individual manually set gains: GUI part 2017-07-04 23:48:24 +02:00
f4exb 4079d84d74 LimeSDR: updated GUI documentation 2017-07-04 08:39:46 +02:00
f4exb b867cf2335 LimeSDR input: optimize get device info by checking buddy leadership in the GUI 2017-07-03 23:26:06 +02:00
f4exb 37df628719 The first device (R0) is always a buddy leader 2017-07-03 23:22:45 +02:00
f4exb 034610721b LimeSDR: fixed warnings 2017-07-03 22:35:08 +02:00
f4exb 87ccef02b6 LimeSDR: moved MsgReportDeviceInfo to shared structure 2017-07-03 14:12:51 +02:00
f4exb 8a19a66af0 LimeSDR input: implemented temperature reading 2017-07-03 13:42:11 +02:00
f4exb 699e952801 SDRdaemonSink: corrected getCenterFrequency 2017-06-29 23:46:54 +02:00
f4exb 3a24158743 Bumped to version 3.5.1 2017-06-27 05:53:09 +02:00
f4exb a40a777e11 HackRF: extend LO ppm correction range to +/-30 (specs of AVX CX3225GB crystal: http://www.mouser.com/ds/2/40/cx3225gb_e-514151.pdf) 2017-06-24 23:42:03 +02:00
f4exb 8e63681185 HackRF: extend LO ppm correction range to +/-20 2017-06-24 22:29:47 +02:00
f4exb e624141150 SDRdaemon plugins: fixed Debian build 2017-06-12 16:31:54 +02:00
f4exb 3650ca00b1 SDRdaemonSink documentation 2017-06-10 22:59:45 +02:00
f4exb ac345bbe97 Removed dependency on liblz4 2017-06-10 19:20:58 +02:00
f4exb ac426ab2c7 SDRdaemonSource: updated documentation 2017-06-10 12:20:43 +02:00
f4exb 685d5595c4 SDRdaemonSource: do not set Tx delay when sample rate is null 2017-06-10 03:10:30 +02:00
f4exb b2375c12ee Removed SDRdaemon input plugin from the builds 2017-06-09 14:22:14 +02:00
f4exb e7b7e77d4d SDRdaemonFEC: renamed all SDRdaemonFEC references in debug messages to SDRdaemonSource ones 2017-06-09 14:18:11 +02:00
f4exb 718d87ecf5 SDRdaemonFEC: renamed all SDRdaemonFECxxx classes to SDRdaemonSourcexxx classes 2017-06-09 14:14:32 +02:00
f4exb 3d5efd7dba SDRdaemonFEC: renamed all sdrdaemonfec files to sdrdaemonsource 2017-06-09 13:58:27 +02:00
f4exb 067c5b30d5 SDRdaemonFEC: renamed UI class to SDRdaemonSourceGui 2017-06-09 13:47:26 +02:00
f4exb 06c8df5d75 SDRdaemonFEC: renamed folder to sdrdaemonsource 2017-06-09 13:42:33 +02:00
f4exb 9c1a38a8cf SDRdaemonFEC: implemented value dial for desired center frequency 2017-06-09 01:03:56 +02:00
f4exb 4349a7d622 SDRdaemonFEC: implemented value dial for sample rate 2017-06-09 00:43:06 +02:00
f4exb 405d4a2daa SDRdaemonFEC: implemented set number of FEC blocks button 2017-06-09 00:21:05 +02:00
f4exb a144b200fc SDRdaemonFEC: GUI refactoring (3) 2017-06-08 23:56:10 +02:00
f4exb 860048a1d1 SDRdaemonFEC: implemented tx delay as percentage of UDP packet process time 2017-06-08 23:35:52 +02:00
f4exb 45b3c73c20 SDRdaemonFEC: GUI refactoring: changed status calculation so that it is OK when idle (256 blocks) 2017-06-08 19:21:33 +02:00
f4exb 5d4681bffa SDRdaemonFEC: GUI refactoring (2) 2017-06-08 16:49:52 +02:00
f4exb 8ba113b641 SDRdaemonFEC: implemented events count 2017-06-08 15:31:24 +02:00
f4exb ea5aa71ffc SDRdaemonFEC: GUI refactoring (1) 2017-06-08 08:40:21 +02:00
f4exb 27eae5e3b4 SDRdaemonFEC: refactor to better look like SDRdaemonSink 2017-06-08 02:06:36 +02:00
f4exb 407976d4c3 SDRdaemonFEC: added a settings class 2017-06-08 00:29:15 +02:00
f4exb a60fac0679 SDRDaemonSink: fixed deserialization 2017-06-08 00:21:46 +02:00
f4exb 0935071f97 SDRDaemonSink: set the Tx delay as a percentage of the nominal UDP block transmission time 2017-06-08 00:01:56 +02:00
f4exb d6eb9788c4 HackRF input: force settings at start and on preset deserialization 2017-05-26 17:43:58 +02:00
f4exb 3b44a5367c HackRF: fixed bandwidth selection 2017-05-26 17:42:57 +02:00
f4exb 2ae702763b Fixed critical compiler warnings in Windows 2017-05-26 10:35:29 +02:00
f4exb 3a3d8e3dcb activated compiler warnings 2017-05-25 20:13:34 +02:00
f4exb c47c3fb5b1 SDRdaemon and SDRdaemonFEC: removed useless connection to not existing updateHardware slot 2017-05-23 01:50:17 +02:00
f4exb e946242fae Updated documentation 2017-05-19 10:52:18 +02:00
f4exb d842b44c28 Value dials: implement Ctl to shift digits by 2. Updated documentation 2017-05-18 01:48:52 +02:00
f4exb dafad384c8 Merged Sigysmund changes for Mac OS Sierra on v3.4.5 2017-05-16 23:01:44 +02:00
f4exb bb849623bd updated value dials with Windows compatible font and pointing hand 2017-05-16 22:35:44 +02:00
f4exb 396baa22c8 New value dial color schemes: new yellow color scheme for filters. Use it in LimeSDR plugins 2017-05-16 21:24:25 +02:00
f4exb 5a96b78454 File plugins and Channel analyzer NG: fixed thumbwheels so that they appear correctly in Windows version 2017-05-16 18:48:27 +02:00
f4exb 007ea19e36 Bumped version to 3.5.0 2017-05-16 18:38:39 +02:00
f4exb 6f9ef0eaf9 New value dial color schemes: propagate to all active plugins 2017-05-16 18:27:36 +02:00
f4exb 895051098d New value dial color schemes. apply to ChannelAnalyzerNG, AM demod, DSD demod, NFM demod, BladeRF input, LimeSDR input and SDRDaemonFEC input 2017-05-16 17:48:12 +02:00
f4exb da868edb68 New value dial color schemes 2017-05-16 09:07:58 +02:00
ZigaS 27aab58d92 MacOS(sierra) development environment.
Updated qmake project configs.
Deploy & Run script.
For now only hardware supported is HackRF.
2017-05-15 12:32:16 +02:00
f4exb 7c5da2e84d LimeSDR: updated documentation 2017-05-13 18:09:30 +02:00
f4exb 154f22d268 LimeSDR input: force apply settings on start 2017-05-13 14:35:12 +02:00
f4exb 225f25b9f4 LimeSDR: set NCO button appropriately 2017-05-12 03:31:42 +02:00
f4exb 428d4d6b75 LimeSDR Windows build: build plugins 2017-05-09 12:16:09 +02:00
f4exb ac7b5a9e6f LimeSDR support: built-in LimeSuite for Debian: updated documentation 2017-05-09 04:26:51 +02:00
f4exb 8a364d36c9 LimeSDR support: built-in LimeSuite for Debian - added dependent include subdirectories 2017-05-09 03:46:43 +02:00
f4exb b5f70bd7f6 LimeSDR support: built-in LimeSuite for Debian - use internal LimeSutie in plugins 2017-05-09 03:30:26 +02:00
f4exb 101de1bdee LimeSDR: updated documentation telling that the plugins are not available in binary packages 2017-05-09 01:20:37 +02:00
f4exb 5163fcd96b Removed LimeSDR support from Debian build if LimeSuite is not found 2017-05-09 01:15:58 +02:00
f4exb 10cbfb3b44 LimeSDR: added soft decimation/interpolation by 64 2017-05-08 17:30:08 +02:00