Commit Graph

102 Commits

Author SHA1 Message Date
f4exb bc793b4095 Corrected some error messages 2017-11-12 16:34:38 +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 21ba11d90e Moved plugin classes back to sdrbase 2017-11-01 23:00:00 +01: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
f4exb 0b6eb2129a Reset PluginInstanceGUI to its original name 2017-09-26 00:22:08 +02:00
f4exb 7c7b24de0d Corrected SDRdaemon source handling in the plugin manager 2017-09-23 10:00:33 +02:00
f4exb 1c9f11a5dc On the device source API use more meaningful name for GUI interface 2017-09-15 08:24:39 +02:00
f4exb 034d1be0f8 MainWindow: simplify the constructs new GUI and input object code 2017-09-15 02:15:59 +02:00
f4exb 0e4820d305 PluginManager::selectSampleSinkByIndex: removed useless method 2017-09-15 01:50:14 +02:00
f4exb ff0c2c30fd PluginManager::selectSampleSinkBySerialOrSequence: removed GUI interaction 2017-09-15 01:49:18 +02:00
f4exb 03e491db45 PluginManager::selectSampleSourceByIndex: removed GUI interaction 2017-09-15 01:35:55 +02:00
f4exb 29f975942c PluginManager::selectSampleSourceBySerialOrSequence: store plugin interface in device API 2017-09-15 01:30:25 +02:00
f4exb 6b6b99f30e PluginManager::selectSampleSourceBySerialOrSequence: removed GUI interaction 2017-09-15 01:24:51 +02:00
f4exb 0010b987bc Plugin manager: select sample source/synk by... moved code to group gui related lines 2017-09-15 00:18:11 +02:00
f4exb b2d3c6c2a6 Plugin manager: removed useless select first sample source/sink methods 2017-09-15 00:11:43 +02:00
f4exb 25c150c3c5 Created an input or output core creation method to the plugin interface. Example of implementation with Airspy 2017-09-14 08:49:31 +02:00
f4exb 4d5fdfc913 GUI segregation: renamed methods and attributes 2017-09-03 20:24:17 +02:00
f4exb a6d6a717ae GUI segregation: renamed PluginGUI interface to PluginInstanceUI 2017-09-03 19:55:00 +02:00
f4exb afe08a3547 PluginManager: removed useless dependency on main window 2017-09-01 00:19:47 +02:00
f4exb 3a3d8e3dcb activated compiler warnings 2017-05-25 20:13:34 +02:00
f4exb c434b2e24e Fixed re-enumeration of static devices 2017-05-18 22:54:24 +02:00
f4exb 196172a1df PluginManager: dos2unix 2017-04-23 10:33:18 +02:00
f4exb 851461b8f3 PluginManager::selectSampleSourceByIndex set device details (incl serial) before trying to open the device so it can work... 2017-04-23 10:32:15 +02:00
f4exb 729ba1b1f9 Sink handling refactoring: re-organize new source selection steps between main window and plugin manager 2017-04-12 22:46:16 +02:00
f4exb 39ca753dff Source handling refactoring: re-organize new source selection steps between main window and plugin manager 2017-04-12 22:12:34 +02:00
f4exb 8203b7ded9 Source handling refactoring (1) 2017-04-12 18:59:26 +02:00
f4exb fb562f197c Added reload devices option 2017-01-12 01:24:08 +01:00
f4exb 5a83dc09a5 Tx support: reviewed and corrected buddy mechanism 2016-12-29 19:26:45 +01:00
f4exb f68f949c19 Tx support: interim state (1) 2016-12-29 12:41:10 +01:00
f4exb 55f4d6d46f Tx ph.1: add Tx tab (1). Core dump. 2016-10-21 16:57:50 +02:00
f4exb 6d0f783d56 Tx ph.1: added channel registration messages 2016-10-20 22:41:05 +02:00
f4exb 2246271d47 Tx ph.1: Tx support in PluginAPI and PluginManager 2016-10-19 18:07:27 +02:00
f4exb 9299eac9dd Tx ph.1: plugins (2) 2016-10-13 23:42:08 +02:00
f4exb 94e479bb75 Tx ph.1: plugins (1) 2016-10-13 22:23:43 +02:00
f4exb 32595f81b9 RxTx semantic move: renamed DeviceAPI to DeviceSourceAPI 2016-10-11 01:17:55 +02:00
f4exb e204efe2b8 RxTx semantic move: renamed DSPDeviceEngine to DSPDeviceSourceEngine 2016-10-03 18:29:05 +02:00
f4exb 8a22c0b468 Merge branch 'master' into dev. Build for Mac OS. 2016-07-05 20:02:51 +02:00
Ziga S 0df3427a3a MacOS Compatibility:
- pthread barriers implementation.
- clock time.h
- libiconv link
- Support for dylib loading
- CMake project fixes
QTEditor parent project file.
2016-06-28 10:20:47 +02:00
f4exb b73330c663 SDRdaemonFEC support: correctly implement in plugin manager 2016-06-20 01:58:46 +02:00
f4exb 3e1236f898 Multi device support: SDRdaemon and FileSource plugins: allow one instance per device set with only the one coresponding to the device set accessible for selection 2016-05-23 00:21:13 +02:00
f4exb a32175eccb Multi device support: ensure there is only one instance of SDRdaemon and FileSource plugins 2016-05-22 21:56:07 +02:00
f4exb 7aa5ca7573 Multi device support: commented out code cleanup 2016-05-17 19:36:28 +02:00
f4exb cae0012399 Multi device support: fixed segfaults when changing device 2016-05-17 11:06:56 +02:00
f4exb 5a8d05bfaf Multi device support: simplify source input setting 2016-05-17 03:41:01 +02:00
f4exb 86b04a4d62 Multi device support: code cleanup and fixed lock on exit 2016-05-17 00:04:27 +02:00
f4exb 00864bfb6c Multi device support: use device API for channel load and save 2016-05-16 19:55:01 +02:00