Commit Graph

104 Commits

Author SHA1 Message Date
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 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 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 178f672771 AM and ATV modulators: applied new channel marker signal handling 2017-11-14 20:24:54 +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 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 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 4815b4bc3e All other audio modulators: use CW keyer's pulse smoother 2017-10-21 05:27:05 +02:00
f4exb 2da2aaad3e Modulators: changed viewChanged to channelMarkerChanged to be more specific 2017-10-14 05:09:20 +02:00
f4exb f8d06c19fb AM modulator GUI fixes 2017-10-12 02:19:23 +02:00
f4exb ccb2f7ff96 AM modulator: fixed frequency shift control sequence 2017-10-11 00:47:51 +02:00
f4exb 8782abe31f AM modulator: GUI and modulator separation phase1 2017-10-10 22:37:33 +02:00
f4exb b635e3c0ee PlutoSDR output: use settings in modulator 2017-10-10 21:58:30 +02:00
f4exb 179c1a00c4 PlutoSDR output: use settings in modulator (4) 2017-10-10 21:47:15 +02:00
f4exb 7cce5625e1 PlutoSDR output: use settings in modulator (3) 2017-10-10 21:43:58 +02:00
f4exb 7c4f97827e PlutoSDR output: use settings in modulator (2) 2017-10-10 21:38:38 +02:00
f4exb 558249112b PlutoSDR output: use settings in modulator (1) 2017-10-10 09:10:03 +02:00
f4exb 13c8f2ea9e PlutoSDR output: use settings in GUI 2017-10-10 07:14:52 +02:00
f4exb 0b7f62866f PlutoSDR output: use settings in GUI (1) 2017-10-10 06:59:13 +02:00
f4exb 1ae75824ac AM modulator: created settings class 2017-10-09 18:27:47 +02:00
f4exb dda9a1dcbb Baseband sample source: change messaging mechanism between channel sink and GUI 2017-09-28 08:33:05 +02:00
f4exb 0b6eb2129a Reset PluginInstanceGUI to its original name 2017-09-26 00:22:08 +02:00
f4exb a9a514993b Windows build: corrections for the new tool chain 2017-09-18 13:41:08 +02:00
f4exb 2b4f8a0f55 Implemented GUI input message queue and interface 2017-09-16 22:23:31 +02:00
f4exb 1d4cb21bb5 Separate construction/destruction for the source input plugin core and the GUI 2017-09-16 10:45:08 +02:00
f4exb a6d6a717ae GUI segregation: renamed PluginGUI interface to PluginInstanceUI 2017-09-03 19:55:00 +02:00
f4exb 511686f820 Use new audio fifo based on audio sample type 2017-08-25 00:02:49 +02:00
f4exb d98d8757b0 Moved audio sample definitions to dsp types definitions 2017-08-24 15:24:28 +02:00
f4exb 8297df0cd9 Audio modulators: reduce audio input file buffer to 0.1s 2017-08-08 02:19:08 +02:00
f4exb fdfa4351ad AM modulator: pull a number of input audio samples depending on total interpolation. Fixes issue #43 2017-08-06 17:23:27 +02:00
f4exb 578e6197bc Updated channel plugins documentation with the new frequency shift dials 2017-06-11 01:53:25 +02:00
f4exb 59a4dab7df All mod and demod plugins: try to fix channel power display 2017-05-26 01:19:36 +02:00
f4exb 3a3d8e3dcb activated compiler warnings 2017-05-25 20:13:34 +02:00
f4exb e946242fae Updated documentation 2017-05-19 10:52:18 +02:00
f4exb d842b44c28 Value dials: implement Ctl to shift digits by 2. Updated documentation 2017-05-18 01:48:52 +02:00
f4exb 8e98c7eef9 AM modulator: use ValueDialZ for channel delta frequency value dial 2017-05-18 00:12:04 +02:00
f4exb 579c05cfe5 Use doubles for all power calculations 2017-05-16 23:39:49 +02:00
f4exb bb849623bd updated value dials with Windows compatible font and pointing hand 2017-05-16 22:35:44 +02:00
f4exb 007ea19e36 Bumped version to 3.5.0 2017-05-16 18:38:39 +02:00
f4exb 416817d0b8 Mods and demods: prevent returning null or infinite values for squared magnitude 2017-05-16 17:46:44 +02:00
f4exb 747f400a78 New value dial color schemes. apply to File and AM demod plugins 2017-05-16 16:21:59 +02:00