f4exb
|
3604bf8091
|
Massive UI revamping (v7): fixed spectrum move and device workspace index save in preset
|
2022-04-14 03:07:33 +02:00 |
|
f4exb
|
c797060a7d
|
Massive UI revamping (v7): device set presets
|
2022-04-13 18:43:37 +02:00 |
|
f4exb
|
f1cf2f4f18
|
Massive UI revamping (v7): persistent channel show/hide
|
2022-04-12 18:27:27 +02:00 |
|
f4exb
|
2f89b79c84
|
Massive UI revamping (v7): added channels
|
2022-04-12 16:20:45 +02:00 |
|
f4exb
|
4ff5d241c8
|
Massive UI revamping (v7): main spectrum show/hide and minimum width set to 360
|
2022-04-10 00:11:23 +02:00 |
|
f4exb
|
0ca0eb8f73
|
Massive UI revamping (v7): devices intermediate
|
2022-04-09 13:38:22 +02:00 |
|
f4exb
|
aad90aeabc
|
Massive UI revamping (v7): devices basic
|
2022-04-07 16:32:03 +02:00 |
|
f4exb
|
8a3f15ba45
|
Moved device and feature sets add and remove signals where appropriate. Improves #1139
|
2022-03-23 05:53:12 +01:00 |
|
f4exb
|
4b80fbf337
|
Remove sorting of channels and features when saving presets in GUI. Fixes #1051
|
2021-11-24 08:58:12 +01:00 |
|
f4exb
|
de23efe635
|
Delete channel or feature and their GUI in the proper order in DeviceUISet and FeatureUISet. Remove original fix for #806. Fixes #860
|
2021-04-21 12:28:56 +02:00 |
|
f4exb
|
0966d48d3c
|
DeviceUISet: fixed channel instance registrations element deletion. Fixes #776
|
2021-02-17 13:45:34 +01:00 |
|
f4exb
|
b5d501e6ab
|
Spactrum: allow arbitrary FPS (API) or in a range of FPS (GUI) with possible no limit. Implements #772
|
2021-02-12 00:53:18 +01:00 |
|
f4exb
|
f541b53454
|
Set channel message queue to null in channel before destroying its GUI. Fixes #769
|
2021-02-08 22:29:27 +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
|
ac5a53ac3c
|
Fixed spectrum REST API for GUI flavor: Use DeviceSet spectrum vis
|
2020-11-12 10:45:08 +01:00 |
|
f4exb
|
e69818cc45
|
REST API: implemented GUI code for /sdrangel/deviceset/{deviceSetIndex}/spectrum/settings (PUT,PATCH) and /sdrangel/deviceset/{deviceSetIndex}/spectrum/server (POST,DELETE)
|
2020-11-11 19:08:34 +01:00 |
|
f4exb
|
4d86d7e510
|
REST API: implemented GUI code for /sdrangel/deviceset/{deviceSetIndex}/spectrum/settings (GET) and /sdrangel/deviceset/{deviceSetIndex}/spectrum/server (GET)
|
2020-11-11 13:40:24 +01:00 |
|
f4exb
|
33bc76aa6c
|
DeviceSet: simplify channel registrations (calls) and DeviceUISet: simplify channel registrations
|
2020-10-15 08:56:29 +02:00 |
|
f4exb
|
febbb4fa0f
|
Implement MainCore in MainWindow step3: device sets
|
2020-10-11 09:03:52 +02:00 |
|
f4exb
|
cb5ffaa47b
|
Added missing exports for MSVC
|
2020-10-05 23:51:46 +02:00 |
|
f4exb
|
841a8fe242
|
Morph PluginInstanceGUI in DeviceGUI and single line inheritance from QWidget
|
2020-10-05 19:48:05 +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
|
315c64c8c7
|
Removed PluginInstanceGUI reference in DeviceAPI
|
2020-10-04 22:16:09 +02:00 |
|
f4exb
|
93de98c53c
|
Register channels with their URI
|
2020-10-04 22:16:09 +02:00 |
|
f4exb
|
7a0f15acaf
|
Add GUI to device set outside plugin
|
2020-10-04 22:16:09 +02:00 |
|
f4exb
|
77955d4dba
|
Replace separate create channel methods (BS and CS) by a single one combining both interfaces
|
2020-10-04 22:16:09 +02:00 |
|
f4exb
|
dc31bd8c48
|
Moved DeviceSet from sdrsrv to sdrbase
|
2020-10-04 22:16:09 +02:00 |
|
f4exb
|
57943a9b6d
|
Removed sampling device control objects
|
2020-09-13 23:56:10 +02:00 |
|
f4exb
|
1e0be6a6f7
|
DeviceUISet: fixed deleteChannel. Fixes issue #625
|
2020-09-10 22:42:36 +02:00 |
|
f4exb
|
d1637e0158
|
DeviceUISet: fixed deleteChannel not actually deleting the channel unlike DeviceSet equivalent
|
2020-07-13 22:23:45 +02:00 |
|
f4exb
|
a125ab02cf
|
GLSpectrumGUI: removed reference to message queue in setBuddies method
|
2020-05-15 23:27:39 +02:00 |
|
f4exb
|
9945c6a8f8
|
Websocket spectrum: adapted plugins
|
2020-05-15 22:57:09 +02:00 |
|
f4exb
|
ac6c3b08f2
|
Websocket spectrum: first implementation
|
2020-05-15 22:49:35 +02:00 |
|
f4exb
|
b64d813cfc
|
Fixed some warnings from Mac ports compilation
|
2020-04-19 06:14:45 +02:00 |
|
f4exb
|
31a7a0fdde
|
SpectrumVis and DeviceUISet: add possibility to change spectrum scaling factor for Rx/Tx same spectrum commutation (MIMO)
|
2019-10-27 08:03:23 +01:00 |
|
f4exb
|
500f5bc82c
|
Presets for MIMO
|
2019-10-09 07:39:52 +02:00 |
|
f4exb
|
410a588fe0
|
Device UI set and Device set channel registrations unification: fixed bug
|
2019-09-10 06:15:06 +02:00 |
|
f4exb
|
836fd6f4e2
|
Device UI set and Device set channel registrations unification
|
2019-09-08 00:45:23 +02:00 |
|
f4exb
|
a078239685
|
REST API: config: GET (11). Support of the rest of devices
|
2019-08-04 20:24:44 +02:00 |
|
f4exb
|
c7d05aeaff
|
REST API: config: GET (7): debug phase 1
|
2019-08-03 01:05:16 +02:00 |
|
f4exb
|
e62e187931
|
MIMO: AM demod: implemented stream index (except dialog and apply setting)
|
2019-05-20 16:31:15 +02:00 |
|
f4exb
|
f220927704
|
MIMO: add channels
|
2019-05-18 15:40:00 +02:00 |
|
f4exb
|
f351fe6e71
|
MIMO support: added basics in device UI set and device set
|
2019-05-16 18:39:13 +02:00 |
|
f4exb
|
9e628917dc
|
Removed all obsolete references to devicesourceapi.h and devicesinkapi.h
|
2019-05-09 12:10:27 +02:00 |
|
f4exb
|
89e53cf179
|
Single DeviceAPI interface (1)
|
2019-05-08 22:11:53 +02:00 |
|
f4exb
|
8488161e6d
|
Fixed incomplete copyright headers (4): sdrgui
|
2019-04-11 14:43:33 +02:00 |
|
f4exb
|
98ae61f4e0
|
Reverse API: BFM demod
|
2018-12-22 07:16:15 +01:00 |
|
f4exb
|
a839695c3a
|
AM, NFM, SSB and WFM demods: changed channel Id URI
|
2018-05-30 22:25:57 +02:00 |
|
f4exb
|
766e6aac1c
|
Renamed Channel Analyzer NG to Channel Analyzer externally (no classes renaming)
|
2018-05-30 11:49:54 +02:00 |
|
f4exb
|
161d4a5e56
|
Set spectrum font to Liberation Sans
|
2018-05-06 17:51:18 +02:00 |
|
f4exb
|
72e29fd3f8
|
Moved export.h file to root of exports directory and removed util
|
2018-03-20 13:49:21 +01:00 |
|
f4exb
|
904bcf2dc1
|
On DeviceUISet load channels delete all channels before adding new channels. This ensures channels are placed in the same order (sorted) as in the preset
|
2018-03-16 10:13:02 +01:00 |
|
f4exb
|
c22d146376
|
Adapt to MSVC linker
|
2018-03-03 20:23:38 +01:00 |
|
f4exb
|
219cfb0712
|
Make DeviceUISet and DeviceSet classes as they are forward declared like this
|
2018-02-27 19:26:52 +01:00 |
|
f4exb
|
a47587e16f
|
Specify Scope and Spectrum Vis floating point sample scale
|
2018-01-22 14:07:24 +01:00 |
|
f4exb
|
ead034e21d
|
Web API: /sdrangel/deviceset/{deviceSetIndex}/channel/{channelIndex} DELETE implemented in GUI also
|
2017-12-23 23:41:37 +01:00 |
|
f4exb
|
d79ef49112
|
Plugin interface: simplify createTxChannelGUI
|
2017-12-23 10:38:45 +01:00 |
|
f4exb
|
31aacc9571
|
Plugin interface: simplify createRxChannelGUI
|
2017-12-23 10:32:02 +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
|
ef5cf18778
|
Reverted Fixed missing channel registration when creating a new channel from a preset load for the GUI version
|
2017-12-20 21:49:22 +01:00 |
|
f4exb
|
761fc2cb3a
|
Fixed missing channel registration when creating a new channel from a preset load
|
2017-12-20 14:48:40 +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
|
c4e26bf66d
|
Rx channel plugins: use the demodulator constructor separated from the demodulator GUI constructor
|
2017-11-09 01:03:05 +01:00 |
|
f4exb
|
f2b53fe3aa
|
Use the modulator constructor separated from the modulator GUI constructor
|
2017-11-08 22:54:58 +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
|
9ff05baa70
|
Renamed createRxChannel to createRxChannelGUI to described only the GUI will be created there in the future
|
2017-11-07 23:49:27 +01:00 |
|
f4exb
|
55ad76f43c
|
New devices handling (1)
|
2017-11-02 03:30:54 +01:00 |
|
f4exb
|
9a055c643b
|
Store device category (type) in the SamplingDevice structure
|
2017-11-01 20:06:33 +01:00 |
|
f4exb
|
462eb90f66
|
Methods to determine if a device is buit in or physical
|
2017-11-01 13:03:12 +01:00 |
|
f4exb
|
06b346fef2
|
Moved device sink and source APIs amd plugin interface back to sdrbase
|
2017-11-01 00:30:25 +01:00 |
|
f4exb
|
f71803f58e
|
DeviceSinkAPI code cleanup
|
2017-11-01 00:18:10 +01:00 |
|
f4exb
|
d5d7d40102
|
Tx Channel plugins now handled via DeviceUISet
|
2017-11-01 00:00:03 +01:00 |
|
f4exb
|
e206fc84a8
|
Create channel registration methods for the Tx part in DeviceUISet
|
2017-10-31 22:37:57 +01:00 |
|
f4exb
|
c0afeaefa3
|
More cleanup on DeviceSourceAPI and PluginManager
|
2017-10-31 21:57:29 +01:00 |
|
f4exb
|
e30050f018
|
DeviceSourceAPI code cleanup
|
2017-10-31 08:35:27 +01:00 |
|
f4exb
|
da5f8aa6f9
|
Hack to try ChannelAnalyzer channel plugin handled via DeviceUISet
|
2017-10-31 00:07:55 +01:00 |
|
f4exb
|
edc427804c
|
Copy channel registration stuff from DeviceSourceAPI to DeviceUISet
|
2017-10-30 22:45:53 +01:00 |
|
f4exb
|
c3b9c268ee
|
Better fix previous source plugin GUI delete by doing it explicitly in the main window
|
2017-10-30 02:15:59 +01:00 |
|
f4exb
|
7e2f302909
|
DeviceSourceAPI: effectively delete the UI when changing the PluginInstanceGUI reference
|
2017-10-30 01:48:36 +01:00 |
|
f4exb
|
35391e0d66
|
Removed GLSpectrum getter from DeviceSinkAPI
|
2017-10-30 01:11:35 +01:00 |
|
f4exb
|
e520ef5aeb
|
Removed GLSpectrum getter from DeviceSourceAPI
|
2017-10-30 00:02:28 +01:00 |
|
f4exb
|
ec225344d3
|
USe DeviceUISet new struct in main window
|
2017-10-24 18:34:39 +02:00 |
|
f4exb
|
b4fe1f64c1
|
Created a DeviceUISet class in its own right
|
2017-10-24 18:29:18 +02:00 |
|
f4exb
|
f4e214a235
|
Removed main window friendness from device source and sink APIs
|
2017-10-24 17:07:11 +02:00 |
|
f4exb
|
933542e289
|
Removed main window reference from device sink API
|
2017-10-24 16:58:12 +02:00 |
|
f4exb
|
7d746755c1
|
Removed main window reference from device source API
|
2017-10-24 16:54:01 +02:00 |
|
f4exb
|
61afe840dc
|
Device source and sink APIs: removed channel window direct getter
|
2017-10-23 13:51:54 +02:00 |
|
f4exb
|
1b95457d96
|
Device source and sink APIs: removed direct reference to main window
|
2017-10-22 23:50: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 |
|