1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-12-02 13:05:19 -05:00
Commit Graph

3719 Commits

Author SHA1 Message Date
f4exb
b731ff851a Renamed some DSP messages to make them more explicit 2018-01-02 01:04:49 +01:00
f4exb
9a2ae892ed Sample source FIFO: moved emit data write at top of method so that samples can be written with no delay 2018-01-02 01:04:04 +01:00
f4exb
7c679d10a8 Merge branch 'dev' of /shared/development/sdrangel into dev 2018-01-02 00:29:59 +01:00
f4exb
8801462f96 DSP device sink engine: simplify code for single channel source handling 2018-01-02 00:27:45 +01:00
f4exb
0f1291eaaa Web API: removed useless compile feature in CMakeLists.txt file 2018-01-02 00:27:28 +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
48b3077ac8 Updated main readme 2017-12-31 00:34:45 +01:00
f4exb
415d2222d5 Server: implemented a signal handler for SIGQUIT, SIGINT, SIGTERM, SIGHUP so the application exits nicely 2017-12-30 21:29:48 +01:00
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