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 |
|
f4exb
|
85778dbcc1
|
CMakeLists.txt files cleanup
|
2016-03-29 09:36:19 +02:00 |
|
Edouard Griffiths
|
4b95c1cbc0
|
Windows build: added .pro file for FCD Pro+ but it does not link so not included in main .pro
|
2016-03-29 03:53:54 +02:00 |
|
f4exb
|
989feb9108
|
FCD Pro+ plugin: non ALSA classes to handle FCD audio for Windows build
|
2016-03-29 03:17:59 +02:00 |
|
f4exb
|
b4178db004
|
SDRdaemon plugin: corrections in the readme
|
2016-03-28 02:48:33 +02:00 |
|
Edouard Griffiths
|
1f758bc5f7
|
Windows build: re-implement nanomsg and sdrdaemon plugin for 64 bit version only. Created a batch installation script for Win64
|
2016-03-28 02:34:14 +02:00 |
|
f4exb
|
8acfaa0458
|
SDRdaemon plugin: control from the plugin documentation update
|
2016-03-27 22:16:23 +02:00 |
|
Edouard Griffiths
|
27b6aab5f7
|
Windows build: added possibility to build with MinGW64 (experimental, does not work)
|
2016-03-27 18:56:33 +02:00 |
|
Edouard Griffiths
|
641e6b529f
|
Windows build: removed nanomsg and sdrdaemon input plugin from the build
|
2016-03-27 12:12:57 +02:00 |
|
f4exb
|
692686684e
|
AM dempd: light audio mute button in green when the squelch is open
|
2016-03-27 05:44:35 +02:00 |
|
f4exb
|
2c38a8b9a0
|
NFM dempd: light audio mute button in green when the squelch is open
|
2016-03-27 05:37:15 +02:00 |
|
f4exb
|
17db3e03b6
|
SDRdaemon plugin: send configuration done
|
2016-03-27 04:33:12 +02:00 |
|
f4exb
|
0822773fbb
|
SDRdaemon plugin: send configuration phase 1
|
2016-03-26 21:40:54 +01:00 |
|
Edouard Griffiths
|
57149d0689
|
Windows build: added BladeRF input plugin
|
2016-03-23 16:59:53 +01:00 |
|
Edouard Griffiths
|
e861ddfc29
|
Android build: use simple boost install
|
2016-03-22 01:24:38 +01:00 |
|
f4exb
|
a957d99f67
|
BFMdemod: solved C++11 compile problem by initializing float constant in .cpp
|
2016-03-21 08:40:42 +01:00 |
|
Edouard Griffiths
|
9eee3fd869
|
BFMdemod: reverted C++11 changes. Causing too many problems
|
2016-03-21 08:34:27 +01:00 |
|
f4exb
|
6973decce1
|
BFMdempd plugin: Set c++11 option
|
2016-03-21 08:21:51 +01:00 |
|
f4exb
|
c50b31e289
|
Android build: fixes for C++11. Hardware (libusb) independent
|
2016-03-21 06:18:09 +01:00 |
|
f4exb
|
8254a4d07f
|
SDRdaemon plugin: readme documentation
|
2016-03-20 18:12:37 +01:00 |
|
f4exb
|
a99fdd1f26
|
SDRdaemon plugin: Added tooltip for main buffer length in seconds display
|
2016-03-20 14:43:01 +01:00 |
|
f4exb
|
3bebd05411
|
SDRdaemon plugin: Added buffer length in seconds to the GUI
|
2016-03-20 14:40:40 +01:00 |
|
f4exb
|
b7a4c468fc
|
SDRdaemon plugin: Ensure a minimal size of the main buffer depending on frame size so that auto follow ups work fine
|
2016-03-20 12:59:55 +01:00 |
|
f4exb
|
0ffc02102e
|
SDRdaemon plugin: better calculation of write - read pointers delta. Better amortization of buffer R/W compensation with an alpha factor of 0.25
|
2016-03-20 02:49:25 +01:00 |
|
Edouard Griffiths
|
bfdcac70d0
|
SDRdaemon plugin: set the r/w buffer maximum correction limit to +/- 20 ms
|
2016-03-19 18:54:09 +01:00 |
|
f4exb
|
b14ae1e7c1
|
SDRdaemon: GUI fix. Limit r/w balance correction
|
2016-03-19 08:54:31 +01:00 |
|
f4exb
|
7077f6a780
|
SDRdaemon plugin: apply buffer r/w correction at all ticks. Updated readme with warnings for Windows
|
2016-03-19 06:14:06 +01:00 |
|
f4exb
|
0ba624dc37
|
SDRdaemon: ensure there are enough reads to calculate auto r/w unbalance correction
|
2016-03-19 05:15:34 +01:00 |
|
f4exb
|
a009d352be
|
SDRdaemon: fix buffer r/w unbalance figure display when negative
|
2016-03-19 05:10:02 +01:00 |
|
f4exb
|
5845eaec92
|
SDRdaemon plugin: UI: enhance buffer r/w unbalance details display
|
2016-03-19 04:09:55 +01:00 |
|
f4exb
|
1c0ef544d3
|
SDRdaemon plugin: fix auto read/write balance correction
|
2016-03-19 03:49:38 +01:00 |
|
Edouard Griffiths
|
8b22d2cbbc
|
SDRdaemon plugin: fixed deserialization of auto R/W balance flag
|
2016-03-18 18:37:32 +01:00 |
|
Edouard Griffiths
|
78c7a3ac45
|
SDRdaemon plugin: removed duplicate lines in .ui file
|
2016-03-18 18:04:03 +01:00 |
|
Edouard Griffiths
|
c1c64b7051
|
SDRdaemon plugin: implemented reset buffer indexes and auto balance buffer reads/writes
|
2016-03-18 14:03:34 +01:00 |
|
Edouard Griffiths
|
f7e3db53fe
|
SDRdaemon plugin: fixed buffer gauge calculation
|
2016-03-18 10:52:35 +01:00 |
|
f4exb
|
b97ab1bd9d
|
SDRdaemon plugin: corrected buffer gauge value calculation
|
2016-03-18 08:45:01 +01:00 |
|
Edouard Griffiths
|
22c3078c3a
|
SDRdaemon plugin: added gauges for main buffer read vs writes
|
2016-03-17 15:41:48 +01:00 |
|
Edouard Griffiths
|
335ecea84a
|
SDRdaemon: use own timer for Windows build with optimized interval at 50ms
|
2016-03-17 09:17:02 +01:00 |
|
Edouard Griffiths
|
12ff4c2334
|
SDRdaemon: use own timer for Windows build with optimized interval at 60ms
|
2016-03-17 01:56:09 +01:00 |
|
f4exb
|
55f389cfb0
|
SDRdaemon plugin: use internal (slower) timer for Windows release only. Fixed compile error
|
2016-03-16 22:40:54 +01:00 |
|
Edouard Griffiths
|
be13c80e73
|
SDRdaemon plugin: use internal (slower) timer for Windows release only
|
2016-03-16 18:46:16 +01:00 |
|
Edouard Griffiths
|
8a44f5c089
|
SDRdaemon plugin: get throttle interval from the timer. Removed useless chunk size attrubute
|
2016-03-16 18:26:44 +01:00 |
|
f4exb
|
87a53f03a2
|
SDRdaemon plugin: attempt to fix the skew rate calculation
|
2016-03-16 09:10:29 +01:00 |
|