Commit Graph

82 Commits

Author SHA1 Message Date
f4exb e1c3a66983 PlutoSDR input: added thread class 2017-09-06 06:15:38 +02:00
f4exb a24236a300 LimeSDR input: GUI fixes 2017-09-05 23:51:03 +02:00
f4exb 6fa8b4ac87 PlutoSDR: added common parameters and shared structure 2017-09-05 16:23:10 +02:00
f4exb 8ab3ad3b63 PlutoSDR: added read param method to device box 2017-09-05 15:06:40 +02:00
f4exb b411ba5420 PlutoSDR input: use constants for frequency limits 2017-09-05 14:11:25 +02:00
f4exb a8b318de62 PlutoSDR: added PlutoSDR common device classes 2017-09-02 04:35:17 +02:00
f4exb de88e305db PlutoSDR: added PlutoSDRDevice and PlutoSDRScan common device classes 2017-09-02 04:21:41 +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 30761a6145 Windows build: reintegrate LimeSDR support. Compiles with Qt 5.9 on a Win10 box 2017-08-13 06:40:18 +02:00
f4exb d612bc2ee6 LimeSDR in Windows: fixed build with debianminimalist branch of LimeSuite but do not include in the distribution 2017-08-10 03:42:15 +02:00
f4exb 5900d2197e Windows build: removed LimeSDR support 2017-08-10 02:20:02 +02:00
f4exb 6522f62326 BladeRF output: set FIFO size to 0.25s or 75 kS whichever is larger (300kS/s knee) except when decimating by 32 where a fixed 150 kS FIFO is used 2017-08-09 00:31:23 +02:00
f4exb 3a9eec8463 HackRF output: set FIFO size to 0.25s or 150 kS whichever is larger (600kS/s knee) 2017-08-08 22:37:53 +02:00
f4exb 3a84cd8526 LimeSDR output: used fixed time length with minimum length for sample FIFO 2017-08-08 00:25:13 +02:00
f4exb 0ad14d3acf HackRF: Windows build: added missing files in devices .pro file 2017-07-23 17:44:46 +02:00
f4exb 361e8b0cd6 HackRF: implemented link Tx frequency to Rx frequency option 2017-07-21 00:44:30 +02:00
f4exb 9c1c9cf850 HackRF: added configure frquency delta common message 2017-07-20 23:42:29 +02:00
f4exb 87ccef02b6 LimeSDR: moved MsgReportDeviceInfo to shared structure 2017-07-03 14:12:51 +02:00
f4exb c645bc9da8 corrections for Windows build 2017-06-11 21:38:46 +02:00
f4exb c2d9e64c0b SDRdaemonFEC: removed useless devices/sdrdaemonfec subdirectory 2017-06-09 14:18:58 +02:00
f4exb 718d87ecf5 SDRdaemonFEC: renamed all SDRdaemonFECxxx classes to SDRdaemonSourcexxx classes 2017-06-09 14:14:32 +02:00
f4exb 3a3d8e3dcb activated compiler warnings 2017-05-25 20:13:34 +02:00
f4exb dafad384c8 Merged Sigysmund changes for Mac OS Sierra on v3.4.5 2017-05-16 23:01:44 +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 1ba3fed515 SDRDaemon Tx: Windows64 build: added code to common device library 2017-05-15 08:27:20 +02:00
f4exb 068e2848c0 LimeSDR + SDRdaemonSink: updated documentation 2017-05-15 02:37:42 +02:00
f4exb 1239579266 SDRDaemon Tx: added common device library 2017-05-14 22:27:47 +02:00
f4exb 4858ca345c LimeSDR Windows build: build only for 64 bits. Fixed some missing files 2017-05-09 13:19:36 +02:00
f4exb 5adb6f5794 LimeSDR Windows build: use internal LimeSuite for devices support 2017-05-09 12:08:48 +02:00
f4exb 68f2954f71 LimeSDR support: built-in LimeSuite for Debian - limesdrdevice: added dependent include subdirectories 2017-05-09 03:58:23 +02:00
f4exb c7172b754f LimeSDR support: built-in LimeSuite for Debian - build liblimesdrdevice unconditionnaly 2017-05-09 03:56:01 +02:00
f4exb 5d1733d43e LimeSDR support: built-in LimeSuite for Debian corrections 2017-05-09 02:50:56 +02:00
f4exb 498454f8dc LimeSDR support: built-in LimeSuite for Debian 2017-05-09 02:47:45 +02:00
f4exb 274d7cb2ee LimeSDR device support: removed from Debian build if LimeSuite not found 2017-05-09 01:34:01 +02:00
f4exb 01591a0bd7 cmake files adjustment 2017-05-08 18:30:52 +02:00
f4exb 5c8b7fd606 LimeSDR output: implemented antenna select 2017-05-07 03:05:29 +02:00
f4exb df9e1d5900 LimeSDR input: antenna select fixes 2017-05-07 01:47:31 +02:00
f4exb d1e16b6ab0 LimeSDR output: regulate Tx output 2017-04-24 03:12:02 +02:00
f4exb e0b7027756 LimeSDR input: added antenna selection 2017-04-23 16:23:01 +02:00
f4exb 31499c761b LimeSDR: added missing file 2017-04-23 09:17:28 +02:00
f4exb 7ad6533b1f LimeSDR: fixed reporting sample rate to buddies 2017-04-23 03:36:10 +02:00
f4exb 2d072e1dd9 LimeSDR: return true when NCO disabling is successful 2017-04-22 10:54:19 +02:00
f4exb 29a44a27f6 LimeSDR: implemented common thread interface for input and output plugins to be able to start/stop thread from each other 2017-04-22 10:40:57 +02:00
Edouard Griffiths 183b957f10 LimeSDR input: correct compile errors 2017-04-21 20:11:13 +02:00
f4exb a07403d942 LimeSDR input: Added methods to control directly LNA, TIA and PGA 2017-04-21 16:46:39 +02:00
f4exb 688ca8ab46 LimeSDR input: handle center frequency and NCO for Tx buddies 2017-04-21 00:14:55 +02:00
f4exb 5c8732dc66 LimeSDR input: handle NCO for buddies 2017-04-20 23:43:24 +02:00
f4exb 4534695bab LimeSDR input: cleaned up set NCO frequency code 2017-04-20 21:18:07 +02:00
f4exb 11e5b3a429 LimeSDR input: NCO support basic 2017-04-20 20:18:50 +02:00