Commit Graph

76 Commits

Author SHA1 Message Date
f4exb 4e2a4b7f6c Massive UI revamping (v7): more cleanup 2022-04-15 19:53:50 +02:00
f4exb af13b31d85 Massive UI revamping (v7): display channel absolute frequency in status bar. Manage shift frequency limits 2022-04-13 11:08:21 +02:00
f4exb 2f89b79c84 Massive UI revamping (v7): added channels 2022-04-12 16:20:45 +02:00
f4exb 98b305f320 Make rollup state a serializable object so that it can be dumped in JSON format for the API. Prerequisite tp #1050 2022-01-09 05:27:12 +01:00
f4exb 2a3ce0e7fb API: implemented Channel Marker in Tx channels 2021-12-03 23:11:56 +01:00
Edouard Griffiths cab9dc6094
Merge pull request #1056 from srcejon/channel_help
Add links to documentation
2021-11-24 22:02:11 +01:00
Jon Beniston 03004e00f7 Add links to documentation 2021-11-24 11:31:51 +00:00
Jon Beniston 2e68017b12 Save/restore rollup state in channel plugins 2021-11-24 09:50:42 +00:00
f4exb 61d3431095 Some cleanup 2020-10-14 22:10:26 +02:00
f4exb 8ba95addc0 Use MainCore instance in place of MainWindow 2020-10-12 22:11:13 +02:00
f4exb 6ebf4569bf Delete channel API from DeviceUISet. Update FeatureUISet 2020-10-04 22:16:09 +02:00
f4exb b1c9a35dcb Channel plugins: use specialized ChannelGUI superclass. Handle GUI lifecycle in MainWindow 2020-10-04 22:16:09 +02:00
f4exb d085b4eb7d Removed undesirable methods from PluginInstanceGUI and related common plugins 2020-10-04 22:16:09 +02:00
f4exb 1b11363214 Add GUI to device set outside plugin: applied to common plugins 2020-10-04 22:16:09 +02:00
f4exb 674a4ccd27 Modulator plugins with configurable audio: fixed audio sample rate handling 2020-08-03 13:06:41 +02:00
f4exb c3e3044b98 Tx plugins fixes and further refactoring around MsgConfigureChannelizer and audio 2019-11-21 00:42:31 +01:00
f4exb 3b74153ec6 SampleSourceFifo refactoring and Tx code reorganization 2019-11-15 01:05:32 +01:00
f4exb 8123f128b2 AMMod: adapt to MO devices 2019-10-21 01:00:46 +02:00
f4exb 04ba1b2c84 Audio modulators audio feedback: AM, NFM, SSB: right click feedback enable to choose audio output 2019-07-31 02:51:19 +02:00
f4exb 6d3ab1a730 Audio modulators audio feedback: AM, NFM, SSB. Removed existing changes for FreeDV and WFM 2019-07-31 02:38:50 +02:00
f4exb 1f30f527f5 CW keyer: standardize settings processing 2019-07-30 01:31:46 +02:00
f4exb ecb4a08718 MIMO: channel marker affinity with the stream being displayed on the main spectrum. Implemented in demod AM 2019-05-30 18:38:10 +02:00
f4exb 7e128335f1 Propagate change to channel UIs 2019-05-09 21:07:05 +02:00
f4exb 9e628917dc Removed all obsolete references to devicesourceapi.h and devicesinkapi.h 2019-05-09 12:10:27 +02:00
f4exb ef15157a50 Fixed incomplete copyright headers (1) 2019-04-11 06:39:30 +02:00
f4exb 0dea488163 Reverse API: AM mod changes 2018-12-20 00:09:53 +01:00
f4exb 2e58818776 Reverse API: right click dialog on start/stop button. Apply to RTL-SDR 2018-12-17 00:34:14 +01:00
f4exb dc2f25a00b Windows: MSVC2017: fixed more attribute unused cases (1) 2018-11-13 00:45:03 +01:00
f4exb 26bc4d8f8e SDRDaemon channel source: added plugin 2018-08-31 18:30:52 +02:00
beta-tester 1c952d3b0e force 24h time format
changed hh:mm to HH:mm
changed dd.MM.yyyy to yyyy-MM-dd to uniform all date format
2018-05-11 11:00:08 +02:00
f4exb 7bf777e498 Get rid of ugly native dialogs on file chooser dialogs 2018-05-11 00:00:15 +02:00
f4exb 8723bfb74b AM modulator: Web API: fixed set windows title 2018-04-15 10:42:51 +02:00
f4exb 0ba86c0d22 AM demod: Web API: settings and report implementation. NFM demod: fixes 2018-04-06 00:54:18 +02:00
f4exb 376e0d9b1f AM mod: put AF input mode in settings 2018-04-05 21:58:45 +02:00
f4exb 53beb8a92d Removed UDP address and port from Channel marker 2018-03-30 19:06:27 +02:00
f4exb 2380211533 Multiple audio support: AM modulator 2018-03-29 15:20:38 +02:00
f4exb b0a97510e2 Moving average cleanup 2018-02-03 10:33:02 +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 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 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 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