1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-23 16:38:37 -05:00
Commit Graph

51 Commits

Author SHA1 Message Date
f4exb
9a055c643b Store device category (type) in the SamplingDevice structure 2017-11-01 20:06:33 +01:00
f4exb
7370eba0f7 Bumped version to v3.8.0 2017-11-01 14:58:36 +01:00
f4exb
66b06dcd08 Added Rx/Tx indicator, channel index and claiming device set index to the SamplingDevice struct used for device enumeration 2017-11-01 10:37:00 +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
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
f31032426a BladeRF input: force settings at startup and on deserialize 2017-10-14 06:36:29 +02:00
f4exb
0b6eb2129a Reset PluginInstanceGUI to its original name 2017-09-26 00:22:08 +02:00
f4exb
a9a514993b Windows build: corrections for the new tool chain 2017-09-18 13:41:08 +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
289fc2a89f Device source API: use more meaningful names for get/set sample source 2017-09-15 08:45:22 +02:00
f4exb
3606ab2cf2 Added a destroy virtual method to all source input plugin main classes 2017-09-15 02:32:30 +02:00
f4exb
aa5c6c59a5 Input core creation method implementation in all source plugins 2017-09-14 13:34:32 +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
24442c18a3 Device source API: renamed input and output message queues getters to more meaningful names 2017-09-13 23:40:06 +02:00
f4exb
a1d2eabeb8 FileRecord: make sure the DSP notification is processed through before sending to a message queue 2017-09-05 00:47:12 +02:00
f4exb
8e9305c262 BladeRF input: moved FileRecord out of the GUI 2017-09-04 22:45:07 +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
e281d8fd32 GUI segregation: de-tangle PluginGUI interface from QWidget 2017-09-03 17:26:32 +02:00
f4exb
ac426ab2c7 SDRdaemonSource: updated documentation 2017-06-10 12:20:43 +02:00
f4exb
3a3d8e3dcb activated compiler warnings 2017-05-25 20:13:34 +02:00
f4exb
e946242fae Updated documentation 2017-05-19 10:52:18 +02:00
f4exb
d842b44c28 Value dials: implement Ctl to shift digits by 2. Updated documentation 2017-05-18 01:48:52 +02:00
f4exb
bb849623bd updated value dials with Windows compatible font and pointing hand 2017-05-16 22:35:44 +02:00
f4exb
007ea19e36 Bumped version to 3.5.0 2017-05-16 18:38:39 +02:00
f4exb
895051098d New value dial color schemes. apply to ChannelAnalyzerNG, AM demod, DSD demod, NFM demod, BladeRF input, LimeSDR input and SDRDaemonFEC input 2017-05-16 17:48:12 +02:00
f4exb
0013ab89ea Bugfix: make sure device is not open when attempting to closing it 2017-04-17 12:00:13 +02:00
f4exb
b1e12954c7 BladeRF input: cleaned up useless MessageReportBladeRF 2017-04-17 01:28:05 +02:00
f4exb
b8623c90ce Refactoring: removed device parameter from all start() methods in sample source plugins 2017-04-14 03:40:45 +02:00
f4exb
01b2c42a5f BladeRF: open device by serial number 2017-04-14 01:59:09 +02:00
f4exb
afaf3428f5 BladeRF: Rx/Tx opem/close new style 2017-04-13 23:40:14 +02:00
f4exb
922ee518b7 BladeRF input: changed placement of input object creation in the GUI 2017-04-13 20:32:10 +02:00
f4exb
5dd934320c BladeRF input: refactoring: device open close moved in the constructor and destructor respectively of the input object 2017-04-13 20:16:33 +02:00
f4exb
2136dc7672 Sample source plugins: removed useless init pure virtual method 2017-04-12 23:10:22 +02:00
f4exb
a2157a224f Continuous sample rate setting: updated related plugins documentation 2017-04-09 20:30:01 +02:00
f4exb
b2e2c0a106 BladeRF input: continuous sample rate setting 2017-04-02 03:24:11 +02:00
f4exb
7b9dfb0446 BladeRF support: make sample rate precision to the sample/s and added 4.333 MS/s for GSM 2017-02-18 11:55:19 +01:00
f4exb
1f4451cf0b Fixed Windows build for v3.0.0 2017-01-05 18:26:30 +01:00
f4exb
b626cf67e6 Updated main readme and some Tx plugins readme corrections 2017-01-05 04:01:23 +01:00
f4exb
ed769006c2 Added documentation on BladeRF input and output plugins and File Sink plugin 2017-01-04 23:14:28 +01:00
f4exb
cb207e26c7 BladeRF plugins: fixed start/stop and delete sequences 2017-01-03 09:09:51 +01:00
f4exb
f1ac22576c BladeRF plugins: fixed deadlock due to useless mutex and disable modules on stop 2017-01-03 00:56:18 +01:00
f4exb
17736b3a78 Tx support: BladeRF output plugin: compiles 2017-01-02 10:39:21 +01:00
f4exb
fa0afb6c92 Tx support: implemented final interpolation stage in FileSink plugin 2017-01-02 03:14:46 +01:00
f4exb
2047463dcf Tx support: common device routines library and handle BladeRF Tx/Rx coordination on Rx side 2016-12-30 16:13:28 +01:00
f4exb
f68f949c19 Tx support: interim state (1) 2016-12-29 12:41:10 +01:00