Wykres commitów

588 Commity (ed9a74f0ff60cd895784c18add742b10db612d84)

Autor SHA1 Wiadomość Data
f4exb 201695bb67 HackRF plugins: correct start/stop sequences 2017-01-11 01:21:22 +01:00
f4exb 5b26c7f374 Windows build: added missing bits 2017-01-09 01:31:58 +01:00
f4exb 61e45297df HackRF plugins: shorten wait time in running loop so that start/stop can react faster (delay set to 200ms instead of 1s) 2017-01-09 00:08:33 +01:00
f4exb 212a8ad2f9 HackRF input plugin: pass thread pointer in the callback instead of using a static variable 2017-01-08 10:44:38 +01:00
f4exb 85ed39c767 HackRF output plugin: compiles 2017-01-08 04:13:20 +01:00
f4exb 1a8d96d874 HackRF input plugin: use actual sample rate and bandwidth values not indexes 2017-01-08 02:48:01 +01:00
f4exb a02b78d24d HackRF input: open and close device considering the possible sink buddy 2017-01-08 00:33:11 +01:00
f4exb 250a7f340c HackRF Output support: created a HackRF device library for Rx/Tx common routines and structures 2017-01-07 11:24:09 +01:00
f4exb 1f4451cf0b Fixed Windows build for v3.0.0 2017-01-05 18:26:30 +01:00
f4exb b626cf67e6 Updated main readme and some Tx plugins readme corrections 2017-01-05 04:01:23 +01:00
f4exb ed769006c2 Added documentation on BladeRF input and output plugins and File Sink plugin 2017-01-04 23:14:28 +01:00
f4exb cb207e26c7 BladeRF plugins: fixed start/stop and delete sequences 2017-01-03 09:09:51 +01:00
f4exb f1ac22576c BladeRF plugins: fixed deadlock due to useless mutex and disable modules on stop 2017-01-03 00:56:18 +01:00
f4exb 17736b3a78 Tx support: BladeRF output plugin: compiles 2017-01-02 10:39:21 +01:00
f4exb fa0afb6c92 Tx support: implemented final interpolation stage in FileSink plugin 2017-01-02 03:14:46 +01:00
f4exb 2047463dcf Tx support: common device routines library and handle BladeRF Tx/Rx coordination on Rx side 2016-12-30 16:13:28 +01:00
f4exb f68f949c19 Tx support: interim state (1) 2016-12-29 12:41:10 +01:00
f4exb ddb3c6909b Specify SDRplay RSP1 (only) is supported 2016-12-28 08:22:29 +01:00
f4exb dc2df804f7 HackRF Tx support: rename more Rx files and cmake items 2016-12-27 03:14:50 +01:00
f4exb 7ef54cc2e0 BladeRF Tx support: rename more Rx files and cmake items 2016-12-27 03:11:57 +01:00
f4exb da53b153ab HackRF Tx support: rename Rx files and classes 2016-12-27 02:25:06 +01:00
f4exb b677fe4d32 BladeRF Tx support: rename Rx files and classes 2016-12-27 02:14:31 +01:00
f4exb abad9d7299 SDRDaemoFEC plugin: fixed possible segfault 2016-12-11 14:32:10 +01:00
f4exb 1166cbad2e Debian build: fixed SDRdaemonFEC plugin missing 2016-12-07 17:05:51 +01:00
f4exb e516672b8f Debian build: correction 2016-11-29 18:20:11 +01:00
f4exb c5f1acdcf1 AM Modulator: audio input (mic) basic support 2016-11-29 01:09:06 +01:00
f4exb 7c1b1032c9 AM Modulator: added file input (basic) 2016-11-28 02:17:08 +01:00
f4exb 4398a7426a Added Debian files for 2.3.0 2016-11-24 00:51:01 +01:00
f4exb 1d28429b3c SDRplay plugin: removed from Windows build 2016-11-23 02:16:26 +01:00
f4exb f93d43ee24 SDRplay plugin: note to Windows users 2016-11-22 01:32:17 +01:00
f4exb 2d0ee4bf76 SDRplay plugin: adjust documentation. Corrections and re-organization of the main readme.md file 2016-11-21 18:07:58 +01:00
f4exb 7c8efb046c Fixed SDRdaemon and SDRdaemonFEC builds so that they are included only if dependent libraries are found. This fixes issue #9 2016-11-21 17:48:30 +01:00
f4exb 60925ea84b SDRPlay plugin: documentation 2016-11-21 01:21:48 +01:00
f4exb 86d7d90450 SDRPlay plugin: fixed preset load sequence 2016-11-20 11:34:32 +01:00
f4exb 0a618e9f0b SDRPlay plugin: use mixer buffer gain in AM bands in place of LNA 2016-11-19 23:25:57 +01:00
f4exb 2e85a6a5b1 SDRPlay plugin: change of sample rate needs full stop / start sequence 2016-11-19 04:11:19 +01:00
f4exb ebdec74822 SDRPlay plugin: use multiples of 32 for the IF dedicated sample rates (1792, 6400 kS/s) 2016-11-19 04:10:48 +01:00
f4exb 9b63cf2670 SDRPlay plugin: move up set sample rate block 2016-11-19 03:12:28 +01:00
f4exb 549aa34360 SDRPlay plugin: removed useless initializations 2016-11-18 04:36:12 +01:00
f4exb d97697b253 SDRPlay plugin: fixed gains settings in displaySettings method 2016-11-18 03:01:47 +01:00
f4exb edd6ab751b SDRPlay plugin: added option to handle global tuner gain or individual lna, mixer and baseband gains 2016-11-18 02:46:35 +01:00
f4exb d25e7b613e SDRPlay plugin: gain GUI refactoring 2016-11-17 18:35:17 +01:00
f4exb 2e4ee9b13d SDRPlay plugin Windows build: adjust libmirisdr paths 2016-11-17 03:46:22 +01:00
f4exb b997f6ca39 SDRPlay plugin: removed usless auto gain mode 2016-11-17 03:19:05 +01:00
f4exb d68b34bd88 SDRPlay plugin: change frequency plan 2016-11-17 03:04:52 +01:00
f4exb e4e7621d54 SDRPlay plugin: new libmirisdr library: support of SDRPlay hardware flavour 2016-11-17 00:45:11 +01:00
f4exb 3da9c5b7cf SDRPlay plugin: new sample rates to better support non zero IF modes 2016-11-17 00:41:11 +01:00
f4exb 85807ffadb SDRPlay plugin: now working with open source libmirisdr 2016-11-16 02:38:21 +01:00
f4exb e4f3915282 SDRPlay plugin: interface replaced by libmirisdr: refactor interim state (1) 2016-11-15 18:58:17 +01:00
f4exb a9f7c67f7b SDRPlay plugin: interface replaced by libmirisdr: refactor devices enumeration 2016-11-15 15:57:13 +01:00
f4exb 4dd5f70dcd SDRPlay plugin: use open source libmirisdr interface instead of the Mirics proprietary one 2016-11-15 14:17:45 +01:00
f4exb e55fe8c63c SDRPlay plugin: Windows build 2016-11-14 18:39:06 +01:00
f4exb 5996fc4f48 SDRPlay plugin: properly exit libusb at end of enumeration 2016-11-14 18:06:20 +01:00
f4exb c1aa21e1fd SDRPLay plugin: add files for Windows build 2016-11-14 08:23:16 +01:00
f4exb fcbb7b79ca SDRPlay support: source plugin interim state (4) Corrected gain settings. SDRPlay interface is not compatible with Qt anyway 2016-11-14 03:23:41 +01:00
f4exb c9216f2093 SDRPlay support: source plugin interim state (3) MIR stream init fails 2016-11-14 02:24:44 +01:00
f4exb 13d01f48c6 SDRPlay support: source plugin interim state (2) GUI controls 2016-11-14 00:38:43 +01:00
f4exb 863522d9ff SDRPlay support: source plugin interim state (1) compiles 2016-11-13 02:59:31 +01:00
f4exb 0d4426b8f4 BladeRF plugin: cleanup of useless methods and attributes 2016-11-12 22:57:25 +01:00
f4exb 8d3056f202 Windows build: set SSE options for all source device plugins 2016-11-07 18:40:52 +01:00
f4exb 63d6eea066 Use more precise SIMD flags and detect actual x86_64 SIMD features 2016-11-07 00:42:57 +01:00
f4exb dbbbfa12ee Changed USE_SIMD flag to USE_SSE 2016-11-06 02:08:38 +01:00
Edouard Griffiths a1c73941a2 Debian build: added libbladerf and BladeRF source plugin in the distribution 2016-11-02 15:51:45 +01:00
f4exb 4a001350d3 Tx ph.2: Templatized IntHalfbandFilter and improved coefficients. Changed to order 80 for upsamplers and 48 for downsamplers 2016-10-29 17:01:02 +02:00
f4exb e7c16e8d85 Device plugins: Removed useless link dependency on QT OpenGL and Multimedia 2016-10-27 08:38:50 +02:00
f4exb 649786c31d SDRDaemonFEC: set SIMD options. Removed useless dependency on QT OpenGL and Multimedia 2016-10-27 08:33:09 +02:00
Edouard Griffiths 368e9d2595 Debian package build: re-integrated SDRDaemonFEC 2016-10-26 03:48:43 +02:00
Edouard Griffiths 48eb776de9 Debian package build: added Airspy, HackRF, RTLSDR input plugins and removed SDRDaemonFEC 2016-10-26 02:40:00 +02:00
f4exb 12a3974644 Debian package build: corrected HackRF source build 2016-10-26 01:08:39 +02:00
Edouard Griffiths ecc1647ee6 Implemented Debian package build environment 2016-10-26 00:57:46 +02:00
f4exb 987c23004c Tx ph.1: Enable center frequecy UI in FileSinkGUI 2016-10-22 21:47:59 +02:00
f4exb 2246271d47 Tx ph.1: Tx support in PluginAPI and PluginManager 2016-10-19 18:07:27 +02:00
f4exb 94e479bb75 Tx ph.1: plugins (1) 2016-10-13 22:23:43 +02:00
f4exb 32595f81b9 RxTx semantic move: renamed DeviceAPI to DeviceSourceAPI 2016-10-11 01:17:55 +02:00
f4exb 211f0570b5 RTLSDR: allow decimation by 32. Bumped to version 2.1.6 2016-10-10 02:19:21 +02:00
f4exb 008ee56252 File Source plugin: skip header when seeking in I/Q recording 2016-10-08 10:02:36 +02:00
f4exb 6f054a51d8 Bumped version to 2.1.5 2016-10-08 06:25:58 +02:00
f4exb fd8464eac0 FileSource plugin: fixed time length buffer 2016-10-08 06:00:54 +02:00
f4exb 1b086348e6 File Source plugin: fixed reading chunk size not always a multiple of 4 (I/Q sample size) and display of decimal values of sample rate in kS/s 2016-10-07 18:16:17 +02:00
f4exb f008250ffa Airspy: dynamic rate support in Windows and more debug messages 2016-10-06 20:59:23 +02:00
f4exb 36aeaa3ea5 RxTx semantic move: renamed SampleFifo to SampleSinkFifo 2016-10-06 19:18:02 +02:00
f4exb e204efe2b8 RxTx semantic move: renamed DSPDeviceEngine to DSPDeviceSourceEngine 2016-10-03 18:29:05 +02:00
f4exb 7a535cc3b8 RxTx semantic move: renamed SampleSource to DeviceSampleSource 2016-10-02 23:16:40 +02:00
f4exb 1fa80272b5 RxTx semantic move: renamed FileSink to FileRecord 2016-10-02 10:30:58 +02:00
f4exb 1eb3db0291 RTLSDR input: more sample rates (1024 and 2048) 2016-08-12 08:30:43 +02:00
f4exb fb54b162cd Updated to v2.1.1 and updated plugin versions 2016-07-31 13:40:41 +02:00
f4exb f333aef21c SDRdaemonFEC plugin: stop receive UDP loop when plugin stops 2016-07-29 08:21:27 +02:00
f4exb 59a9bb0a8e SDRdaemonFEC plugin: clean up commented out code 2016-07-28 23:50:18 +02:00
Edouard Griffiths 904577eae8 SDRdaemonFEC plugin: optimization: store I/Q data blocks directly into final buffer 2016-07-28 17:09:15 +02:00
Edouard Griffiths 860bad12ca SDRdaemonFEC plugin: change color of text for min total number of blocks display label to be compatible with Windows version 2016-07-28 05:57:59 +02:00
f4exb b157186b32 SDRdaemonFEC plugin: further improve stats display on GUI and updated readme accordingly 2016-07-28 04:49:33 +02:00
Edouard Griffiths aa68c907fa SDRdaemonFEC plugin: improve stats on GUI 2016-07-27 18:49:17 +02:00
Edouard Griffiths 286ea81470 SDRdaemonFEC plugin: Windows build 2016-07-27 18:39:59 +02:00
f4exb 72fe72a529 SDRdaemonFEC plugin: cleanup and readme updates 2016-07-26 23:36:59 +02:00
f4exb 8b82547b86 SDRdaemonFEC plugin: make status button background darker when blocks are lost 2016-07-25 08:40:10 +02:00
f4exb 1d2e0986e5 RTLSDR plugin: align DC and IQ correction buttons with other plugins 2016-07-25 04:46:58 +02:00
f4exb b84fde2831 SDRdaemonFEC plugin: updated online documentation 2016-07-24 20:01:10 +02:00
f4exb 9007d505ee SDRdaemonFEC plugin: use meta data CRC32 and promote to version 2.1.0 again 2016-07-24 19:50:51 +02:00
f4exb 66e829bbf9 SDRdaemonFEC plugin: demote to version 2.0.2 2016-07-24 14:38:25 +02:00
f4exb 2554851a0b SDRdaemonFEC plugin: do not recover meta because FEC is unreliable 2016-07-24 14:27:15 +02:00
f4exb 5e14ac9173 SDRdaemonFEC plugin: take buffering into account for timestamp calculation 2016-07-24 12:53:39 +02:00
f4exb bbccea9432 SDRdaemonFEC plugin: GUI enhancements 2016-07-24 11:09:11 +02:00
f4exb fac8465575 SDRdaemonFEC plugin: first working FEC version with cm256cc library 2016-07-23 23:14:22 +02:00
f4exb c96c52eb5e SDRdaemonFEC plugin: failed connection debug messge 2016-07-23 20:13:27 +02:00
f4exb bda1d8997b SDRdaemonFEC plugin: migrate to new cm256cc library 2016-07-23 19:59:42 +02:00
f4exb a0729ce6f5 SDRdaemonFEC: debug FEC (1) 2016-07-20 08:54:31 +02:00
f4exb 29240f66dd SDRdaemonFEC plugin: fixed GUI 2016-07-18 00:39:35 +02:00
f4exb 85d9a101bf SDRdaemonFEC plugin: fixed CM256 library init and simplify code 2016-07-17 23:33:50 +02:00
f4exb 1b8199df89 SDRdaemonFEC plugin: check frame and block sequence 2016-07-15 19:44:02 +02:00
f4exb c8785c94bb SDRdaemonFEC support. auto R/W correction 2016-07-13 03:31:19 +02:00
f4exb 95804345d5 SDRdaemonFEC support. auto R/W correction (1) 2016-07-12 08:52:38 +02:00
f4exb 6540979108 SDRdaemonFEC support. allow for smaller datagrams than the UDP block size 2016-07-12 04:44:44 +02:00
f4exb 83e34fde20 SDRdaemonFEC support. compatibility with zero FEC 2016-07-07 03:49:47 +02:00
f4exb e252123567 SDRdaemonFEC support. removed special structure for block zero 2016-07-07 02:54:23 +02:00
f4exb ddb65d2e70 SDRdaemonFEC support. removed useless data and method 2016-07-07 02:43:09 +02:00
f4exb 110d7cae46 SDRdaemonFEC support. removed output meta 2016-07-07 02:38:30 +02:00
f4exb 5fc9bd07f4 SDRdaemonFEC support. new simplified write method 2016-07-07 02:36:44 +02:00
f4exb 57231cdb32 SDRdaemonFEC support. removed output meta 2016-07-07 02:25:32 +02:00
f4exb c7751062c3 SDRdaemonFEC support: debug (8). fixed CM256 descriptors addressing of recovery blocks. Debug message when frames are incomplete. 2016-07-06 02:54:01 +02:00
f4exb dddf872d56 SDRdaemonFEC support. Use new simplified version 2016-07-06 00:43:38 +02:00
f4exb 8a22c0b468 Merge branch 'master' into dev. Build for Mac OS. 2016-07-05 20:02:51 +02:00
f4exb f437666749 SDRdaemonFEC support. debug (8). use litterals 2016-07-05 19:59:18 +02:00
Ziga S 08602c661b Updated CMake files for QTEditor cmake style.
AudioOutput had previously stalled, mutex temporary removed(Q&D workaround, need for study OSX Audio Concurency).
Removed some part of code in DemodBFM for OSX compilations.
Code runs and was tested with HackRF.
Note: There is need have investigate two potencial problems(DemodBFM bug and AudioOutput deadlocking?).
2016-06-29 10:10:24 +02:00
f4exb aea9bf866e SDRdaemonFEC support: debug (7). Corrected CM256 parameters specification fixing decoding 2016-06-23 01:31:40 +02:00
f4exb 278f085dbc SDRdaemonFEC support: debug (6). Corrected meta data processing 2016-06-23 00:58:07 +02:00
f4exb 3e388987c8 SDRdaemonFEC support: debug (5). Corrected statistics display 2016-06-23 00:57:47 +02:00
f4exb cded6772ae SDRdaemonFEC support: debug (4). Corrected buffer gauge display 2016-06-22 01:10:58 +02:00
f4exb a628357f76 SDRdaemonFEC support: debug (3). Fixed frames buffer length calculation and use more slots 2016-06-21 21:49:27 +02:00
f4exb 96bec6cac3 SDRdaemonFEC support: debug (2). Fixed output meta data cature 2016-06-21 08:30:32 +02:00
f4exb 46e85fa643 SDRdaemonFEC support: debug (1) 2016-06-20 09:07:37 +02:00
f4exb b73330c663 SDRdaemonFEC support: correctly implement in plugin manager 2016-06-20 01:58:46 +02:00
f4exb 0812ab0d13 SDRdaemonFEC support: full compile 2016-06-20 01:32:32 +02:00
f4exb eb3fedecda SDRdaemonFEC support: interim state (2). Compile UI. 2016-06-20 01:18:21 +02:00
f4exb e418e68bd9 SDRdaemonFEC support: interim state (1). Compile except UI. Bumped version to 2.1.0 where necessary 2016-06-20 00:45:24 +02:00
f4exb 4386e0fbab SDRdaemonFEC support: added plugin as copy of SDRdaemon plugin 2016-06-19 09:56:49 +02:00
f4exb b97a2ecffb Multi device support: Windows support 2016-05-25 02:33:50 +02:00
f4exb 7863a3cb69 Multi device support: remainder source plugins: removed useless dependencies on plugin API 2016-05-17 19:26:23 +02:00
f4exb 197feb1c9d Multi device support: SDRDaemon plugin removed useless dependencies on plugin API 2016-05-17 19:08:04 +02:00
f4exb 35df869115 Multi device support: BladeRF plugin removed useless dependencies on plugin API 2016-05-17 17:57:48 +02:00
f4exb 1974b375ee Multi device support: RTL-SDR plugin removed useless dependencies on plugin API 2016-05-17 17:53:22 +02:00
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 602bfc988a Removed v4l-rtl and v4l-msi sample source plugin sources 2016-05-15 09:40:11 +02:00
f4exb 1707aa8e27 Removed gnuradio and osmosdr plugin sources 2016-05-15 09:26:31 +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