1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-27 02:09:14 -05:00
Commit Graph

40 Commits

Author SHA1 Message Date
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