Commit Graph

116 Commits

Author SHA1 Message Date
f4exb 67e664ef06 Fixed memory leak with handling of DSPSignalNotification message in modulators and demodulators. Removed reference to unused PIDController class 2018-02-14 20:11:36 +01:00
f4exb b0a97510e2 Moving average cleanup 2018-02-03 10:33:02 +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 491b8a6d33 Replaced hardcoded bit scaling literals by defines 2018-01-21 10:57:04 +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 80d243811f UDP sink: fixes 2018-01-02 16:23:31 +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 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 d79ef49112 Plugin interface: simplify createTxChannelGUI 2017-12-23 10:38:45 +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 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 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 a1f6d29f03 UDP sink: fixed bandwidth channel marker display 2017-11-21 22:46:39 +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 84113775aa UDP channel sink: applied new channel marker signal handling 2017-11-14 22:02:40 +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 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 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 10e92686fc Move main window readme to the sdrgui folder where it makes more sense 2017-11-02 14:09:15 +01:00
f4exb 7370eba0f7 Bumped version to v3.8.0 2017-11-01 14:58:36 +01:00
f4exb d5d7d40102 Tx Channel plugins now handled via DeviceUISet 2017-11-01 00:00:03 +01:00
f4exb a106deeaf7 Make a static getter of Main Window reference as it is de facto a singleton. Use it in place of plugin API getter 2017-10-24 13:45:10 +02:00
f4exb fa77ca3fb6 Code re-organization in two libraries sdrbase and sdrgui in view of core / GUI split 2017-10-22 19:12:43 +02:00
f4exb 294c39097b UDP sink: separate GUI and sink (2) 2017-10-17 23:45:57 +02:00
f4exb 77ba4dac60 UDP sink: separate GUI and sink (1) 2017-10-17 21:08:54 +02:00
f4exb 09f06b2561 UDP Sink: removed useless and confusing references 2017-10-17 09:02:33 +02:00
f4exb 876001cf8c UDP Sink: use settings in sink (6) 2017-10-17 00:27:48 +02:00
f4exb 199d7a054e UDP Sink: use settings in sink (5) 2017-10-17 00:21:19 +02:00
f4exb b8564edbc9 UDP Sink: use settings in sink (4) 2017-10-17 00:14:06 +02:00
f4exb 7c4aff362a UDP Sink: use settings in sink (3) 2017-10-16 23:04:53 +02:00
f4exb 24b1002360 UDP Sink: use settings in sink (2) 2017-10-16 22:22:29 +02:00
f4exb da8c14791b UDP Sink: use settings in sink (1) 2017-10-16 21:56:56 +02:00
f4exb 1bca649e7a UDP Sink: use settings in GUI (5) 2017-10-16 00:28:01 +02:00
f4exb 7bca818672 UDP Sink: use settings in GUI (4) 2017-10-16 00:08:27 +02:00
f4exb 76f20aa2e5 UDP Sink: use settings in GUI (3) 2017-10-15 23:32:11 +02:00
f4exb 898fcce31e UDP Sink: use settings in GUI (2) 2017-10-15 22:55:00 +02:00
f4exb 83228c9bca UDP Sink: use settings in GUI (1) 2017-10-15 22:14:30 +02:00
f4exb ad981241d0 UDP sink: removed obsolete UDP address and port handlers 2017-10-15 20:39:50 +02:00
f4exb df0a5d8a3a UDP sink: save stereo input in settings 2017-10-15 20:36:51 +02:00