f4exb
|
f53a5f6e6e
|
Airspy HF: removed the integer processing plugin. Updated documentation
|
2018-02-06 00:29:55 +01:00 |
|
f4exb
|
2ee3161b50
|
AM, BFM demods: use button switch for RTP switch
|
2018-02-05 18:25:31 +01:00 |
|
f4exb
|
d946ceffc8
|
BFM demod: implemented use RTP protocol for audio over UDP
|
2018-02-05 18:19:32 +01:00 |
|
f4exb
|
5e57c0462f
|
Cosmetic changes
|
2018-02-05 18:01:23 +01:00 |
|
f4exb
|
9cf57f5aca
|
AM demod: implemented use RTP protocol for audio over UDP
|
2018-02-05 18:01:12 +01:00 |
|
f4exb
|
f426139e45
|
AirspyHF: use float version as default
|
2018-02-05 08:38:47 +01:00 |
|
f4exb
|
8a6ef95903
|
LimeSDR: removed sampleRate from MsgGetStreamInfo as it has been removed from lms_stream_status_t and is not used actually
|
2018-02-05 02:01:46 +01:00 |
|
f4exb
|
2beba446f3
|
NFM demod: GUI button and setting to use RTP over UDP for copy to audio
|
2018-02-05 01:04:18 +01:00 |
|
f4exb
|
cbf229c15c
|
Airspy HF (int version): use raw integer samples and do the DC and IQ corrections in the application
|
2018-02-04 23:42:46 +01:00 |
|
f4exb
|
6b26543655
|
Test Source: new combo box for auto correction options (2)
|
2018-02-04 22:52:31 +01:00 |
|
f4exb
|
5f49dff49d
|
Bumped version to 3.12.0. Test Source: new combo box for auto correction options
|
2018-02-04 18:46:22 +01:00 |
|
f4exb
|
d6519d7133
|
SSM modulator: lock mutex when size of magnitude AGC is changed
|
2018-02-03 17:26:24 +01:00 |
|
f4exb
|
a1c84718ef
|
Simple AGC cleanup
|
2018-02-03 17:06:16 +01:00 |
|
f4exb
|
b0a97510e2
|
Moving average cleanup
|
2018-02-03 10:33:02 +01:00 |
|
f4exb
|
d43ecaf8f7
|
AirspyHF (float): working plugin
|
2018-02-02 02:12:49 +01:00 |
|
f4exb
|
67d948d440
|
AirspyHF (float): new plugin structure
|
2018-02-01 09:12:38 +01:00 |
|
f4exb
|
373aa6960f
|
Test Source: add phase imbalance control
|
2018-01-31 22:34:55 +01:00 |
|
f4exb
|
70adea206c
|
RTP audio sink fixes and test in NFM demod (endianess problem)
|
2018-01-31 00:40:54 +01:00 |
|
f4exb
|
f44df73590
|
NFM demod: use AudioNetSink to send audio samples on the network
|
2018-01-29 05:27:39 +01:00 |
|
f4exb
|
f4e2ac61f8
|
Merge branch 'dev'
|
2018-01-28 09:28:25 +01:00 |
|
f4exb
|
4c22be880c
|
UDP source: optimization for FM modes
|
2018-01-28 03:06:30 +01:00 |
|
f4exb
|
b57793607c
|
UDP source: adaptation to 24 bit DSP
|
2018-01-28 02:30:15 +01:00 |
|
f4exb
|
cc1033b3c5
|
File Input and record: 16/24 bit DSP compatibility: bug fixes
|
2018-01-25 23:52:36 +01:00 |
|
f4exb
|
12a97b9644
|
File Input and record: 16/24 bit DSP compatibility
|
2018-01-25 18:39:54 +01:00 |
|
f4exb
|
810ca8b057
|
SDRdaemon input: use size of Sample instead of literals
|
2018-01-25 18:39:04 +01:00 |
|
f4exb
|
3106faec8e
|
ATV demod: replaced scaling literal by define
|
2018-01-25 18:37:30 +01:00 |
|
f4exb
|
c2594836b0
|
DSD Demod: compatibility with 24 bit samples in DSP
|
2018-01-24 23:57:36 +01:00 |
|
f4exb
|
3d77c9af9b
|
SDRDaemon input: adaptation for 24 bit Rx DSP
|
2018-01-24 08:49:18 +01:00 |
|
Christopher Hewitt
|
e48cb8ceed
|
DSD demod: fix typo
|
2018-01-22 21:28:11 -05:00 |
|
Christopher Hewitt
|
ad045b410a
|
BladeRF: fix typo
|
2018-01-22 19:35:41 -05:00 |
|
f4exb
|
4448b57b60
|
SDRDaemon input: differentiate SDRdaemon samples struct from internal DSP sample struct
|
2018-01-23 00:07:38 +01:00 |
|
f4exb
|
a47587e16f
|
Specify Scope and Spectrum Vis floating point sample scale
|
2018-01-22 14:07:24 +01:00 |
|
f4exb
|
2ddcb8c358
|
Differentiate Rx and Tx DSP sample sizes
|
2018-01-22 08:46:05 +01:00 |
|
f4exb
|
732561152b
|
24 bit DSP fix
|
2018-01-22 02:49:06 +01:00 |
|
f4exb
|
491b8a6d33
|
Replaced hardcoded bit scaling literals by defines
|
2018-01-21 10:57:04 +01:00 |
|
f4exb
|
07b4b013a9
|
PlutoSDR output: fixed plugin installation path
|
2018-01-20 22:21:01 +01:00 |
|
f4exb
|
62922bd7ba
|
TestSource: set dc and iq buttons state from settings on display settings
|
2018-01-20 21:26:26 +01:00 |
|
f4exb
|
9719f456cf
|
TestSource: Added documentation
|
2018-01-20 17:49:26 +01:00 |
|
f4exb
|
5baab1d5bd
|
TestSource: fixed fc infra and supra
|
2018-01-20 03:44:44 +01:00 |
|
f4exb
|
057a8f94bb
|
Airspy, BladeRF, HackRF, PlutoSDR, RTLSDR, SDRPlay: fixed frequency setting when changing decimation with fc position change
|
2018-01-20 03:28:30 +01:00 |
|
f4exb
|
ce499c73bb
|
AirspyHF: updated documentation
|
2018-01-19 21:12:41 +01:00 |
|
f4exb
|
9a488f9f97
|
TestSource: fixed some GUI issues
|
2018-01-18 01:09:42 +01:00 |
|
f4exb
|
7c185ac268
|
AirspyHF: limit decimation to 32
|
2018-01-18 00:35:14 +01:00 |
|
f4exb
|
dd67b95fcd
|
AirspyHF: implemented LO ppm correction
|
2018-01-17 02:08:01 +01:00 |
|
f4exb
|
a793a74dd2
|
RTL-SDR: added RF bandwidth setting in web API
|
2018-01-16 20:03:18 +01:00 |
|
f4exb
|
9f88ea6199
|
RTL-SDR: updated documentation
|
2018-01-16 08:08:01 +01:00 |
|
f4exb
|
6800bc769e
|
RTL-SDR: implemented tuner bandwidth control
|
2018-01-16 01:01:24 +01:00 |
|
f4exb
|
bb799a9785
|
RTL-SDR: bumped to v3.11.0
|
2018-01-16 00:03:25 +01:00 |
|
f4exb
|
c7e1526930
|
Added decimation class with unsigned to signed conversion with shift. Applied to RTL-SDR
|
2018-01-16 00:01:38 +01:00 |
|
f4exb
|
18fa3b6156
|
RTL-SDR: corrected bit shifts for 8 bit samples and corrected RTL-SDR unsigned to signed conversion
|
2018-01-15 23:37:26 +01:00 |
|
f4exb
|
dd07b5ce71
|
AirspyHF: added documentation
|
2018-01-15 00:56:11 +01:00 |
|
f4exb
|
aa04cad353
|
AirspyHF: fixed band setting initialization when setting frequency from preset
|
2018-01-15 00:32:59 +01:00 |
|
f4exb
|
6cf1524c7a
|
AirspyHF and TestSource: fixed Windows build
|
2018-01-14 23:59:57 +01:00 |
|
f4exb
|
788a2ceb33
|
Windows build for AirspyHF and TestSource
|
2018-01-14 22:26:35 +01:00 |
|
f4exb
|
f0861c1bb5
|
AirspyHF: Removed Fc position control
|
2018-01-14 21:37:49 +01:00 |
|
f4exb
|
6384c88f8b
|
AirspyHF: removed now useless LO ppm correction and DC and IQ corrections
|
2018-01-14 20:23:28 +01:00 |
|
f4exb
|
432f1524ac
|
AirspyHF: use processed int16 samples
|
2018-01-14 20:00:53 +01:00 |
|
f4exb
|
bd8c916dd4
|
TestSource: implemente DC and IQ bias and corrections
|
2018-01-14 11:58:36 +01:00 |
|
f4exb
|
e3575d5f5f
|
TestSource: fixes
|
2018-01-14 04:43:24 +01:00 |
|
f4exb
|
34f6b796b7
|
TestSource: first implementation
|
2018-01-14 02:25:24 +01:00 |
|
f4exb
|
2680f73feb
|
AirspyHF: changed back maximum HF LO linit to 31 MHz after fix in airspyhf library
|
2018-01-13 04:43:43 +01:00 |
|
f4exb
|
bde2f3447e
|
BFM demod: fixed pilot power GUI display
|
2018-01-13 04:04:34 +01:00 |
|
f4exb
|
b56e517065
|
AirspyHF: fixed frequency change with band select change
|
2018-01-13 03:57:23 +01:00 |
|
f4exb
|
0b91e7e8b5
|
AirspyHF support: set band select in display settings method
|
2018-01-12 00:56:38 +01:00 |
|
f4exb
|
5c29e82d00
|
AirspyHF support: updated general version and changelog
|
2018-01-12 00:33:38 +01:00 |
|
f4exb
|
04a2143809
|
AirspyHF support: implemented the band selector
|
2018-01-12 00:24:54 +01:00 |
|
f4exb
|
89b67b0378
|
AirspyHF support: specify int16 samples
|
2018-01-11 04:40:13 +01:00 |
|
f4exb
|
7173f1b248
|
AirspyHF support: first version whithout float I/Q
|
2018-01-11 02:21:29 +01:00 |
|
f4exb
|
dd12338635
|
Airspy: cosmetic changes
|
2018-01-11 00:17:06 +01:00 |
|
f4exb
|
7dfa9cb907
|
FileSource: fixed initialization of do apply settings flag
|
2018-01-09 23:54:27 +01:00 |
|
f4exb
|
8488a77e2c
|
SSB demod: relaxed decimator filter constraints as the actual filtering is done by the FFT filter
|
2018-01-09 19:56:15 +01:00 |
|
f4exb
|
4444084b7a
|
Updated version of all modulators
|
2018-01-09 01:23:27 +01:00 |
|
f4exb
|
561420415e
|
All concerned mods: call applyChannelSettings with force=true at construction and start.
|
2018-01-09 01:10:49 +01:00 |
|
f4exb
|
6885dd1fe6
|
All concerned demods: call applyChannelSettings with force=true at construction and start.
|
2018-01-09 00:59:10 +01:00 |
|
f4exb
|
0af04cf66f
|
SSB Demod: call applyChannelSettings with force=true at construction and start. Corrected decimator filter cutoff
|
2018-01-09 00:40:48 +01:00 |
|
f4exb
|
3248554cd1
|
LimeSDR: do not call LMS_GetSampleRate if the stream is not running as data obtained is garbage
|
2018-01-08 01:15:17 +01:00 |
|
f4exb
|
9824843684
|
PlutoSDR: fixed possible segfault when stopping one device in multiple stream confguration.
|
2018-01-08 00:37:15 +01:00 |
|
f4exb
|
885ed4885f
|
LimeSDR: fixed segfault when stopping one device in multiple stream confguration. Issue #119
|
2018-01-08 00:19:12 +01:00 |
|
f4exb
|
5c6984899e
|
AM, SSB demod, SSB mod: fixed interpolator setting in apply channel settings. Fixes issue #117
|
2018-01-05 19:14:27 +01:00 |
|
f4exb
|
98429d7ec8
|
AM demod: fix debug message
|
2018-01-05 18:39:12 +01:00 |
|
f4exb
|
aed125e3d0
|
SSB demod: interpolator fixes
|
2018-01-05 18:38:47 +01:00 |
|
f4exb
|
74a7585c99
|
BFM demod is now compilable on a RPi3 host
|
2018-01-05 12:07:15 +01:00 |
|
f4exb
|
1ec8eecefb
|
DSD demod: use lower cutoff for optional audio high pass filter
|
2018-01-02 20:02:30 +01:00 |
|
f4exb
|
80d243811f
|
UDP sink: fixes
|
2018-01-02 16:23:31 +01:00 |
|
f4exb
|
7c5066d27c
|
Bumped to version 3.9.1 and 2018
|
2018-01-02 12:38:28 +01:00 |
|
f4exb
|
018c8ade40
|
WFM modulator: fixed tone frequency and apply channel settings output sample rate handling
|
2018-01-02 12:32:22 +01:00 |
|
f4exb
|
fdce9958e5
|
NFM modulator: corrected NCO sample rate setting in apply channel settings
|
2018-01-02 10:32:00 +01:00 |
|
f4exb
|
73d070a055
|
LimeSDR: use qDebug() in a different way
|
2018-01-02 10:02:44 +01:00 |
|
f4exb
|
0c39c9dfd3
|
BFM demod: RDSTMC: use char* instead of std::string for constant array
|
2017-12-31 11:54:56 +01:00 |
|
f4exb
|
ffa24cde9b
|
BFM demod: RDSTMC: specify 0 value in array initialization
|
2017-12-31 11:45:47 +01:00 |
|
f4exb
|
0b72c016ab
|
DSD demod: gcc7 warnings fixes
|
2017-12-31 03:34:38 +01:00 |
|
f4exb
|
723df69943
|
BFM and DSD demod: gcc7 warnings fixes
|
2017-12-31 03:16:30 +01:00 |
|
f4exb
|
c23894e567
|
SDRdaemon sink: removed throw lists as they are dprecated in c++11 (gcc7 warning)
|
2017-12-31 02:46:03 +01:00 |
|
f4exb
|
3f96ce4187
|
BFM demod: set -fno-var-tracking-assignments for rdstmc.cpp as it makes compilation very busy and memory hungry for nothing. May fix compilation on RPi3
|
2017-12-31 02:14:46 +01:00 |
|
f4exb
|
5f0693932c
|
LimeSDR: update debug message
|
2017-12-30 18:15:17 +01:00 |
|
f4exb
|
f3fa5ab47b
|
LimeSDR: removed quotes on informative debug message on apply settings
|
2017-12-30 10:58:20 +01:00 |
|
f4exb
|
98683fcb5e
|
LimeSDR: corrected more informative debug message on apply settings
|
2017-12-30 10:21:37 +01:00 |
|
f4exb
|
f1ead09337
|
LimeSDR: more informative debug message on apply settings
|
2017-12-30 10:17:30 +01:00 |
|
f4exb
|
f27bb2d1c2
|
UDP Sink : use specific method to apply channelizer sample rate and frequency offset changes. Separate this data from settings
|
2017-12-30 00:30:41 +01:00 |
|
f4exb
|
e5baca1a37
|
NFM, SSB and WFM Mods : use specific method to apply channelizer sample rate and frequency offset changes. Separate this data from settings
|
2017-12-30 00:18:51 +01:00 |
|
f4exb
|
6041530353
|
ATV demod: added a settings structure not used yet
|
2017-12-29 23:00:52 +01:00 |
|
f4exb
|
054e87c153
|
AM and ATV Mods : use specific method to apply channelizer sample rate and frequency offset changes. Separate this data from settings
|
2017-12-29 11:42:33 +01:00 |
|
f4exb
|
d476736487
|
Demods : use specific method to apply channelizer sample rate and frequency offset changes. Separate this data from settings
|
2017-12-29 11:04:47 +01:00 |
|
f4exb
|
af58d18eac
|
NFM demod: use specific method to apply channelizer sample rate and frequency offset changes. Separate this data from settings
|
2017-12-29 05:23:24 +01:00 |
|
f4exb
|
e39e080cc0
|
Channel source/sink APIs: removed useless getDeltaFrequency pure virtual method
|
2017-12-29 05:22:26 +01:00 |
|
f4exb
|
324aaa86b6
|
Plugins: cppcheck corrections
|
2017-12-29 03:22:04 +01:00 |
|
f4exb
|
9cb1a774c6
|
NFM demod: cpplint corrections
|
2017-12-29 03:03:28 +01:00 |
|
f4exb
|
14626393e6
|
Web API: fixed HackRF settings
|
2017-12-29 02:44:35 +01:00 |
|
f4exb
|
1b96f25184
|
Server and web API: added HackRF support
|
2017-12-29 01:40:34 +01:00 |
|
f4exb
|
89c515df4c
|
Server: added HackRF plugins
|
2017-12-29 00:44:17 +01:00 |
|
f4exb
|
a5ce09f19c
|
Server: plugins: completed GUI cleanup
|
2017-12-29 00:33:37 +01:00 |
|
f4exb
|
65ac9e2f2c
|
Web API: added identification string in device and channel include files description
|
2017-12-28 11:04:33 +01:00 |
|
f4exb
|
0dd36d4f3e
|
Sink plugins: put a serializer and deserializer in the core plugin for server
|
2017-12-28 04:04:50 +01:00 |
|
f4exb
|
fa1e772383
|
NFM mod: fixed deserializer
|
2017-12-28 03:29:26 +01:00 |
|
f4exb
|
8399baeb4e
|
Source plugins: put a serializer and deserializer in the core plugin for server. NFM demod: fixed deserializer
|
2017-12-28 03:21:48 +01:00 |
|
f4exb
|
3bc221bab8
|
Server: web API: /sdrangel/deviceset/{deviceSetIndex}/device/run POST,DELETE. LimeSDR Tx example working
|
2017-12-27 11:10:47 +01:00 |
|
f4exb
|
ccffb5101d
|
Web API: /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT, PATCH with all settings parameters optional
|
2017-12-27 01:46:33 +01:00 |
|
f4exb
|
85f9be7c64
|
cppcheck fixes
|
2017-12-26 22:29:24 +01:00 |
|
f4exb
|
add0a614dd
|
DSD demod: updated documentation
|
2017-12-26 21:47:56 +01:00 |
|
f4exb
|
2145eeb7b6
|
DSD demod: highpass filtering for audio completed
|
2017-12-26 20:29:23 +01:00 |
|
f4exb
|
e1d7ada5dd
|
DSD demod: highpass filtering for audio (1)
|
2017-12-26 10:59:51 +01:00 |
|
f4exb
|
1f21d1d785
|
Bumped all plugins version to 3.9.0
|
2017-12-26 02:19:03 +01:00 |
|
f4exb
|
6d70a644dd
|
SDRdaemon input: refactored plugin with nanomsg handling in core plugin
|
2017-12-26 02:18:30 +01:00 |
|
f4exb
|
9213b3c0b2
|
Device sink plugins: implemented an init method for initializations to be done when all collaborating objects are created and possibly connected
|
2017-12-25 12:59:44 +01:00 |
|
f4exb
|
49d1439981
|
Device source plugins: implemented an init method for initializations to be done when all collaborating objects are created and possibly connected
|
2017-12-25 09:10:19 +01:00 |
|
f4exb
|
1987bbac77
|
Device plugins: make setMessageQueueToGUI pure virtual so that child classes must have to deal with this
|
2017-12-24 19:58:26 +01:00 |
|
f4exb
|
b127182062
|
All plugins: removed apply settings in constructors as it causes segfaults
|
2017-12-24 18:37:33 +01:00 |
|
f4exb
|
063eff4204
|
FileSource: put center frequency and sample rate in the settings structure
|
2017-12-24 11:36:38 +01:00 |
|
f4exb
|
8e07820e8e
|
all source and sink plugins except FileSource and SDRdaemonSource: apply settings with force on construction
|
2017-12-24 11:05:16 +01:00 |
|
f4exb
|
351651c3e5
|
FileSource: make Settings an independant struct
|
2017-12-24 11:04:30 +01:00 |
|
f4exb
|
996f964435
|
LimeSDR: apply settings with force on construction
|
2017-12-24 10:09:32 +01:00 |
|
f4exb
|
7577e6f145
|
Web API: NFM modulator settings parameters optional
|
2017-12-24 04:19:44 +01:00 |
|
f4exb
|
bf6607044a
|
Server: Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings PUT, PATCH with all settings parameters optional
|
2017-12-24 03:27:07 +01:00 |
|
f4exb
|
d79ef49112
|
Plugin interface: simplify createTxChannelGUI
|
2017-12-23 10:38:45 +01:00 |
|
f4exb
|
31aacc9571
|
Plugin interface: simplify createRxChannelGUI
|
2017-12-23 10:32:02 +01:00 |
|
f4exb
|
0f7faff299
|
Plugin interface: simplify createTxChannel
|
2017-12-23 10:16:27 +01:00 |
|
f4exb
|
703aa21159
|
Plugin interface: simplify createRxChannel
|
2017-12-23 09:54:42 +01:00 |
|
f4exb
|
514e408aac
|
Server: Web API: /sdrangel/deviceset/{deviceSetIndex}/channel POST implementation and rework in the PluginInterface
|
2017-12-23 05:56:40 +01:00 |
|
f4exb
|
9dd707896d
|
Use a name field in channels to be used in headless version to replace the GUI object name that was used as the name field
|
2017-12-20 23:57:06 +01:00 |
|
f4exb
|
dbeeaa8f66
|
Recognize SDRplay RSP2 but do not support it effectively
|
2017-12-20 21:38:56 +01:00 |
|
f4exb
|
934af70c74
|
Recognize SDRplay RSP1A but do not support it effectively
|
2017-12-19 22:46:17 +01:00 |
|
f4exb
|
e1ad61d692
|
Bumped version of all channel plugins
|
2017-12-18 00:06:01 +01:00 |
|
f4exb
|
6d12443100
|
Server: changes to support DeviceSet
|
2017-12-17 23:15:42 +01:00 |
|
f4exb
|
38373fbd87
|
Server: variable to avoid instantiation of GUI dependent objects when compiling plugins for server: Applied to NFM demod
|
2017-12-17 18:11:51 +01:00 |
|
f4exb
|
0ec1d6db31
|
Server: added variable to avoid instantiation of GUI dependent objects when compiling plugins for server
|
2017-12-17 14:52:18 +01:00 |
|
f4exb
|
6de0e20ceb
|
Web API: /sdrangel/deviceset/{deviceSetIndex}/device/run POST,DELETE: return previous state instead of attempt to wait and return the state after change since it does not work reliably
|
2017-12-14 23:29:12 +01:00 |
|
f4exb
|
f7733a49fc
|
Fixed compilation errors
|
2017-12-14 21:03:11 +01:00 |
|
f4exb
|
731c2c3f60
|
Web API: implemented device run APIs for File Sink and SDRdaeon output sink i.e. the rest of sink device plugins
|
2017-12-14 18:22:45 +01:00 |
|
f4exb
|
84b6c7bdc9
|
Web API: implemented device run APIs for Airspy, FCD Pro, FCD Pro+ and File Source i.e. the rest of source device plugins
|
2017-12-14 18:15:27 +01:00 |
|
f4exb
|
966767a44a
|
Web API: use message passing to start/stop device for all the rest of device plugins
|
2017-12-14 18:02:49 +01:00 |
|
f4exb
|
db86bc5813
|
Web API: use message passing to start/stop device, applied to BladeRF output and file output
|
2017-12-14 00:38:22 +01:00 |
|
f4exb
|
53925bd4fd
|
Web API: fixed segfault when mixing start/stop between GUI and API. Applied to BladeRF input, SDRdaemon input and SDRPlay
|
2017-12-14 00:19:59 +01:00 |
|
f4exb
|
0436848490
|
Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings PUT, PATCH for NFM demod and mod. Fixes (2)
|
2017-12-12 23:21:31 +01:00 |
|
f4exb
|
b446f67434
|
Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings PUT, PATCH for NFM demod and mod. Fixes (1)
|
2017-12-12 18:56:24 +01:00 |
|
f4exb
|
c22460723c
|
Web API: return 404 with API HTML documentation if URL is incorrect. Avoids response OK mistaken when not using a browser
|
2017-12-12 15:58:04 +01:00 |
|
f4exb
|
e4b65b52b4
|
Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings PUT, PATCH for NFM demod and mod
|
2017-12-11 18:18:47 +01:00 |
|
f4exb
|
2dd82e9eca
|
Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings GET for NFM demod and mod
|
2017-12-10 20:27:08 +01:00 |
|
f4exb
|
565083e5f5
|
Web API: implemented device run APIs for BladeRF output, HackRF, PlutoSDR and LimeSDR ourput
|
2017-12-10 01:57:50 +01:00 |
|
f4exb
|
9819e01da5
|
Web API: implemented device run APIs for BladeRF input, SDRdaemon input and SDRplay
|
2017-12-09 12:41:42 +01:00 |
|
f4exb
|
7d122b6b67
|
Web API: created run state getter. Implemented in RTLSDR
|
2017-12-09 10:49:20 +01:00 |
|
f4exb
|
9c581107e8
|
Web API: RTLSDR run implementation
|
2017-12-08 17:12:33 +01:00 |
|
f4exb
|
37b1b045ac
|
Bumped to version 3.8.6
|
2017-12-08 15:31:21 +01:00 |
|
f4exb
|
87772cb8fa
|
Web API: LimeSDROutput settings implementation
|
2017-12-08 15:23:22 +01:00 |
|
f4exb
|
8625a07098
|
Web API: LimeSDRInput settings implementation
|
2017-12-08 15:11:16 +01:00 |
|
f4exb
|
33bca44fc1
|
Web API: RTLSDR GUI settings update
|
2017-12-08 14:40:12 +01:00 |
|
f4exb
|
34cb4aa89b
|
Web API: /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT,PATCH RtlSdr (1)
|
2017-12-08 00:56:29 +01:00 |
|
f4exb
|
2cf797a0a2
|
Web API: have /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT,PATCH (2)
|
2017-12-07 18:50:36 +01:00 |
|
f4exb
|
c38497d9df
|
Web API: have /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT,PATCH (1)
|
2017-12-07 13:55:42 +01:00 |
|
f4exb
|
3b69d6517b
|
Web API: Added settings getter for RTLSDR. Added more device URLs
|
2017-12-06 23:49:14 +01:00 |
|
f4exb
|
f9794c7701
|
Web API: have /sdrangel/deviceset/{deviceSetIndex}/device/settings URL in its own right
|
2017-12-06 22:08:34 +01:00 |
|
f4exb
|
fc4627f82e
|
Web API: file source settings getter (1)
|
2017-12-06 19:23:42 +01:00 |
|
f4exb
|
1d442fd077
|
SSB: updated documentation
|
2017-12-02 18:57:55 +01:00 |
|
f4exb
|
21e52e33fb
|
SSB: space sliders ticks more evenly depending on spectrum sample rate
|
2017-12-01 00:28:47 +01:00 |
|
f4exb
|
5baf216adf
|
LimeSDR: bumped plugins version to 3.8.5
|
2017-11-29 20:16:41 +01:00 |
|
f4exb
|
cba68e2561
|
Updated Debian changelog
|
2017-11-29 17:32:53 +01:00 |
|
f4exb
|
314d4c9d1e
|
LimeSDR: fixed analog LP setting
|
2017-11-29 12:51:05 +01:00 |
|
f4exb
|
f4c1269540
|
SSB GUIs: added LSB and USB labels on the schematic frequency scale
|
2017-11-25 05:29:48 +01:00 |
|
f4exb
|
02e0945368
|
Web API: implemented /sdrangel/channels: Get a list of channel plugins available in this instance
|
2017-11-23 01:19:32 +01:00 |
|
f4exb
|
8c3eeb1c3a
|
SSB mod/demod: GUI: resize main window
|
2017-11-22 22:01:13 +01:00 |
|
f4exb
|
cf2f099c37
|
WFM demod: implemented copy audio to UDP
|
2017-11-21 23:30:09 +01:00 |
|
f4exb
|
a1f6d29f03
|
UDP sink: fixed bandwidth channel marker display
|
2017-11-21 22:46:39 +01:00 |
|
f4exb
|
a57fdb8bd7
|
SSB demod: implemented copy audio to UDP
|
2017-11-21 21:33:46 +01:00 |
|
f4exb
|
17181189ae
|
SSB GUI: enlarge minimum width
|
2017-11-21 01:48:34 +01:00 |
|
f4exb
|
9455a4c5f6
|
SSB mod/demod: improve LSB/USB experience: DSB/SSB icon shows right sideband. Filter limit sliders with ticks. Button to flip sidebands
|
2017-11-21 01:09:47 +01:00 |
|
f4exb
|
0b5ab32a90
|
Web API: changed default port to 8091
|
2017-11-19 23:58:49 +01:00 |
|
f4exb
|
9b65511931
|
SSB mod and demod: added schematic frequency scale for bandwidth filters
|
2017-11-19 21:19:19 +01:00 |
|
f4exb
|
c8ac9fbf05
|
Web API: report Tx channel info summary (2)
|
2017-11-19 19:33:20 +01:00 |
|
f4exb
|
4169833b4d
|
Web API: report Tx channel info summary
|
2017-11-19 19:14:33 +01:00 |
|
f4exb
|
dc50ba1249
|
Web API: report Rx channel info summary
|
2017-11-19 18:18:17 +01:00 |
|
f4exb
|
5ba857f278
|
SDRdaemon source: use settings structure in source
|
2017-11-19 18:17:28 +01:00 |
|
f4exb
|
d0572a6f84
|
Added microsecond epoch as unique id to channel instances
|
2017-11-19 11:36:20 +01:00 |
|
f4exb
|
b91ad7c4b7
|
Web API: added channel enumeration in /sdrangel GET. Partial implementation in channel plugins
|
2017-11-19 03:38:07 +01:00 |
|
f4exb
|
30cd01cad0
|
Web API: return device information in /sdrangel GET
|
2017-11-19 01:05:16 +01:00 |
|
f4exb
|
4a7b71c199
|
Channel analyzers: fixed delta frequency change
|
2017-11-15 01:58:44 +01:00 |
|
f4exb
|
3db655fe61
|
Highlight demod frame when the marker is highlighted on the spectrum
|
2017-11-14 22:58:35 +01:00 |
|
f4exb
|
84113775aa
|
UDP channel sink: applied new channel marker signal handling
|
2017-11-14 22:02:40 +01:00 |
|
f4exb
|
89f6fcb8b0
|
WFM modulator: applied new channel marker signal handling
|
2017-11-14 21:39:49 +01:00 |
|
f4exb
|
2ef89f8765
|
SSB modulator: applied new channel marker signal handling
|
2017-11-14 21:24:16 +01:00 |
|
f4exb
|
6feee9ce3b
|
NFM modulator: applied new channel marker signal handling
|
2017-11-14 21:13:51 +01:00 |
|
f4exb
|
178f672771
|
AM and ATV modulators: applied new channel marker signal handling
|
2017-11-14 20:24:54 +01:00 |
|
f4exb
|
1feebc41f0
|
TCP source: applied new channel marker signal handling
|
2017-11-14 08:39:45 +01:00 |
|
f4exb
|
d7eee52ad0
|
UDP source: applied new channel marker signal handling
|
2017-11-14 08:35:18 +01:00 |
|
f4exb
|
159fcad964
|
WFM Demod: applied new channel marker signal handling
|
2017-11-14 08:27:38 +01:00 |
|
f4exb
|
20b93b8186
|
SSB Demod: applied new channel marker signal handling
|
2017-11-14 02:01:44 +01:00 |
|
f4exb
|
f6337e4597
|
Bumped version to 3.8.4
|
2017-11-14 01:50:14 +01:00 |
|
f4exb
|
1370c65830
|
NFM Demod: applied new channel marker signal handling
|
2017-11-14 01:45:13 +01:00 |
|
f4exb
|
04c495d876
|
DSD Demod: applied new channel marker signal handling
|
2017-11-14 01:34:51 +01:00 |
|
f4exb
|
a182656294
|
BFM Demod: applied new channel marker signal handling
|
2017-11-14 01:23:01 +01:00 |
|
f4exb
|
4896b1bf40
|
ATV Demod: applied new channel marker signal handling and fixed frequency shift handling
|
2017-11-14 01:06:19 +01:00 |
|
f4exb
|
be170c455f
|
New channel marker signal handling: Applied to new gen channel analyzer and AM Demod
|
2017-11-14 00:35:25 +01:00 |
|
f4exb
|
7b8b492bdd
|
New channel marker signal handling. Applied to channel analyzer
|
2017-11-14 00:06:42 +01:00 |
|
f4exb
|
bc793b4095
|
Corrected some error messages
|
2017-11-12 16:34:38 +01:00 |
|
f4exb
|
8958edd4be
|
BFM demod: fixed spectrum gui update when channel sample rate changes
|
2017-11-12 14:58:52 +01:00 |
|
f4exb
|
e492253bc8
|
Removed obsolete basic channel settings widget
|
2017-11-12 10:36:08 +01:00 |
|
f4exb
|
9cca7100ac
|
Demdulators: removed obsolete on menu double clicked event handling. Modulators: removed obsolete basic settings shown indicator
|
2017-11-12 10:30:12 +01:00 |
|
f4exb
|
e2252836f0
|
Modulators: removed obsolete on menu double clicked event handling
|
2017-11-12 10:06:32 +01:00 |
|
f4exb
|
b226c594df
|
LimeSDR: increased start/stop stream wait time to 50ms to fixed possible stability issues when changes are applied
|
2017-11-11 06:02:09 +01:00 |
|
f4exb
|
be91456670
|
ChannelAnalyzerNG GUI: fixed some widgets minimum sizes
|
2017-11-11 06:01:14 +01:00 |
|
f4exb
|
989de1284d
|
ChannelAnalyzerNG GUI: fixed new badwidth and low cutoff calculation integer range
|
2017-11-11 05:42:49 +01:00 |
|
f4exb
|
44b49847f9
|
Bumped to version 3.8.3
|
2017-11-11 05:14:58 +01:00 |
|
f4exb
|
32e225263e
|
Channel analyzer NG: fixed GUI displays (mainly spectrum) when channel sample rate changes. Some code cleanup
|
2017-11-11 05:10:15 +01:00 |
|
f4exb
|
e6b2d12236
|
SSB mod/demod: make sure channel marker bandwidth and low cutoff are displayed correctly
|
2017-11-10 23:01:21 +01:00 |
|
f4exb
|
23b9450c56
|
LimeSDR: fixed amalog LP bandwidth filter and general calibration
|
2017-11-09 17:31:32 +01:00 |
|
f4exb
|
c4e26bf66d
|
Rx channel plugins: use the demodulator constructor separated from the demodulator GUI constructor
|
2017-11-09 01:03:05 +01:00 |
|
f4exb
|
f2b53fe3aa
|
Use the modulator constructor separated from the modulator GUI constructor
|
2017-11-08 22:54:58 +01:00 |
|
f4exb
|
9c68da780e
|
Added mod constructor interface in the plugin API. Created method in all Tx channel plugins
|
2017-11-08 17:09:25 +01:00 |
|
f4exb
|
4ad038ed9d
|
Created demod constructor method in all Rx channel plugins
|
2017-11-08 14:23:49 +01:00 |
|
f4exb
|
cef9d5d7bc
|
Added demod constructor interface in the plugin API. Created method in AM demod
|
2017-11-08 08:31:00 +01:00 |
|
f4exb
|
aa56988d83
|
Tx plugins: removed useless create method in private slot
|
2017-11-08 00:09:40 +01:00 |
|
f4exb
|
d4c9765480
|
Renamed createTxChannel to createTxChannelGUI to described only the GUI will be created there in the future
|
2017-11-08 00:05:49 +01:00 |
|
f4exb
|
76bf0ad104
|
Rx plugins: removed useless create method in private slot
|
2017-11-08 00:03:12 +01:00 |
|
f4exb
|
9ff05baa70
|
Renamed createRxChannel to createRxChannelGUI to described only the GUI will be created there in the future
|
2017-11-07 23:49:27 +01:00 |
|
f4exb
|
fabb5ea6ba
|
ATV modulator: better size text overlay
|
2017-11-07 02:00:54 +01:00 |
|
f4exb
|
b0c1a99b6c
|
ATV Demod: ATV screen code cleanup
|
2017-11-07 01:10:56 +01:00 |
|
f4exb
|
db57a4b1e1
|
ATV Demod: use a UI agnostic interface for the ATV screen
|
2017-11-07 01:04:43 +01:00 |
|
f4exb
|
f2fe5753b1
|
ATV demod: GUI and demod separation (2)
|
2017-11-06 23:57:59 +01:00 |
|
f4exb
|
5131fb86b1
|
ATV demod: GUI and demod separation (1)
|
2017-11-06 23:04:23 +01:00 |
|
f4exb
|
7e089f9bf2
|
BladeRF and HackRF input: block apply settings during settings display
|
2017-11-06 02:34:46 +01:00 |
|
f4exb
|
3d74ac9ed8
|
Various small corrections
|
2017-11-06 02:12:44 +01:00 |
|
f4exb
|
95f9df8396
|
Moved m_deviceAPI->addThreadedSource at the end of the constructor sequence in all channel plugins
|
2017-11-06 01:39:44 +01:00 |
|
f4exb
|
636ede56cf
|
Renamed the moving average of util section to avoid confusion
|
2017-11-06 01:02:20 +01:00 |
|
f4exb
|
ba55803efd
|
WFM demod: fixed segfault (issue #88) by re-organizing constructor instructions sequence
|
2017-11-06 00:17:40 +01:00 |
|
f4exb
|
3ff2b68fa7
|
LimeSDR output: updated documentation
|
2017-11-05 17:24:28 +01:00 |
|
f4exb
|
23ebf3a9a9
|
LimeSDR input: added missing image
|
2017-11-05 12:53:29 +01:00 |
|
f4exb
|
bdf5a4ef08
|
LimeSDR input: updated documentation
|
2017-11-05 12:48:19 +01:00 |
|
f4exb
|
17dd0f5daf
|
LimeSDR: optimize external clock frequency change by not doing it if the frequency is changed and external clock is disabled
|
2017-11-05 10:31:41 +01:00 |
|
f4exb
|
41eaa957f1
|
LimeSDR: fixed missing message handling for external clock change
|
2017-11-05 10:16:36 +01:00 |
|
f4exb
|
5a2b16d464
|
LimeSDR: implemented external clock frequency handling in the GUI
|
2017-11-05 05:59:04 +01:00 |
|
f4exb
|
045652f5cb
|
Added exernal clock dialog and button and implemented it in LimeSDR plugins GUIs
|
2017-11-05 05:50:01 +01:00 |
|
f4exb
|
77a5cf3a21
|
LimeSDR: added external clock control button to the GUIs
|
2017-11-04 03:15:07 +01:00 |
|