f4exb
|
7bbc2749eb
|
Message pipes rework (2)
|
2022-02-25 23:47:53 +01:00 |
|
f4exb
|
4c2ca8fa20
|
Data pipes redesign
|
2022-02-20 23:18:29 +01:00 |
|
f4exb
|
634b25ac1e
|
Channel API rework: make it inherit from QObject and removed QObject inheritance from DSP interfaces. Fixes #1147
|
2022-02-13 00:57:33 +01:00 |
|
Jon Beniston
|
97496ae9f9
|
Install debug symbols on Windows for debug builds
|
2022-02-06 12:56:58 +00: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
|
128dd03684
|
New Jogdial Controller feature plugin. Implements #1088
|
2022-01-06 22:47:41 +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
|
3c50274d1a
|
Demod Analyzer: allow complex input. Fixes #932
|
2021-06-30 19:40:04 +02:00 |
|
f4exb
|
0d4da317b3
|
Demod Analyzer: fixed sample rate handling. Fixes #931
|
2021-06-29 21:47:27 +02:00 |
|
f4exb
|
793d8b9f49
|
Demod Analyzer: implementation for the rest of planned plugins
|
2020-12-21 02:30:29 +01:00 |
|
f4exb
|
e8ea0665fe
|
Demod Analyzer: REST API update. AMMod: fixed include issue
|
2020-12-20 19:01:54 +01:00 |
|
f4exb
|
321cffc9c7
|
Demod Analyzer implementation with AM modulator and demodulator
|
2020-12-20 18:31:59 +01:00 |
|
f4exb
|
ee0e5fc777
|
AFC: implemented message pipes for sending back channel settings. Implemented in all relevant channel plugins. Removed obsolete methods
|
2020-12-13 13:04:36 +01:00 |
|
f4exb
|
ea59f8b35e
|
Updated version and changelogs
|
2020-11-22 20:10:39 +01:00 |
|
f4exb
|
bafb694b74
|
AM mod: reworked input audio. Implements #495
|
2020-11-22 19:31:13 +01:00 |
|
f4exb
|
89a901e383
|
Fixed getURI method in channels and features
|
2020-11-22 19:29:27 +01:00 |
|
Kacper Michajłow
|
f2d01b61d3
|
Avoid global QString init in plugins
This workarounds issue with LTO with GCC #716
|
2020-11-22 04:06:32 +01:00 |
|
Kacper Michajłow
|
cf70d9430f
|
Use QStringLiteral when it make sense
|
2020-11-22 04:05:04 +01:00 |
|
f4exb
|
55eb6cc951
|
Fixed -Wunused-parameter warnings
|
2020-11-14 11:13:32 +01:00 |
|
f4exb
|
f668863aed
|
Fixed -Wreorder warnings
|
2020-11-14 05:51:19 +01:00 |
|
f4exb
|
6f4f7910f1
|
Channel settings feature feedback: all plugins
|
2020-10-27 06:16:17 +01: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
|
170a2661e1
|
Updated version and changelogs
|
2020-10-06 07:41:32 +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
|
d3d506a5ae
|
Removed handleMessage virtual method from PluginInstanceGUI
|
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
|
a93a93cec0
|
Channel API: new getURI method. Applied to 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
|
ef65afea02
|
Replace separate create channel methods (BS and CS): 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
|
6855602a7f
|
Device API: removed useless stream index parameter on channel API methods
|
2019-12-23 23:41:44 +01:00 |
|
f4exb
|
d0858f21fb
|
Added possibility to specify devices that cannot be discovered automatically. This implements #445
|
2019-12-16 01:03:47 +01:00 |
|
f4exb
|
12735f26a9
|
Tx plugins: fixed VU meter handling
|
2019-12-09 13:43:54 +01:00 |
|
f4exb
|
c3e3044b98
|
Tx plugins fixes and further refactoring around MsgConfigureChannelizer and audio
|
2019-11-21 00:42:31 +01:00 |
|
f4exb
|
d1b80524ea
|
Channel Tx plugins: added support of MIMO devices
|
2019-11-17 11:09:35 +01:00 |
|
f4exb
|
48174ad5cf
|
Renamed UpSampleChannelizer back to UpChannelizer
|
2019-11-15 01:39:11 +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
|
a88556d6f6
|
REST API: config: GET (13): corrected missing return in deserialize methods of the adapters
|
2019-08-05 03:42:04 +02:00 |
|
f4exb
|
7688f187bc
|
REST API: config: use specialized ChannelWebAPIAdapter class similar to what has been done for devices
|
2019-08-05 00:10:56 +02:00 |
|
f4exb
|
ae49f17484
|
REST API: config (9): preset channel Tx adapters where there is CW keyer. Fixed the rest of the modulators
|
2019-08-03 01:47:36 +02:00 |
|
f4exb
|
68a4e23fb0
|
REST API: config (8): preset channel Tx adapters where there is CW keyer. AM mod working only
|
2019-08-03 01:05:16 +02:00 |
|
f4exb
|
2274d20856
|
REST API: config: GET (5): all API supported channels refactoring to use static methods for settings GET. PUT. PATCH
|
2019-08-03 01:05:16 +02:00 |
|
f4exb
|
ef82b89182
|
REST API: config: GET (4): optimize channel settings API management and generally improve constedness
|
2019-08-03 01:05:16 +02:00 |
|
f4exb
|
11d12ab992
|
CW keyer from keyboard: updated documentation changelogs and version
|
2019-07-31 03:19:56 +02:00 |
|