f4exb
|
317836ac92
|
NFM demod: channel power calculation and squelch corrections
|
2016-12-05 03:46:42 +01:00 |
|
f4exb
|
9cadb3a44f
|
NFM demod: cleanup channel power average engine and old code that used it
|
2016-12-05 02:23:56 +01:00 |
|
f4exb
|
387cd2eaba
|
AM and NFM demods: reverted dial colors to reverse gold scheme
|
2016-12-05 02:21:18 +01:00 |
|
f4exb
|
7c3cebf2e1
|
NFM Demod: added signal meter. Corrected squelch. Turned frequency dial green
|
2016-12-05 02:09:08 +01:00 |
|
f4exb
|
c31846a334
|
AM Demod plugin: added a signal level meter
|
2016-12-05 00:57:32 +01:00 |
|
f4exb
|
37f4b4e306
|
AM demod: removed channel power dB average engine. Use direct average from demod
|
2016-12-04 23:29:59 +01:00 |
|
f4exb
|
373a99e575
|
Allow several classes of Level Meters sharing the same base algorithms. Initiate with the VU meter
|
2016-12-04 06:40:57 +01:00 |
|
f4exb
|
a1cd67745b
|
AM Modulator: implement generic volume control and volume level meter
|
2016-12-02 17:56:19 +01:00 |
|
f4exb
|
ea53e63556
|
NFM Modulator: Cleanup level meter code. Use experimental max value for modulation swing calculation
|
2016-12-02 03:00:41 +01:00 |
|
f4exb
|
7a07b56b01
|
NFM Modulator: basic input volume gauge
|
2016-12-02 02:00:53 +01:00 |
|
f4exb
|
ab60cac358
|
NFM Modulator: corrected volume setting
|
2016-12-01 08:45:09 +01:00 |
|
f4exb
|
328e0ad630
|
NFM Modulator: variable tone frequency. Fixed excursion empirically (not satisfactory)
|
2016-12-01 01:19:50 +01:00 |
|
f4exb
|
9fdaa29544
|
AM Modulator: variable tone frequency
|
2016-12-01 00:10:34 +01:00 |
|
f4exb
|
c6a61cb94c
|
AM Modulator: corrected modulation
|
2016-11-30 17:58:35 +01:00 |
|
f4exb
|
47eb55a319
|
AM Demodulator: removed useless AF lowpass filtering and its associated GUI items
|
2016-11-30 16:42:06 +01:00 |
|
f4exb
|
fccdb57f23
|
AM Modulator: removed useless AF lowpass filtering and its associated GUI items
|
2016-11-30 15:56:29 +01:00 |
|
f4exb
|
bde6b78d24
|
NFM Modulator: effectively modulate
|
2016-11-30 13:39:25 +01:00 |
|
f4exb
|
cd296be836
|
NFM Modulator: GUI corrections
|
2016-11-30 02:30:45 +01:00 |
|
f4exb
|
0b5d794ea8
|
Bump version to 2.4.0
|
2016-11-30 02:20:48 +01:00 |
|
f4exb
|
4ffe502e44
|
FM Modulator: reflect GUI changes. Use FM Deviation in place of modulation percentage
|
2016-11-30 00:55:35 +01:00 |
|
f4exb
|
332f0172ca
|
NFM Modulator: clone of AM modulator
|
2016-11-29 23:58:41 +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
|
cb2e99f540
|
AM Modulator: handle record file play loop
|
2016-11-28 18:19:23 +01:00 |
|
f4exb
|
3f3a58772b
|
AM Mod/Demod: added 3kHz and 4kHz bandwidths
|
2016-11-28 13:47:26 +01:00 |
|
f4exb
|
d71f3cecb3
|
AM Modulator: fixed interpolator filter sample rate
|
2016-11-28 13:32:41 +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
|
ee947f54e9
|
Corrected clang warnings
|
2016-11-21 18:01:55 +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
|
57b50f47a9
|
Windows build: set SSE options for all modulator plugins
|
2016-11-07 19:01:52 +01:00 |
|
f4exb
|
caa7905be3
|
Windows build: set SSE options for all demodulator plugins
|
2016-11-07 18:57:52 +01:00 |
|
f4exb
|
aef5e722c1
|
Windows build: set SSE options for all sink device plugins
|
2016-11-07 18:44:23 +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
|
875f63fd3d
|
Need to have SSE4.1 support when SSE is available for _mm_mullo_epi32
|
2016-11-02 02:51:13 +01:00 |
|
f4exb
|
b2bc5eaebd
|
Tx ph.2: AMMod interpolator: optimize further the number of taps per phase in polyphase filter
|
2016-11-01 03:37:01 +01:00 |
|
f4exb
|
6a72b12238
|
Tx ph.2: Windows build: activate SIMD instructions for sdrbase and modam modules
|
2016-11-01 00:27:20 +01:00 |
|
f4exb
|
704e6e05ae
|
Tx ph.2: AMMod interpolator: increase number of phases in polyphase filter while slightly reducing the number of taps. This gives better spurs rejection
|
2016-11-01 00:15:10 +01:00 |
|
f4exb
|
283742cada
|
Tx ph.2: FileSink: more sample rates
|
2016-10-31 00:33:25 +01:00 |
|
f4exb
|
f5bbbb7cab
|
Tx ph.2: UpChannelizer: allow any sample rate
|
2016-10-30 22:01:20 +01:00 |
|
f4exb
|
34bf0c4c61
|
Tx ph.2: fixed core dump in AM modulator by properly locking the settings mutex in the pull method
|
2016-10-30 20:57:27 +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
|
e9f0bb0d45
|
Tx ph.2: UpChannelizer: interpolator (1) draft
|
2016-10-28 18:39:45 +02:00 |
|
f4exb
|
be1629ca6d
|
Bumped version to 2.2.1
|
2016-10-28 08:38:01 +02:00 |
|
f4exb
|
cd347bca4f
|
Allow interpolation in AM demodulator i.e. input sample rate lower than audio rate
|
2016-10-28 05:08:53 +02:00 |
|
f4exb
|
babd4f8014
|
Tx ph.2: allow decimation in AM modulator i.e. output sample rate lower than audio rate
|
2016-10-28 04:34:06 +02:00 |
|
f4exb
|
4d273d8a13
|
Tx ph.2: use a specialized interpolator similar to the decimator derived from the ancient interpolator
|
2016-10-28 03:18:24 +02:00 |
|
f4exb
|
9540a99ac4
|
Tx ph.2: implemented ancient interpolator in AMMod
|
2016-10-27 19:55:52 +02:00 |
|
f4exb
|
63083885be
|
Tx ph.2: allow 80 kS/s sample rate for non (N+1)/N interpolation
|
2016-10-27 17:59:00 +02:00 |
|
f4exb
|
50c5836c0e
|
Tx ph.2: allow nore sample rates below 96 kS/s on FileSink to test just the channel plugin interpolator
|
2016-10-27 17:00:05 +02:00 |
|
f4exb
|
5a5ff31f48
|
Channel plugins: Removed useless link dependency on QT OpenGL and Multimedia
|
2016-10-27 08:46:06 +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
|
0fc6d95357
|
Tx ph.1: fixed read pointer management when getting new samples
|
2016-10-25 03:31:36 +02:00 |
|
f4exb
|
ee55747c0b
|
Tx ph.1: FileSink: set sample source FIFO size depending on sample rate
|
2016-10-25 02:34:29 +02:00 |
|
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 |
|