1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-22 16:08:39 -05:00
Commit Graph

72 Commits

Author SHA1 Message Date
f4exb
37e06de0ed DeviceGUI: removed destroy method. Part of #2159 2024-09-07 21:50:42 +02:00
srcejon
238a40b9e0 Allow replay time offset to be set by ctrl+left click in waterfall. 2023-12-06 10:09:30 +00:00
srcejon
7cc9cd1bf1 Add instant replay 2023-11-22 14:28:35 +00:00
f4exb
b6c4d10b62 Rewriting of copyright notices for plugins/samplesource. Part of #1893 2023-11-18 10:07:41 +01:00
Jon Beniston
ee8b8ade88 Device GUIs: Constain window size via minimumSize/maximumSize, rather than handling resizeEvent. Add maximum button. Hide size buttons when window size is fixed 2022-11-09 15:53:44 +00:00
f4exb
b129349b02 RTL-SDR: Make settings assignments atomic. Part of #1329 2022-10-28 20:57:20 +02:00
Jon Beniston
d404e9f943 Add start/stop all devices button in toolbar. Add device stateChanged signal. Use in RTL SDR GUI for updating device state 2022-08-27 10:18:17 +01:00
f4exb
9e5c629473 v7: API: added workspace handling for device, spectrum, feature and channel. Implements #1242 2022-05-13 22:24:48 +02:00
f4exb
90d331675a Massive UI revamping (v7): fixed widget size handling: sample sources. Part ofs #1209 2022-04-21 07:53:36 +02:00
f4exb
249db03cf3 Massive UI revamping (v7): fixed device workspace index save/restore and removed useless geometry blobs. Fixes #1207 2022-04-20 20:08:41 +02:00
f4exb
aad90aeabc Massive UI revamping (v7): devices basic 2022-04-07 16:32:03 +02:00
f4exb
841a8fe242 Morph PluginInstanceGUI in DeviceGUI and single line inheritance from QWidget 2020-10-05 19:48:05 +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
e6e7ece46c Removed file recording function from device plugins 2020-08-09 00:47:06 +02:00
f4exb
e62b0c7836 RTL-SDR bias tee. Implements #533 2020-06-27 10:47:50 +02:00
f4exb
71e65c4e9c RTLSDR GUI file record: right click to choose file 2020-04-02 05:00:10 +02:00
f4exb
4bb0f4f51a Fixed incomplete copyright headers (2): plugins/samplesource 2019-04-11 06:57:41 +02:00
f4exb
89506fe368 RTL-SDR: updated documentation and widgets tool tips 2019-04-07 12:34:45 +02:00
f4exb
6978a90d43 RTL-SDR: implemented baseband or device sample rate input option 2019-04-07 02:06:05 +02: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
772a150136 RTLSDR: implemented offset tuning 2018-11-26 08:54:06 +01:00
f4exb
6800bc769e RTL-SDR: implemented tuner bandwidth control 2018-01-16 01:01:24 +01:00
f4exb
1987bbac77 Device plugins: make setMessageQueueToGUI pure virtual so that child classes must have to deal with this 2017-12-24 19:58:26 +01:00
f4exb
7d122b6b67 Web API: created run state getter. Implemented in RTLSDR 2017-12-09 10:49:20 +01:00
f4exb
c3de895301 Removed direct reference to the DeviceSinkAPI in the sink GUIs. Removed DeviceSourceAPI forward declaration in source GUI headers 2017-10-30 02:54:22 +01:00
f4exb
da3e6dcdfb Removed direct reference to the DeviceSourceAPI in the source GUIs 2017-10-30 00:45:23 +01:00
f4exb
e520ef5aeb Removed GLSpectrum getter from DeviceSourceAPI 2017-10-30 00:02:28 +01:00
f4exb
9eee869ccd RTL-SDR: force settings at startup and on deserialize 2017-10-14 07:07:32 +02:00
f4exb
0b6eb2129a Reset PluginInstanceGUI to its original name 2017-09-26 00:22:08 +02:00
f4exb
87a60ff220 RTLSDR tranverter mode interim state (1) 2017-09-24 02:08:08 +02:00
f4exb
43a1e0e14b Transverter frequency shift logic. Implemented it for RTLSDR 2017-09-23 19:15:56 +02:00
f4exb
30fa25c67b RTLSDR: fixed gains retrieval in the GUI 2017-09-23 05:51:29 +02:00
f4exb
31ad75a405 Make the DSP source engine forward messages to own source input GUI message queue. Implementation in all sources 2017-09-17 01:23:54 +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
fd851592ba RTLSDR input: moved FileRecord out of the GUI 2017-09-04 11:29:27 +02:00
f4exb
a6d6a717ae GUI segregation: renamed PluginGUI interface to PluginInstanceUI 2017-09-03 19:55:00 +02:00
f4exb
e281d8fd32 GUI segregation: de-tangle PluginGUI interface from QWidget 2017-09-03 17:26:32 +02:00
f4exb
e9aa78a916 RTLSDR: impemented RTLSDR AGC control 2017-07-23 16:57:13 +02:00
f4exb
bb5fd95f33 RTL-SDR: refactoring: device open close moved in the constructor and destructor respectively of the input object 2017-04-13 01:21:25 +02:00
f4exb
a7fabd5f58 RTLSDR plugin: fixed sample rate display and update 2017-04-02 03:34:03 +02:00
f4exb
365154767a RTLSDR plugin: continuous sample rate setting 2017-04-02 02:00:05 +02:00
f4exb
e7e83b13be RTLSDR input: make sample rate precision to the sample/s and added 2.167 MS/s for GSM 2017-02-18 12:21:17 +01:00
f4exb
32595f81b9 RxTx semantic move: renamed DeviceAPI to DeviceSourceAPI 2016-10-11 01:17:55 +02:00
f4exb
7a535cc3b8 RxTx semantic move: renamed SampleSource to DeviceSampleSource 2016-10-02 23:16:40 +02:00
f4exb
1fa80272b5 RxTx semantic move: renamed FileSink to FileRecord 2016-10-02 10:30:58 +02:00
f4exb
1eb3db0291 RTLSDR input: more sample rates (1024 and 2048) 2016-08-12 08:30:43 +02:00
f4exb
1974b375ee Multi device support: RTL-SDR plugin removed useless dependencies on plugin API 2016-05-17 17:53:22 +02:00
f4exb
be918a217b Multi device support: migrate device specific stuff outside plugin classes 2016-05-16 01:12:37 +02:00