1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-05 00:11:16 -05:00
Commit Graph

573 Commits

Author SHA1 Message Date
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
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
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
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
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
6041530353 ATV demod: added a settings structure not used yet 2017-12-29 23:00:52 +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
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
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
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
31aacc9571 Plugin interface: simplify createRxChannelGUI 2017-12-23 10:32:02 +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
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
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
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
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
dc50ba1249 Web API: report Rx channel info summary 2017-11-19 18:18:17 +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