Wykres commitów

707 Commity (efcc46a747d08d65392797af634c29ab057f3105)

Autor SHA1 Wiadomość Data
Davide Gerhard 94d03f9004
remove useless CMAKE_CURRENT_BINARY_DIR 2019-05-21 20:19:30 +02:00
Davide Gerhard 5ff197bc35
fixes for ubuntu 16.04
- probably libfreedv/freedv_api.cpp needs more work to avoid crash if
  the user select 700C or 800XA
2019-05-21 20:19:29 +02:00
Davide Gerhard 5ceffe14cc
rework to prepare for use cpack; new sdrangel icon 2019-05-21 20:19:29 +02:00
Davide Gerhard 23498ab24b
manage "correctly" plugins/pluginssrv folders 2019-05-21 20:19:25 +02:00
Davide Gerhard dcfb7f6c97
cmake: full refactor to remove qmake and use cmake on all platforms 2019-05-21 20:19:25 +02:00
Davide Gerhard fd642496b8
remove qmake project files
move to cmake only building system
2019-05-21 20:19:18 +02:00
f4exb b01c4e2477 Device API: added a number of source and sink streams and update it from the plugins 2019-05-21 00:27:08 +02:00
f4exb 88ea8b2ae9 Renamed createSampleXXXPluginInstanceYYY methods to remove the redundant YYY part 2019-05-19 10:28:50 +02:00
f4exb 490d384ecf Removed obsolete references to libsqlite3 2019-05-18 21:08:17 +02:00
f4exb 2d44fa3b99 SoapySDR output: support floating point type samples 2019-05-17 18:35:34 +02:00
f4exb c69b1421a7 Local Output/Sink: updated documentation 2019-05-11 00:42:21 +02:00
f4exb 8029194c02 Local output plugin and fixes 2019-05-10 23:38:52 +02:00
f4exb 6d5d77dc6c Channel local source (1) 2019-05-10 00:34:35 +02:00
f4exb 9e628917dc Removed all obsolete references to devicesourceapi.h and devicesinkapi.h 2019-05-09 12:10:27 +02:00
f4exb 89e53cf179 Single DeviceAPI interface (1) 2019-05-08 22:11:53 +02:00
f4exb 7ea814c180 Plugin interface: use enum for single Rx or single Tx type and added the any type 2019-05-07 18:58:20 +02:00
f4exb 54e46837dd REST API: changed binary tx parameter to ternary direction parameter (0: rx, 1: tx, 2: any) 2019-05-07 14:43:38 +02:00
f4exb 74a9c5d36c Remote: base CRC32 number of bytes for calculation on data FEC size 2019-04-26 02:50:02 +02:00
f4exb 2833eb1b0e Remote: pass center frequency on 64 bits 2019-04-26 02:46:21 +02:00
f4exb f23f2db168 Debian fixes (2) 2019-04-22 00:48:13 +00:00
f4exb 50d39f856d LimeSDR: change antenna labels for Lime Mini (fixed) 2019-04-21 01:06:23 +02:00
f4exb fbb29ba9cd Fixed some compiler warnings 2019-04-21 00:13:14 +02:00
f4exb fbd875003a Revert "LimeSDR: change antenna labels for Lime Mini"
This reverts commit aefb1b7f3f.
2019-04-21 00:07:47 +02:00
f4exb 387c5a0e3b Merge branch 'master' into dev 2019-04-18 23:31:42 +02:00
f4exb aefb1b7f3f LimeSDR: change antenna labels for Lime Mini 2019-04-16 22:58:38 +02:00
f4exb c856d4035f HackRF output: fixed setting of Fc pos from REST API. Bumped version 2019-04-16 01:00:50 +02:00
Davide Gerhard d1d51a5d34
bladerf2output: fix warning
format specifies type 'unsigned long' but the argument has type 'uint64_t'
2019-04-15 15:42:02 +02:00
Davide Gerhard 941aea3b92
cm256cc: fix path and pkgconfig discovery 2019-04-15 15:39:57 +02:00
f4exb bf27409f50 PlutoSDR: updated documentation 2019-04-14 18:08:57 +02:00
f4exb d683ecb6d6 HackRF: updated documentation 2019-04-14 17:52:57 +02:00
f4exb d0bb485ba2 BladeRF: updated documentation 2019-04-13 23:48:16 +02:00
f4exb c37f219696 PlutoSDR output: implemented baseband or device sample rate input option 2019-04-13 23:00:02 +02:00
f4exb 2f3418487d PlutoSDR input: implemented baseband or device sample rate input option 2019-04-13 22:16:08 +02:00
f4exb 41fd3ea765 HackRF output: implemented Fc tooltip center frequency shift 2019-04-13 21:44:15 +02:00
f4exb 1860d20220 HackRF output: implemented baseband or device sample rate input option 2019-04-13 21:33:17 +02:00
f4exb af098400d5 BladeRF2 output GUI: fixed alternate sample rate display width 2019-04-13 09:24:02 +02:00
f4exb 10be66085b BladeRF2: implemented baseband or device sample rate input option 2019-04-12 14:14:17 +02:00
f4exb bfe38e7965 BladeRF: updated documentation 2019-04-12 13:20:07 +02:00
f4exb 6bc1323c38 BladeRF1: updated plugin version and screenshots 2019-04-12 00:30:57 +02:00
f4exb 66bfff90da BladeRF1 output: implemented baseband or device sample rate input option 2019-04-12 00:18:29 +02:00
f4exb 60cb77fe2d BladeRF output: invert I/Q 2019-04-12 00:18:16 +02:00
f4exb ef15157a50 Fixed incomplete copyright headers (1) 2019-04-11 06:39:30 +02:00
f4exb dc519fbda7 XTRX input: implemented baseband or device sample rate input option 2019-04-10 23:40:45 +02:00
f4exb c94b7ccbe2 XTRX output: implemented baseband or device sample rate input option 2019-04-10 22:10:49 +02:00
f4exb 7b7598b806 LimeSDR: updated documentation 2019-04-09 23:19:52 +02:00
f4exb 8ab8fc3e0d LimeSDR output: implemented baseband or device sample rate input option 2019-04-09 21:40:33 +02:00
f4exb 624a3e8ef5 HackRF: updated documentation 2019-04-02 22:29:17 +02:00
f4exb 4e24dd954e HackRF output: FcPos parameter in REST API 2019-04-02 13:43:47 +02:00
f4exb dc4a98b58a HackRF output: compensate shifted interpolators 2019-04-01 14:40:01 +02:00
f4exb bfcfe8f87c Implemented shifted interpolators by 64 and fixed some shifted interpolators inf/sup chains 2019-04-01 03:24:45 +02:00
f4exb b3b7c54b78 Implemented shifted interpolation up to 32 2019-04-01 02:12:50 +02:00
f4exb 8e6f9d8d24 HackRF output: implementation of Fc position selection in the GUI 2019-03-31 23:09:50 +02:00
f4exb 9c5c726b97 HackRF: 2 way Rx/Tx frequency synchronization 2019-03-31 00:40:42 +01:00
f4exb 64b198e507 HackRF: suppression of Rx to Tx link frequency. Synchronization of Tx to Rx device center frequency. 2019-03-30 20:44:55 +01:00
f4exb 345112f1fe Reverse API originator information: implemented for start/stop in all sink plugins 2019-03-25 15:26:01 +01:00
f4exb 6be1d908ab Reverse API originator information: implemented in all sink plugins 2019-03-25 13:46:42 +01:00
f4exb 5cbadf9b3b Reverse API originator information implementation with RTL-SDR, Lime-SDR Tx, AM demod, AM mod examples 2019-03-25 01:15:27 +01:00
f4exb 88a4632303 Bumped version to 4.5.1 and updated changelog 2019-03-14 23:27:17 +01:00
f4exb ee7c2cee0d Windows build updates 2019-03-13 01:08:53 +01:00
f4exb 42cb3ea74f SoapySDR: fixed some GUI issues 2019-02-07 23:45:16 +01:00
f4exb 211bfcf873 Windows build fixes 2019-02-03 11:09:09 +01:00
f4exb a64de98571 PlutoSDR: bumped plugin version 2019-02-03 02:20:16 +01:00
f4exb 8a0508c609 SDRDaemon device plugins migration to Remote device: final changes to remove daemon references. Updated version and Debian changelog 2019-02-03 01:52:11 +01:00
f4exb 4fe16095d4 Rename SDRDaemonSource device plugin to RemoteInput (1) 2019-02-03 00:26:26 +01:00
f4exb ffb766b42d Rename SDRDaemonSink device plugin to RemoteOutput (2): REST API 2019-02-02 23:27:34 +01:00
f4exb ad66b4af49 Rename SDRDaemonSink device plugin to RemoteOutput (1) 2019-02-02 22:58:42 +01:00
Robin Getz 95edff4985 plutosdr: grab the RF bandwidth range from the device
This will use the RF bandwidth from the device, which is different
between AD9363 and AD9364.

Things are now managed like the device likes - analog low pass bandwidth
is RF (complex) bandwidth, not baseband single I or Q bandwidth.

Signed-off-by: Robin Getz <robin.getz@analog.com>
2019-02-01 16:42:08 -05:00
f4exb 4372938b15 Windows build: fixed SoapySDR build 2019-01-27 13:21:12 +01:00
f4exb 918e42e8c5 Updated XTRX documentation and Debian changelog 2019-01-18 00:45:19 +01:00
f4exb 3826b1faeb XTRX fixes (2) 2019-01-17 01:27:07 +01:00
f4exb 83883efcb5 Fixed missing display settings of transverted data where missing 2019-01-16 21:28:35 +01:00
f4exb 8d4dc0c8ff XTRX output: REST API fixes 2019-01-16 01:56:43 +01:00
f4exb 919c88b0ce XTRX: REST API fixes 2019-01-16 00:37:27 +01:00
f4exb 932048dba0 SoapySDR: added try/catch blocks around calls to SoapySDR interface methods where missing 2019-01-13 23:33:31 +01:00
f4exb 46e92e41dc REST API: fixed reverse API address setting 2019-01-13 11:35:31 +01:00
f4exb 0215839220 REST API: implement reverse API settings (3) 2019-01-11 14:45:00 +01:00
f4exb 050ae9d2e8 FCD: implemented decimation 2019-01-04 15:12:35 +01:00
f4exb b5a7425f1e PlutoSDR: some minor changes to pull request #269 (Get LO range from device) and get Tx LO range also from device 2019-01-04 11:23:54 +01:00
f4exb 9beeb45a05 XTRX output: more restrictions documented 2019-01-04 10:48:33 +01:00
f4exb b1d1d3c5e0 XTRX: fixed apply settigns loop in case NCO is used on both channels. Refactored debug messages 2019-01-04 10:47:34 +01:00
f4exb 7173032645 XTRX: updated documentation with real time scheduling tricks and other minor updates 2019-01-04 05:09:55 +01:00
f4exb 733f3d4ba4 XTRX: make clock gen setting consistent 2019-01-04 04:45:52 +01:00
f4exb e3069d3a69 XTRX: updated documentation 2019-01-03 14:58:15 +01:00
f4exb bbec66c662 XTRX: fixes for better stability 2019-01-03 13:08:11 +01:00
f4exb 3b648609db XTRX: GUI cosmetic changes 2019-01-03 13:07:17 +01:00
f4exb 7a6ecc41bc XTRX output: take better settings defaults 2019-01-03 13:06:06 +01:00
f4exb cf4b90f3ae cmake files cleanup and build simplification 2019-01-02 21:33:45 +01:00
f4exb 70970d7b7a XTRX input: added documentation and refactored cmake files for XTRX 2019-01-02 19:13:50 +01:00
f4exb 73a32a8cd7 XTRX output 2019-01-02 15:35:43 +01:00
ZigaS 747c0c3cda Depyloyment scrip update, QT project updates for OSX environment 2019-01-01 15:30:20 +01:00
f4exb 66efc10006 Merge branch 'dev' 2018-12-28 11:08:44 +01:00
ZigaS b743943c70 Update to Qt 5.12.0.
Project files with MacOS clang RPATH to use proper paths for shared objects.
Minor path updates in favor of loading plugin libs.
Deployment script packaging using Qt way(macdeployqt).
2018-12-27 09:48:30 +01:00
f4exb 7d93b67a83 Reverse API: SoapySDR output 2018-12-26 23:00:31 +01:00
f4exb 42d69204c6 Reverse API: SDR daemon sink 2018-12-26 22:30:35 +01:00
f4exb 5a2e62aaea Reverse API: PlutoSDR output 2018-12-26 21:40:46 +01:00
f4exb 026aa0cb4a Reverse API: HackRF output 2018-12-26 21:03:26 +01:00
f4exb aad0046d03 Reverse API: BladeRF output 2018-12-26 19:22:52 +01:00
f4exb 7c4b4bc795 Reverse API: format updates 2018-12-19 22:01:26 +01:00
f4exb ca4f8d80e8 SoapySDR: removed more compilation dependencies on libusb 2018-12-19 13:22:49 +01:00
f4exb c02b9a270a Reverse API: added content type when request has JSON body 2018-12-19 08:52:50 +01:00
f4exb 0a7e8378df Reverse API: LimeSDR output changes 2018-12-19 00:12:44 +01:00
f4exb 0e75cc3709 Wndows builds: removed reference to now obsolete MinGW64 toolchain 2018-12-14 17:49:06 +01:00
f4exb 13afa2e45f SoapySDR: fixed memory leaks 2018-12-04 01:03:21 +01:00
f4exb fe0f506f50 SoapySDR support: new attempt for Debian build (3) 2018-12-01 10:12:15 +00:00
f4exb d225bf9378 SoapySDR support: new attempt for Debian build (2) 2018-12-01 10:09:10 +01:00
f4exb f3b75ead00 LimeSDR: detect Lime hardware type. Interface with GPIO only for SPI and USB type 2018-11-29 23:37:34 +01:00
f4exb 83b66eb6f1 LimeSDR: report GPIO pins values in the GUI 2018-11-29 13:57:04 +01:00
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 c8480a58fe SoapySDR support: increment version 2018-11-27 23:47:04 +01:00
f4exb 468fab5c5e SoapySDR support: set a minimum read or write timeout of 250ms 2018-11-27 23:44:11 +01:00
f4exb 9d0bcc7e5c SoapySDR support: removed from Debian build 2018-11-24 19:55:37 +01:00
f4exb ca36f757e1 SoapySDR support: Debian: added internal soapysdr library 2018-11-23 01:06:56 +01:00
f4exb 8a6ee37ccb SoapySDR support: updated documentation 2018-11-23 00:25:27 +01:00
f4exb 26af3014a5 SoapySDR support: make checkboxes more visible 2018-11-22 17:03:59 +01:00
f4exb e36bd24330 SoapySDR support: output: documentation 2018-11-22 08:52:15 +01:00
f4exb f04201a528 SoapySDR support: allow overflow on reads. Changed timeout to 10 times the block time (actually) 2018-11-20 00:30:44 +01:00
f4exb f5357e9917 PVS-Studio Analysis corrections for less serious issues 2018-11-18 11:06:41 +01:00
f4exb 059228e39f PVS-Studio Analysis corrections for serious issues 2018-11-18 09:39:22 +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 8e5a332b50 Windows: MSVC2017: use default PothosSDR install directory 2018-11-16 10:47:30 +01:00
f4exb b0fa7c2591 Windows: MSVC2017: completed SoapySDR support 2018-11-16 08:15:10 +01:00
f4exb 3da7933fa7 SoapySDR support: REST API: fixed individual gains and tunable elements settings 2018-11-15 23:00:55 +01:00
f4exb 2ab09f7e6c SoapySDR support: fixed tunable elements inital settings 2018-11-15 22:25:33 +01:00
f4exb 6ad678e059 SoapySDR support: REST API: input and output: corrected mapped elements setting 2018-11-15 16:54:23 +01:00
f4exb dbbabd4b57 SoapySDR support: input and output: display mapped setting elements after applying settings 2018-11-15 14:14:49 +01:00
f4exb 69cd5645eb SoapySDR support: fixed input and output stream and device displays 2018-11-15 14:11:52 +01:00
f4exb 5bf18ade3f SoapySDR support: REST API: fixed device report 2018-11-15 00:47:15 +01:00
f4exb da5ac0f0c6 SoapySDR support: REST API: rest of input and output methods 2018-11-14 23:34:03 +01:00
f4exb ee95e1d617 Windows: MSVC2017: include LimeSDR plugins 2018-11-14 18:02:45 +01:00
f4exb 19dff97a1c SoapySDR support: REST API: output: format settings and report 2018-11-14 09:19:36 +01:00
f4exb 28bf2578fa Windows: MSVC2017: adapt sdrdaemonoutput plugin module 2018-11-13 14:29:27 +01:00
f4exb 83069dec63 SDRDaemon output: removed dependency on sys/time.h and unistd.h 2018-11-13 14:21:36 +01:00
f4exb 71387eb61a Windows: MSVC2017: adapt hackrfoutput plugin module 2018-11-13 11:20:40 +01:00
f4exb 7574cb23d4 Windows: MSVC2017: fixed more attribute unused cases (2) 2018-11-13 08:51:14 +01:00
f4exb 696e7324a4 SoapySDR support: device arg GUI 2018-11-12 01:10:51 +01:00
f4exb c382913fb4 SoapySDR support: stream ArgInfo SoapySDR interface 2018-11-11 19:44:48 +01:00
f4exb f436479bd7 SoapySDR support: output: stream ArgInfo GUI 2018-11-11 09:31:27 +01:00
f4exb 8a72372b28 SoapySDR support: fixed display settings 2018-11-10 07:17:55 +01:00
f4exb 4d3113eabc SoapySDR support: cosmetic changes 2018-11-09 00:48:42 +01:00
f4exb e1ac6c2caa SoapySDR support: fixed createTunableElementsControl 2018-11-09 00:31:20 +01:00
f4exb 1168c18e3a SoapySDR support: output: auto correction GUIs 2018-11-08 21:42:49 +01:00
f4exb ef672300d2 SoapySDR support: output: AGC GUI 2018-11-08 01:52:48 +01:00
f4exb 59c8ecd2d0 SoapySDR support: output: manage global and individual gains coupling 2018-11-07 23:54:32 +01:00
f4exb b316af2d1d SoapySDR support: individual gains GUIs fixes 2018-11-07 20:06:07 +01:00
f4exb d2eb9130b0 SoapySDR support: output: individual gains GUIs 2018-11-07 13:47:47 +01:00
f4exb d4e73086d0 SoapySDR support: output: global gain GUI 2018-11-07 13:08:35 +01:00
f4exb 5c8073bade SoapySDR support: output: tunable elements GUIs fixes 2018-11-06 22:41:10 +01:00
f4exb e17828c7ee SoapySDR support: output: tunable elements GUIs 2018-11-06 20:19:20 +01:00