Commit Graph

3456 Commits

Author SHA1 Message Date
f4exb 305f2f7fe6 Windows build: ATVMod is built in 64 bit version only due to 64 bit only dependency on OpenCV 2017-12-30 19:48:48 +01:00
f4exb 9db691b187 Windows build: corrected MacOS exclusion of ATVMod 2017-12-30 19:17:44 +01:00
f4exb 5f0693932c LimeSDR: update debug message 2017-12-30 18:15:17 +01:00
f4exb bd4e74c2bd Documentation update 2017-12-30 18:14:40 +01:00
f4exb 13d8662593 Web API: added more generic Rx and Tx test scripts 2017-12-30 11:03:47 +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 906d04dd41 Up/Down channelizers: use input message queue for all message forwarding to sample source/sinks and do not forward unknown messages 2017-12-29 05:48:54 +01:00
f4exb cf79a7bb56 Web API: NFMDemod settings: removed input sample rate which is not set via API (internal) 2017-12-29 05:47:51 +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 c6083ea6f4 Down/Up channelizers: enqeue MsgChannelizerNotification to sample sink/source instead of processing it directly 2017-12-29 05:14:40 +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 d650010375 Web API: example to test Rx 2017-12-29 00:44:54 +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 d854e4ea3f Web API: updated some descriptions. Documented JSON body in /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex}/settings PUT, PATCH 2017-12-28 22:46:01 +01:00
f4exb 3e02e63869 LimeSDR: changed udev rules to give all access to device 2017-12-28 22:33:46 +01:00
f4exb 92a4639a17 Server: fix possible core dumps in device sink/source APIs saveSinkSettings or saveSourceSettings by removing reference to pluginInstanceUI which is null in server mode 2017-12-28 17:22:18 +01:00
f4exb 61d4de4601 Server: fix possible core dump in MainCore::changeSampleSource by removing the saving and loading of device settings on the working preset 2017-12-28 17:14:52 +01:00
f4exb 92235a2e41 Server: fix core dump in MainCore::changeSampleSink by removing the saving and loading of device settings on the working preset (same as in changeSampleSource) 2017-12-28 17:13:48 +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 8ecc209934 Web API: fixed segfault on device and channel GETs 2017-12-28 10:58:50 +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 1ee6abc3d3 Server: Web API: /sdrangel/deviceset/{deviceSetIndex}/device/run GET 2017-12-27 22:00:35 +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 6eda2fa087 Web API: LimeSDR Tx example: have device set index as a parameter 2017-12-27 09:19:23 +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 c732fe3862 HTTP server: fixed wrong assert 2017-12-24 20:27:20 +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