Commit Graph

1046 Commits

Author SHA1 Message Date
f4exb 289c1a203f Tx ph.1: Sample source FIFO read with signal. Use a specific spectrum sink (vis) reference in Device sink engine for main spectrum rendering 2016-10-24 18:06:44 +02:00
f4exb 7b4032ac0d Tx ph.1: fixed AM modulator frequency translation 2016-10-24 02:24:36 +02:00
f4exb 9f1b801d1a Tx ph.1: fixed AM modulator 2016-10-24 01:27:23 +02:00
f4exb f87b714ac7 AM demod: removed useless local samples buffer 2016-10-23 20:02:39 +02:00
f4exb c7bec82677 Tx ph.1: fixed stream time display in FileSink 2016-10-23 12:22:52 +02:00
f4exb 3b132cf471 Tx ph.1: handle default file name correctly in FileSink 2016-10-23 10:54:54 +02:00
f4exb e42a717c69 Tx ph.1: Fixed sample rate and center frequency handling in File Sink 2016-10-23 10:38:44 +02:00
f4exb 119127fdab Tx ph.1: Fixes to file sink GUI and some debug messages 2016-10-23 02:22:00 +02:00
f4exb 987c23004c Tx ph.1: Enable center frequecy UI in FileSinkGUI 2016-10-22 21:47:59 +02:00
f4exb 774920a1f0 Tx ph.1: removed unused signal connection in FileSink 2016-10-22 05:08:26 +02:00
f4exb ffb8b4d737 Tx ph.1: review file sink settings handling 2016-10-21 01:21:17 +02:00
f4exb 6d0f783d56 Tx ph.1: added channel registration messages 2016-10-20 22:41:05 +02:00
f4exb 9fff2b8477 Tx ph.1: new AM modulator plugin (3). Implemented actual modulation code. 2016-10-20 19:34:30 +02:00
f4exb c28751124c Tx ph.1: new AM modulator plugin (2). Compiles but pull method is still empty 2016-10-20 18:04:15 +02:00
f4exb be9519de71 Tx ph.1: new AM modulator plugin (1) 2016-10-20 00:42:21 +02:00
f4exb 181b7434fd RxTx semantic move: rename AM demod plugin 2016-10-19 23:51:59 +02:00
f4exb 239d67b2aa Tx ph.1: Fixed sample sink plugin registration 2016-10-19 22:48:24 +02:00
f4exb fbb816ebdf Tx ph.1: Added FileSink (2) compiles. Added plugin/samplesink in all builds 2016-10-19 22:32:14 +02:00
f4exb 6c82c36958 Tx ph.1: Added FileSink (1) 2016-10-19 18:42:57 +02:00
f4exb 2246271d47 Tx ph.1: Tx support in PluginAPI and PluginManager 2016-10-19 18:07:27 +02:00
f4exb 9299eac9dd Tx ph.1: plugins (2) 2016-10-13 23:42:08 +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 6707bab1a5 Give the decimation method of the Interpolator class its proper name 2016-10-10 01:53:32 +02:00
f4exb 008ee56252 File Source plugin: skip header when seeking in I/Q recording 2016-10-08 10:02:36 +02:00
f4exb e9f23ed2bf Bumped to version 2.1.5 for DSDcc YSF voice on fix (1.5.1) 2016-10-08 10:01:59 +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 dce0ace4ef RxTx semantic move: renamed ThreadedSampleSink to ThreadedBasebandSampleSink 2016-10-03 15:55:16 +02:00
f4exb 7a535cc3b8 RxTx semantic move: renamed SampleSource to DeviceSampleSource 2016-10-02 23:16:40 +02:00
f4exb 78513854ac RxTx semantic move: renamed SampleSink to BasebandSampleSink 2016-10-02 22:29:04 +02:00
f4exb 20c6fb19cc RxTx semantic move: renamed Channelizer to DownChannelizer 2016-10-02 21:52:39 +02:00
f4exb 1f7df6548a RxTx semantic move: renamed channel plugins directory to channelrx 2016-10-02 13:18:07 +02:00
f4exb 1fa80272b5 RxTx semantic move: renamed FileSink to FileRecord 2016-10-02 10:30:58 +02:00
f4exb 12d845026f More cosmetic updates to the main window and DSD demod documentation 2016-09-30 13:26:19 +02:00
f4exb 0eaab62663 Main window and DSD demod documentation cosmetic updates 2016-09-30 08:20:27 +02:00
f4exb 8566b8cfe8 Updated main window and DSD demod plugin documentation with latest changes 2016-09-30 03:21:45 +02:00
f4exb a670c03f46 DSD demod: update My Position from the GUI with the value stored in the main window 2016-09-28 17:58:29 +02:00
f4exb 9dca6096f9 DSD demod: D-Star: display bearing and distance from my position if geolocation is available 2016-09-28 13:39:17 +02:00
f4exb 65201286d4 DSD demod: D-Star: display locator when geolocalisation is available 2016-09-28 02:05:39 +02:00
f4exb 3a6f27474d DSD demod: extend status text to 82 characters. D-Star: add locator space to status text 2016-09-27 19:56:42 +02:00
f4exb 565d5be3e1 DSD decoder: D-Star: reformat status string 2016-09-27 17:57:06 +02:00
f4exb 6f63f1b845 DSD demod: D-Star: change status text format 2016-09-27 08:31:37 +02:00
f4exb cf0ecfd7c3 DSD demod: increase length of informative text window to 80 characters. D-Star: display informative text (slow data) 2016-09-27 01:52:21 +02:00
f4exb b4b133118d Bumped version displays to 2.1.4 2016-09-23 05:56:03 +02:00
f4exb fc8a09276b DSD demod: YSF: support radio ID mode 2016-09-21 22:12:02 +02:00
f4exb a6ba22aeb7 DSD demod: YSF: show addressing information 2016-09-21 19:45:22 +02:00
f4exb b03ac7ad7d DSD demod: YSF support: reduce FICH status display size 2016-09-21 13:42:50 +02:00
f4exb dd1a70430f DSD demod: YSF: 3 digits for squelch code 2016-09-20 21:10:08 +02:00
f4exb 0d197b5024 DSD demod: YSF: FICH status display 2016-09-20 19:35:51 +02:00
f4exb 83057cdb42 DSD demod plugin: put all numbers in dPMR status in decimal 2016-09-12 06:19:31 +02:00
f4exb 7fc2b431a4 DSD demod plugin: DV serial: fix filter, timeout value and volume control 2016-09-11 17:02:49 +02:00
f4exb be467fdc24 DSD demod plugin: fixed DV Serial concurrent support 2016-09-11 03:57:35 +02:00
f4exb d01a4166eb DSD demod plugin: lowpass filter for DV serial upsample 2016-09-10 20:03:06 +02:00
f4exb d9ad7213fe Updated documentation related to the DSD demon plugin 2016-09-10 11:48:01 +02:00
f4exb 960ba86785 DSD demod plugin: DMR: support of mobile voice 2016-09-09 02:19:50 +02:00
f4exb 6158356ed1 DSD demod plugin: change icons of TDMA split/join stereo/mono toggle button 2016-09-08 00:56:39 +02:00
f4exb ee4524a23b DSD demod plugin: save TDMA stereo split option to preset 2016-09-07 00:53:49 +02:00
f4exb f64d078375 DSD demod plugin: DMR refactoring: allow stereo split of TDMA channels. Works with DVSerial too now. 2016-09-07 00:47:51 +02:00
f4exb 6dfa20db20 DSD demod plugin: DMR refactoring: allow stereo split of TDMA channels. Works with mbelib support only 2016-09-07 00:16:08 +02:00
f4exb 87bb930a13 DSD demod plugin: DMR refactoring: added embedded signalling processing and corresponfing addresses display in slot text 2016-09-06 23:35:41 +02:00
f4exb 627b084682 DSD demod plugin: turn TDMA slot on/off button green if voice in the channel (only slot 1 for FDMA) 2016-09-04 02:10:52 +02:00
f4exb 2294fce2e8 DSD demod plugin: activate dual TDMA slot audio handling 2016-09-04 01:06:10 +02:00
f4exb 409a4e2292 DSD demod plugin: prepare dual TDMA slot audio handling (DV serial part) 2016-08-31 16:43:07 +02:00
f4exb db96243875 DSD demod plugin: prepare dual TDMA slot audio handling (mbelib part) 2016-08-31 16:43:01 +02:00
f4exb ae8b3ba2af DSD demod plugin: DMR refactoring: added logic for buttons to toggle slot1 and slot2 voice output 2016-08-31 01:18:32 +02:00
f4exb 045392ae79 DSD demod plugin: DMR refactoring: added buttons to toggle slot1 and slot2 voice output 2016-08-31 00:58:19 +02:00
f4exb 48d60da008 DSD demod plugin: DMR refactoring: show busy slot(s) in slot text display 2016-08-29 01:33:12 +02:00
f4exb c5ad25b19d Push versionto 2.1.3 2016-08-28 23:59:16 +02:00
f4exb 3d7984505f DSD demod plugin: refactor DMR status text display 2016-08-28 23:53:39 +02:00
f4exb d4070e2941 DSD demod plugin: updated readme with latest changes (2.1.2) 2016-08-26 18:28:54 +02:00
f4exb 50689642e3 DSD demod plugin: set minimum size of symbol synchronization hits percentage display to handle 100 % 2016-08-26 18:28:08 +02:00
f4exb be4982c447 DSD demod plugin: fixed magnitude squared precision problem 2016-08-26 02:02:10 +02:00
f4exb b601fae2e7 DSD demod plugin: use a font for monospace compatible with Linux and Windows 2016-08-25 22:37:35 +02:00
Edouard Griffiths faca037685 DSD demod plugin: make the frame type display the same as the format status text display 2016-08-25 13:58:52 +02:00
f4exb a6782a2780 DSD demod plugin: added button to toggle between transition constellation and symbol synchronization displays 2016-08-25 01:06:42 +02:00
Edouard Griffiths 71379c837b DSD demod: get symbol synchronization signal 2016-08-24 18:35:12 +02:00
f4exb 001cadae2a DSD demod: show cosine filter output in scope if the filter is engaged 2016-08-19 19:30:32 +02:00
f4exb 2bd7f49259 DSD demod plugin: fixed dPMR frame type display 2016-08-19 05:50:48 +02:00
f4exb 99c74a8e57 DSD demod: switch for cosine filter. Other changes to GUI 2016-08-18 19:38:39 +02:00
Edouard Griffiths 5ccfbb0ef1 Refactoring: DSD plugin: implement generic symbol synchrnization quality metric 2016-08-18 13:35:11 +02:00
f4exb 0c94d42c64 DSD plugin: added number of sync flips per 32 symbol period display 2016-08-18 08:38:43 +02:00
f4exb 8935660410 DSD demod: display symbol center and zero crossing 2016-08-18 02:47:49 +02:00
f4exb 89a017a5b7 DSD plugin: removed reference to modulation entirely. Bump to version 2.1.2 2016-08-17 01:33:37 +02:00
f4exb 8ee2219b96 DSD DPMR support: show own and called Ids in the info display 2016-08-15 10:36:32 +02:00
f4exb a6987baad1 DSD demod: more frame statuses in DSDcc 2016-08-15 02:51:51 +02:00
f4exb 1eb3db0291 RTLSDR input: more sample rates (1024 and 2048) 2016-08-12 08:30:43 +02:00
f4exb 3f7667dffa DSD demod: added extended search frame status 2016-08-12 02:28:54 +02:00
f4exb 2d48800d90 DSD demod: use more detailed frame status instead of just synchronization indicator 2016-08-11 01:09:17 +02:00
f4exb a1b045b1db DSD demod: added DPMR frame synchronization indicator 2016-08-10 01:21:35 +02:00
f4exb 951b6fa16c DSD decoder: GUI adjustments 2016-08-09 09:15:55 +02:00
f4exb 3e98505554 DSDdecoder: dPMR minimalist implementation 2016-08-08 01:04:56 +02:00
f4exb 25b06d06d3 DSD demod: allow to set baud rate (2400 or 4800 not 9600 for now) 2016-08-06 11:03:05 +02:00
f4exb 5ca0c95dc5 DSD demod: added combo box for baud rate 2016-08-05 08:30:29 +02:00
f4exb fb54b162cd Updated to v2.1.1 and updated plugin versions 2016-07-31 13:40:41 +02:00
f4exb 5cc67c9908 SSB demod: adjust GUI minimum size 2016-07-31 06:38:42 +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 7aa5ca7573 Multi device support: commented out code cleanup 2016-05-17 19:36:28 +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 2f1c9eac6e Multi device support: use device API for channel registrations 2016-05-16 19:37:53 +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 2893d7bb06 Multi device support: code cleanup in plugin manager and API 2016-05-16 10:35:36 +02:00
f4exb 2e473cc27c Multi device support: channel plugin per device mechanism extended to all channel plugins 2016-05-16 10:05:09 +02:00
f4exb bbb4bc28b4 Multi device support: channel plugin per device mechanism validation with AM demod 2016-05-16 03:21:21 +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 8d480c899d Multi device support: restored AM demod plugin 2016-05-15 10:34:48 +02:00
f4exb 2dcd887471 Removed Tetra demod channel plugin sources 2016-05-15 09:42:01 +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 7452e2fe04 Multi device support: cleanup after last commit 2016-05-14 21:33:12 +02:00
f4exb 3cba9014b6 Multi device support: removed main window channel acion dependency 2016-05-14 20:57:43 +02:00
f4exb 58709e0bae Multi device support: add channels from device control working concept 2016-05-14 18:12:39 +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
f4exb 2b036e2212 Multi device support: completely removed dependency on DSPEngine from source plugins 2016-05-13 00:03:58 +02:00
f4exb f4c03bcab1 Multi device support: completely removed DSPEngine dependency on DSPDeviceEngine message queues 2016-05-12 23:45:27 +02:00
f4exb 7707858d57 Multi device support: pass plugin API to devices input handlers to give access to DSP device engine methods 2016-05-12 23:35:30 +02:00
f4exb 7159004bbe Multi device support: Aligned Funcube Pro+ plugin 2016-05-12 18:02:55 +02:00
f4exb 25197faa7a Multi device support: Aligned Funcube Pro plugin 2016-05-12 17:40:26 +02:00
f4exb ea1f2208f7 Multi device support: Aligned HackRF plugin 2016-05-12 17:18:08 +02:00
f4exb deee1ada34 Multi device support: Aligned Airspy plugin 2016-05-12 16:47:10 +02:00
f4exb 8885f9bcdd Multi device support: Aligned SDRDaemon plugin 2016-05-12 12:48:08 +02:00
f4exb b399cc0dd4 Multi device support: Changed aligned FileSource 2016-05-12 12:29:12 +02:00
f4exb cd9532a5e2 Multi device support: Changed aspect of record button 2016-05-12 12:04:59 +02:00
f4exb e750acc7da Multi device support: Apply previous changes to RTL-SDR. 2016-05-12 11:10:10 +02:00
f4exb e25c465b82 Multi device support: removed as much as possible (now) DSPDeviceEngine dependencies in MainWindow to source plugin GUIs. This includes file sink handling. Applies to BladeRF only. 2016-05-12 10:31:57 +02:00
f4exb ecd05096ad Multi device support: moved DSPDeviceEngine start/stop actions and status from main window to each source plugin GUI 2016-05-11 23:35:16 +02:00
f4exb 7992f3f428 Multi device support: add start/stop buttons to all source plugins GUIs 2016-05-11 20:02:45 +02:00
f4exb 66daf9fa4e Multi device support: access DSPDeviceEngine from the channel plugins using the plubgin API and not a direct access 2016-05-11 18:29:01 +02:00
f4exb 15d0fbfdea DSD decoder: disable cosine filter 2016-05-11 11:34:19 +02:00
f4exb 2fccdc1991 DSD demod: DV serial support: fixed missing audio mute 2016-05-10 08:27:54 +02:00
f4exb b35ca01dc7 DSD demod. Added note that DV serial devices are not supported in Windows 2016-05-09 23:13:38 +02:00
f4exb 56cfe4348e DSD demod: updated readme with information on DV serial device support 2016-05-09 10:51:30 +02:00
f4exb 1bfcbe6dd3 DSD demod: fixed DV serial support OK 2016-05-09 10:13:11 +02:00
f4exb 6771e5e86c DSD demod: fixes for Serial DV (1) 2016-05-09 09:24:28 +02:00
f4exb 7e7d6d6481 DSD demod: updated readme for v1.2.1 2016-05-09 02:42:24 +02:00
f4exb 4daa54b8b7 Serial DV support. Implemented without audio upsampling to 48k 2016-05-08 07:02:31 +02:00
f4exb be1a4caae1 DV Serial support: working signal/slot mechanism 2016-05-08 06:00:37 +02:00
f4exb 376e2c05b4 DSD decoder plugin: show color code in DMR specific status area 2016-05-03 02:15:10 +02:00
f4exb 33b7177445 RTL-SDR source plugin: added 256k and 1600k sample rates 2016-05-03 02:14:41 +02:00
f4exb 71de778e7c DSD Demod: added missing NA (not applicable) for station roles 2016-04-25 00:00:37 +02:00
Edouard Griffiths 359a984462 DSD demod: updates for Windows build 2016-04-24 23:41:31 +02:00
f4exb bf164db653 DSD demod: push version to 1.2.0 and added readme for the plugin 2016-04-24 18:24:08 +02:00
f4exb d92a8fe266 Enhance scope GUI display 2016-04-23 21:48:02 +02:00
f4exb 0dcc47f05a DSD demod: adjust GUI minimum size 2016-04-23 12:28:27 +02:00
f4exb d5d5f53bf8 DSD demod: embelishment of the signal format specific status display 2016-04-23 11:31:40 +02:00
f4exb a59404345e DSD + NFM demods: re-itinitalize squelch open count when squelch gate changes 2016-04-23 10:16:15 +02:00
f4exb 1621b40aff DSD demod: allow no squelch time gate 2016-04-23 06:58:54 +02:00
f4exb cb69b55911 DSD demod: implemented signal format dependent status text 2016-04-23 06:27:28 +02:00
f4exb 837c22fd67 DSD demod: diagnostics on GUI. Audio volume and audio mute 2016-04-22 03:53:16 +02:00
f4exb 17de736f36 DSD demod: migrated to external DSDcc library (ex DSDplus) 2016-04-21 02:13:57 +02:00
f4exb 90a5b75e91 DSD demod: DMR integration debug (2). Added eye diagram capability by delaying Q signal by 20 samples (2400 baud) 2016-04-12 03:32:42 +02:00
f4exb 7412a47ba2 DSD demod plugin: integration with new DSDplus library 2016-04-11 02:48:12 +02:00
f4exb 44f608d7be DSDplus library: removed old DSD library 2016-04-11 00:20:55 +02:00
f4exb 6a8d1e066e DSD demod plugin: DSD proper integration interim state #3 2016-04-09 19:18:53 +02:00
f4exb 497ce458dc DSD demod plugin: DSD proper integration interim state #2 2016-04-09 19:14:19 +02:00
f4exb 5872ee0ca7 DSD demod plugin: DSD proper integration interim state #1 2016-04-09 13:12:48 +02:00
f4exb 9ef7497c40 DSD demod plugin: discriminator gain up to x4 2016-04-09 04:37:24 +02:00
f4exb fd26ec52d5 DSD demod plugin: removed AGC 2016-04-09 04:02:18 +02:00
f4exb 97b60ccb87 DSD demod plugin: integration of DSD engine 2016-04-09 02:27:32 +02:00
f4exb 3f92de1d53 DSD decoder: push samples in scope if squelch open. Close audio if audio mute is on 2016-04-08 22:24:34 +02:00
f4exb 19317b1aa7 DSD decoder: removed all the pthread shit 2016-04-08 20:52:16 +02:00
f4exb 405fa042f9 DSD demod: this is the end of it. f..k off! 2016-04-08 18:14:50 +02:00
f4exb 93b0b91f79 DSD demod plugin: added scope window on discriminator output 2016-04-07 19:54:26 +02:00
f4exb d4cd66f433 DSD demodulator: creation 2016-04-07 13:05:53 +02:00
f4exb 6b6b4d0b0d NFM demod GUI: fixed squelch gate vakue not displaying correctly 2016-04-06 09:39:41 +02:00
f4exb 366ff0e1c3 UDP source plugin: corrected UDP audio input 2016-04-06 09:33:29 +02:00
f4exb 9ea1c8f71d UDP Source plugin: corrected and amended readme 2016-04-06 02:40:36 +02:00
f4exb 9cb1a41471 UDP source plugin: new formats with mono output in particular NFM for mono discriminator type output 2016-04-05 17:02:24 +02:00
f4exb 98f325d60e SSB demod plugin: added button to mute/unmute audio 2016-04-05 09:20:02 +02:00
f4exb cde3f531e0 UDP source plugin: for NFM output duplicate samples in real and imaginary parts 2016-04-04 22:28:56 +02:00
f4exb b27cf0da9d UDP source plugin: updated documentation. Allow FM deviation box only if S16LE NFM format is selected 2016-04-04 16:44:50 +02:00
f4exb f143b59403 NFM demod and UDP source: revised FM completely rationalizing deviation. New input in UDP source GUI to specify the FM deviation 2016-04-04 03:44:06 +02:00
f4exb aafff9b534 UDP source plugin GUI: added missing channel frequency display on the channel marker when the mouse is passed on the GUI 2016-04-03 18:14:04 +02:00
f4exb 962224e052 NFM demodulator plugin: documentation as readme 2016-04-03 17:04:35 +02:00
f4exb 82ef5b9908 UDP source plugin: documentation as readme 2016-04-03 15:18:05 +02:00
f4exb 4debb8eb41 UDPsrc utility: fixed buffer wrap around code. UDPSunk plugin: set a fixed UDP block size of 2048 (512 samples * 4 byte samples) thanks to UDPsrc utility 2016-04-03 11:29:11 +02:00
f4exb 42ba2ca5a0 NFM demod GUI: removed RF bandwidth initial index value of -1 2016-04-01 03:58:54 +02:00
f4exb dbad815b2a NFM demod: GUI: use combo box for RF demodulator bandwidths 2016-04-01 00:18:49 +02:00
f4exb 0c4d4ee385 NFM demod: GUI: use buttons for volume and squelch to reduce screen space 2016-03-31 22:49:13 +02:00
f4exb 1263eaeb1a NFM demod: RF bandwidh and AF bandwidth on the same line 2016-03-31 22:00:36 +02:00
f4exb 58656fe65c RTL-SDR plugin: New 2000 kS/s rate 2016-03-31 19:49:32 +02:00
f4exb 007aaaf749 BladeRF plugin: changed sample rate and bandwidth unit displays. New 2000 kS/s rate 2016-03-31 19:48:06 +02:00
f4exb 68ed0013ea NFM demod: added adjustable squelch gate time (AGC attack) to adjust the length of transient elimination from default 50ms 2016-03-31 19:38:39 +02:00
f4exb ce20f21b08 BladeRF input plugin: GUI cosmetic changes 2016-03-29 17:31:44 +02:00
f4exb 574141be6c Airspy input plugin: GUI cosmetic changes 2016-03-29 16:53:15 +02:00
f4exb d59c9e5a95 HackRF input plugin: GUI cosmetic changes 2016-03-29 16:39:05 +02:00
f4exb 39d5ecf6de RTL-SDR input plugin: GUI cosmetic changes 2016-03-29 16:22:24 +02:00
f4exb b70fa3f191 Fixed preset import 2016-03-29 14:51:52 +02:00