Wykres commitów

304 Commity (4ff5d241c805826ddfbf05e35520139bdfedf046)

Autor SHA1 Wiadomość Data
f4exb 5319eac2ff LimeSDR REST API: support GPIO 2018-11-29 01:21:44 +01:00
f4exb f96978d196 Windows MSVC2017: PlutoSDR support 2018-11-28 18:30:11 +01:00
f4exb bc7ad10f9d Use C++11 everywhere 2018-11-24 21:21:04 +01:00
f4exb 9d0bcc7e5c SoapySDR support: removed from Debian build 2018-11-24 19:55:37 +01:00
f4exb 2e75ed4a2f SoapySDR support: fixed Debian build 2018-11-23 01:26:17 +01:00
f4exb ca36f757e1 SoapySDR support: Debian: added internal soapysdr library 2018-11-23 01:06:56 +01:00
f4exb bc50bf9afa Windows: MSVC2017: BladeRF support 2018-11-16 13:44:58 +01:00
f4exb 1da6f64a25 Windows: MSVC2017: use default path for SoapySDR 2018-11-16 13:07:21 +01:00
f4exb 710718682f SoapySDR support: if no label is registered for the device then create one with the driver name and sequence 2018-11-16 11:19:04 +01:00
f4exb 8e5a332b50 Windows: MSVC2017: use default PothosSDR install directory 2018-11-16 10:47:30 +01:00
f4exb cb9d300109 Windows: MSVC2017: soapysdrinput (1) 2018-11-15 19:07:15 +01:00
f4exb ee95e1d617 Windows: MSVC2017: include LimeSDR plugins 2018-11-14 18:02:45 +01:00
f4exb 40deb5dc72 HackRF: enhance device operations error messages 2018-11-13 21:11:17 +01:00
f4exb 977a2abd90 Windows: MSVC2017: adapt hackrfinput plugin module 2018-11-13 11:08:34 +01:00
f4exb 7574cb23d4 Windows: MSVC2017: fixed more attribute unused cases (2) 2018-11-13 08:51:14 +01:00
f4exb dc2f25a00b Windows: MSVC2017: fixed more attribute unused cases (1) 2018-11-13 00:45:03 +01:00
f4exb cdacf51bfb Windows: MSVC2017: fixed some attribute unused cases 2018-11-12 15:48:41 +01:00
f4exb 696e7324a4 SoapySDR support: device arg GUI 2018-11-12 01:10:51 +01:00
f4exb 97ee2cd5be Windows: experimental MSVC2017 toolchain (2) 2018-11-09 19:06:23 +01:00
f4exb bf3fdcbfc2 SoapySDR support: input: antenna selection GUI 2018-11-04 23:54:16 +01:00
f4exb 2bc59154bf SoapySDR support: output: fixed sample FIFO resizing 2018-11-04 18:56:57 +01:00
f4exb ea98f2e1c9 SoapySDR support: input: center frequency and sample rate handling 2018-11-02 02:33:04 +01:00
f4exb cc08f42ea6 SoapySDR support: GUI component to deal with ranges with discrete values 2018-11-01 02:32:26 +01:00
f4exb 9c459ca336 SoapySDR support: get and print device parameters applied to input 2018-10-31 12:22:46 +01:00
f4exb ee6a7e4653 SoapySDR support: device parameters 2018-10-31 01:26:21 +01:00
f4exb 0d09958483 SoapySDR support: input: settings and thread output: settings 2018-10-30 20:31:16 +01:00
f4exb 124af5a7b4 SoapySDR support: input: open and close 2018-10-30 01:58:39 +01:00
f4exb d8b82ddecd SoapySDR support: set enumeration serial to driver and sequence so buddies are paired appropriately 2018-10-30 00:19:51 +01:00
f4exb 0e9a0f4f6d SoapySDR support: use singleton for enumeration and device management 2018-10-29 17:20:04 +01:00
f4exb c82d838708 SoapySDR support: build infrastructure and input plugin enumeration 2018-10-29 16:39:25 +01:00
f4exb 6269125d2c BladeRF2: fixed Tx channel enable/disable wrapping routine thus fixing issue #225 2018-10-09 02:08:06 +02:00
f4exb f4976485fc BladeRF2 output: tried to fix SO->MO and MO->SO cycle 2018-10-02 06:11:34 +02:00
f4exb b5c4b532ae BladeRF2 input: implemented LO soft correction 2018-09-30 10:26:53 +02:00
f4exb b0d17193d6 BladeRF output: fix open channel indicators array initialization so that SO Tx starts correctly 2018-09-30 07:34:47 +02:00
f4exb 53ff8f32bf BladeRF2 output: fixed SO mode 2018-09-29 21:40:22 +02:00
f4exb c27acf086e BladeRF output (1) and some cosmetic changes 2018-09-29 05:49:14 +02:00
f4exb 3ac55eacf3 Windows build: upgrade to libusb 1.0.22. Modified install script for BladeRF 2018-09-28 16:45:08 +02:00
f4exb 2a1f0a0d0e BladeRF input: communicate Fc Pos change to buddy to align center frequencies 2018-09-27 23:38:23 +02:00
f4exb 5c09985664 libbladerRF2: Windows build for bladerf2input plugin 2018-09-27 10:50:33 +02:00
f4exb 3a4324a7fb BladeRF2 input: fixed sample rate and center frequency rounding issues by sending these values in the report to buddy message 2018-09-27 05:17:34 +02:00
f4exb 2373dcf197 libbladerRF2: Windows support with OOT build of libbladeRF 2018-09-26 18:59:52 +02:00
f4exb 5ad52a4a1b BladerRF2 input support. Populate gain modes 2018-09-25 17:03:34 +02:00
f4exb 5f2a4e8c83 BladerRF2 input support. Trying to fix threading issue 2018-09-25 14:19:57 +02:00
f4exb 47a4da4142 BladerRF2 input support (8). Streams but thread issue 2018-09-25 08:45:57 +02:00
f4exb b20feec1fd BladerRF2 input support (7). GUI and Plugin 2018-09-25 00:38:38 +02:00
f4exb 7dfe094364 BladerRF2 input support (5). Global notification of changes to buddies 2018-09-24 17:32:40 +02:00
f4exb df505fcdef BladerRF2 input support (4) 2018-09-24 08:43:16 +02:00
f4exb 945d30d91b BladerRF2 input support (3) 2018-09-24 02:01:10 +02:00
f4exb f7af0a4ac2 BladerRF2 input support (2) 2018-09-23 19:56:24 +02:00
f4exb d808f049f6 BladerRF2 input support (1) 2018-09-22 10:39:09 +02:00
f4exb 57ef3a0567 BladeRF: fixed devices build and add BladeRF2 device 2018-09-22 02:55:40 +02:00
f4exb 8433f63a9b LibbladeRF2: migrate devices/bladerf to devices/bladerf1 2018-09-19 05:26:18 +02:00
f4exb d596931209 LibbladeRF2: make bladeRF1 work 2018-09-18 23:12:00 +02:00
Edouard GRIFFITHS ea83e43d09 New Windows build 2018-07-11 18:05:05 +02:00
f4exb 7767d538f6 BladeRF: cleanup: removed useless fixed sample rates support 2018-05-26 02:17:49 +02:00
f4exb 72e29fd3f8 Moved export.h file to root of exports directory and removed util 2018-03-20 13:49:21 +01:00
f4exb 55cd795eb4 LimeSDR: fix NCO direction as Tx is opposed to Rx 2018-03-15 23:48:25 +01:00
f4exb f75b45a1c1 Merge branch 'master' into dev 2018-03-14 19:18:20 +01:00
f4exb a9887bcdaa LimeSDR input GUI: NCO and baseband center frequency now show actual values 2018-03-14 06:30:45 +01:00
f4exb 9e90709584 Revert "LimeSDR: Temporary fix for rubbish values returned by recent version of Lime Sute"
This reverts commit 8312e5ad58.
2018-03-13 19:56:40 +01:00
ZigaS 815d4cceac Rebuild of 3.12.0 version on macOS 10.12.6 (16G1212). 2018-03-13 13:50:34 +01:00
f4exb 8312e5ad58 LimeSDR: Temporary fix for rubbish values returned by recent version of Lime Sute 2018-03-11 01:48:43 +01:00
f4exb b2e446afcc Windows build: new location for export header 2018-03-10 20:32:46 +01:00
f4exb 28e9df5fe8 Clang clean compile 2018-03-04 01:47:51 +01:00
f4exb c22d146376 Adapt to MSVC linker 2018-03-03 20:23:38 +01:00
f4exb 2e5cfcafee PVS-Studio static analysis corrections (3) issue #137 2018-02-24 10:29:27 +01:00
f4exb afe665cf33 Windows build: removed libperseus dependency 2018-02-22 08:42:44 +01:00
f4exb 2b846f5d28 PVS-Studio static analysis corrections (2) issue #137 2018-02-22 03:04:42 +01:00
f4exb f01b90094b PVS-Studio static analysis corrections (1) issue #137 2018-02-21 18:54:59 +01:00
f4exb e9f2680391 Perseus: close device even when open fails 2018-02-15 10:53:04 +01:00
f4exb 8c05974686 Main Window: moved source/sink API destruction last 2018-02-15 00:25:50 +01:00
f4exb 5203d9b0c1 Windows build: compilable devices/perseus library 2018-02-13 15:01:16 +01:00
f4exb 1d9ab62a4a Test source: added AM and FM modulations 2018-02-11 13:48:17 +01:00
f4exb b0c740a615 Debian build: fixed libperseus build (4) 2018-02-10 22:55:59 +01:00
f4exb f4bf4d0b99 Perseus support final 2018-02-08 23:26:10 +01:00
f4exb becbe0f96e Perseus support (3) 2018-02-07 08:39:09 +01:00
f4exb fb2114a9f3 Perseus support (2) 2018-02-06 18:49:22 +01:00
f4exb 2ddcb8c358 Differentiate Rx and Tx DSP sample sizes 2018-01-22 08:46:05 +01:00
f4exb 491b8a6d33 Replaced hardcoded bit scaling literals by defines 2018-01-21 10:57:04 +01:00
f4exb 8e20d9f390 LimeSDR: DeviceLimeSDRParams::open: set message level to critical when returning false status 2017-11-12 03:12:01 +01:00
f4exb d110a3749d Moved logger to QtApplication level. Corrections to some messages 2017-11-11 11:11:44 +01:00
f4exb 2ec8270e99 LimeSDR: handle clock source change in source and sink 2017-11-04 02:18:16 +01:00
f4exb 4536680adf PlutoSDR device handling: fixed Tx channels 2017-10-29 03:01:44 +01:00
f4exb 8b93c5f48d LimeSDR: pass center frequency change to buddies of same type 2017-10-25 01:38:39 +02:00
f4exb 2572f2be84 LimeSDR: removed obsolete message. Only stop current side threads if changing center frequency 2017-10-24 02:41:54 +02:00
f4exb 238c8d312e LimeSDR: device sample rate and hardware decimation/interpolation handling fix and simplification 2017-10-24 02:20:57 +02:00
f4exb e87ee16302 PlutoSDR input: display actual gain value returned from device 2017-10-09 02:18:04 +02:00
f4exb ca48070c84 PlutoSDR: print error string from libiio in console message 2017-10-09 00:12:15 +02:00
f4exb b6d667c39c CRLF problem 2017-10-04 02:00:55 +02:00
f4exb 7c558b15f5 LimeSDR: use CMIX_BYP_TXTSP to control NCO on/off 2017-09-30 18:29:53 +02:00
f4exb 9f79ac24bf CRLF problem 2017-09-30 09:29:22 +02:00
f4exb 9ba88b396b PlutoSDR: remove from device enumeration if device is not accessible (allocate context fails) 2017-09-23 03:42:58 +02:00
f4exb dc2b705807 PlutoSDR: updated documentation 2017-09-21 21:26:28 +02:00
f4exb d1061a3c2f LimeSDR: Rx/Tx interaction 2017-09-20 18:25:54 +02:00
f4exb 73d9cfec6e PlutoSDR: added message to send to other buddy for synchronization 2017-09-20 08:43:44 +02:00
f4exb e4c1892930 PlutoSDR: clear the device scan list before (re)scanning 2017-09-19 23:11:03 +02:00
f4exb 0aee699855 PlutoSDR output: Windows build and fixed compilation errors 2017-09-19 14:32:39 +02:00
f4exb c2b7092026 PlutoSDR output: interim state (2) 2017-09-19 08:33:26 +02:00
f4exb d59d2a2372 LimeSDR: use more meaningful names for messages to buddies 2017-09-18 00:08:28 +02:00
f4exb 512900d98c Finalized the new source/sink GUI messaging scheme 2017-09-17 17:35:03 +02:00
f4exb f30b049546 PlutoSDR: FIR filter calculation: allow normalized BW down to 0.05 and use Hamming window below 0.2 2017-09-12 18:49:12 +02:00
f4exb 11f6b72b8c Windows build: restored mingW32 compilation 2017-09-12 13:54:32 +02:00
f4exb 629fc9ce79 PlutoSDR input: restore full range of FIR Rx gain 2017-09-11 23:51:58 +02:00
f4exb 7fed299b97 PlutoSDR input: Windows build 2017-09-11 19:34:59 +02:00
f4exb 99b1070b3d PlutoSDR input Debian build: fixed devices/plutosdr cmake file 2017-09-11 10:54:24 +02:00
f4exb a088f2d30e PlutoSDR input: set FIR bandwidth limits and sample rate limits dynamically 2017-09-10 19:37:23 +02:00
f4exb d5d769d8d7 PlutoSDR input: restored FIR filter controls 2017-09-10 18:35:38 +02:00
f4exb 924eddd3b8 PlutoSDR input: restored LO ppm correction 2017-09-10 17:18:08 +02:00
f4exb 251fcd202d PlutoSDR input: restored soft decimation 2017-09-10 17:07:38 +02:00
f4exb ccb1563299 PlutoSDR input: corrected I/Q loop processing as interleaved and not I/Q sample block 2017-09-10 16:58:48 +02:00
f4exb 97c137197b PlutoSDR: reset sample rate setting via strings. Enable IQ, BB DC and RF DC tracking by default at device open 2017-09-10 12:07:54 +02:00
f4exb b16a1ff932 PlutoSDR: changed set sample rate method to use write long long 2017-09-10 10:46:59 +02:00
f4exb 04d06085fe PlutoSDR: debug (3) 2017-09-10 10:16:23 +02:00
f4exb ceb304cb9f Downgraded to version 3.6.2 2017-09-09 15:34:04 +02:00
f4exb f38e7704ad PlutoSDR input: debug (2) 2017-09-09 10:44:42 +02:00
f4exb aa047c77cc PluoSDR: debug (1) 2017-09-09 03:09:17 +02:00
f4exb 868cac90f0 PlutoSDR input: implemented the rest of apply settings 2017-09-07 23:27:24 +02:00
f4exb e4d1aa121c PlutoSDR: set FIR filter (3) 2017-09-07 22:24:09 +02:00
f4exb 11b657a841 PlutoSDR: set FIR filter (2) 2017-09-07 18:41:55 +02:00
f4exb 7acd2bb7ed PlutoSDR: set FIR filter (1) 2017-09-07 08:49:22 +02:00
f4exb 5a05cf14bb PlutoSDR input: implemented input class interim state (2) 2017-09-07 06:15:39 +02:00
f4exb 7b437e41ba PlutoSDR input: implemented input class interim state (1) 2017-09-06 18:48:58 +02:00
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