f4exb
|
732561152b
|
24 bit DSP fix
|
2018-01-22 02:49:06 +01:00 |
|
f4exb
|
9719f456cf
|
TestSource: Added documentation
|
2018-01-20 17:49:26 +01:00 |
|
f4exb
|
057a8f94bb
|
Airspy, BladeRF, HackRF, PlutoSDR, RTLSDR, SDRPlay: fixed frequency setting when changing decimation with fc position change
|
2018-01-20 03:28:30 +01:00 |
|
f4exb
|
a793a74dd2
|
RTL-SDR: added RF bandwidth setting in web API
|
2018-01-16 20:03:18 +01:00 |
|
f4exb
|
9f88ea6199
|
RTL-SDR: updated documentation
|
2018-01-16 08:08:01 +01:00 |
|
f4exb
|
6800bc769e
|
RTL-SDR: implemented tuner bandwidth control
|
2018-01-16 01:01:24 +01:00 |
|
f4exb
|
bb799a9785
|
RTL-SDR: bumped to v3.11.0
|
2018-01-16 00:03:25 +01:00 |
|
f4exb
|
c7e1526930
|
Added decimation class with unsigned to signed conversion with shift. Applied to RTL-SDR
|
2018-01-16 00:01:38 +01:00 |
|
f4exb
|
18fa3b6156
|
RTL-SDR: corrected bit shifts for 8 bit samples and corrected RTL-SDR unsigned to signed conversion
|
2018-01-15 23:37:26 +01:00 |
|
f4exb
|
a5ce09f19c
|
Server: plugins: completed GUI cleanup
|
2017-12-29 00:33:37 +01:00 |
|
f4exb
|
8399baeb4e
|
Source plugins: put a serializer and deserializer in the core plugin for server. NFM demod: fixed deserializer
|
2017-12-28 03:21:48 +01:00 |
|
f4exb
|
ccffb5101d
|
Web API: /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT, PATCH with all settings parameters optional
|
2017-12-27 01:46:33 +01:00 |
|
f4exb
|
49d1439981
|
Device source plugins: implemented an init method for initializations to be done when all collaborating objects are created and possibly connected
|
2017-12-25 09:10:19 +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
|
b127182062
|
All plugins: removed apply settings in constructors as it causes segfaults
|
2017-12-24 18:37:33 +01:00 |
|
f4exb
|
8e07820e8e
|
all source and sink plugins except FileSource and SDRdaemonSource: apply settings with force on construction
|
2017-12-24 11:05:16 +01:00 |
|
f4exb
|
0ec1d6db31
|
Server: added variable to avoid instantiation of GUI dependent objects when compiling plugins for server
|
2017-12-17 14:52:18 +01:00 |
|
f4exb
|
6de0e20ceb
|
Web API: /sdrangel/deviceset/{deviceSetIndex}/device/run POST,DELETE: return previous state instead of attempt to wait and return the state after change since it does not work reliably
|
2017-12-14 23:29:12 +01:00 |
|
f4exb
|
966767a44a
|
Web API: use message passing to start/stop device for all the rest of device plugins
|
2017-12-14 18:02:49 +01:00 |
|
f4exb
|
565083e5f5
|
Web API: implemented device run APIs for BladeRF output, HackRF, PlutoSDR and LimeSDR ourput
|
2017-12-10 01:57:50 +01:00 |
|
f4exb
|
7d122b6b67
|
Web API: created run state getter. Implemented in RTLSDR
|
2017-12-09 10:49:20 +01:00 |
|
f4exb
|
9c581107e8
|
Web API: RTLSDR run implementation
|
2017-12-08 17:12:33 +01:00 |
|
f4exb
|
37b1b045ac
|
Bumped to version 3.8.6
|
2017-12-08 15:31:21 +01:00 |
|
f4exb
|
33bca44fc1
|
Web API: RTLSDR GUI settings update
|
2017-12-08 14:40:12 +01:00 |
|
f4exb
|
34cb4aa89b
|
Web API: /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT,PATCH RtlSdr (1)
|
2017-12-08 00:56:29 +01:00 |
|
f4exb
|
2cf797a0a2
|
Web API: have /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT,PATCH (2)
|
2017-12-07 18:50:36 +01:00 |
|
f4exb
|
c38497d9df
|
Web API: have /sdrangel/deviceset/{deviceSetIndex}/device/settings PUT,PATCH (1)
|
2017-12-07 13:55:42 +01:00 |
|
f4exb
|
3b69d6517b
|
Web API: Added settings getter for RTLSDR. Added more device URLs
|
2017-12-06 23:49:14 +01:00 |
|
f4exb
|
30cd01cad0
|
Web API: return device information in /sdrangel GET
|
2017-11-19 01:05:16 +01:00 |
|
f4exb
|
bc793b4095
|
Corrected some error messages
|
2017-11-12 16:34:38 +01:00 |
|
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
|
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
|
84d5b4f1ee
|
Airspy input: implemented transverter feature
|
2017-09-25 23:07:29 +02:00 |
|
f4exb
|
99e96f1099
|
PlutoSDR input: transverter feature documentation
|
2017-09-24 14:32:49 +02:00 |
|
f4exb
|
3a6d6f63b1
|
RTLSDR: changed base class of TransverterButton promoted widget to QPushButton
|
2017-09-24 12:11:15 +02:00 |
|
f4exb
|
f416e6242c
|
RTLSDR transverter mode options documentation
|
2017-09-24 11:04:26 +02:00 |
|
f4exb
|
67e93f6d40
|
RTLSDR tranverter mode implemented
|
2017-09-24 03:12:27 +02:00 |
|
f4exb
|
82509e5785
|
RTLSDR tranverter mode interim state (2)
|
2017-09-24 02:44:20 +02:00 |
|
f4exb
|
87a60ff220
|
RTLSDR tranverter mode interim state (1)
|
2017-09-24 02:08:08 +02:00 |
|
f4exb
|
fcb0d99af5
|
RTLSDR: update center frequency after transverter toggle
|
2017-09-23 21:59:39 +02:00 |
|
f4exb
|
43a1e0e14b
|
Transverter frequency shift logic. Implemented it for RTLSDR
|
2017-09-23 19:15:56 +02:00 |
|
f4exb
|
d1b4e24804
|
New button type for transverter frequency translation toggle. Added to RTLSDR GUI
|
2017-09-23 10:48:29 +02:00 |
|
f4exb
|
30fa25c67b
|
RTLSDR: fixed gains retrieval in the GUI
|
2017-09-23 05:51:29 +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
|
5a27ca7746
|
RTLSDR input: return true upon MsgFileRecord processing
|
2017-09-04 22:22:34 +02:00 |
|
f4exb
|
fd851592ba
|
RTLSDR input: moved FileRecord out of the GUI
|
2017-09-04 11:29:27 +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
|
e9aa78a916
|
RTLSDR: impemented RTLSDR AGC control
|
2017-07-23 16:57:13 +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
|
dafad384c8
|
Merged Sigysmund changes for Mac OS Sierra on v3.4.5
|
2017-05-16 23:01:44 +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
|
6f9ef0eaf9
|
New value dial color schemes: propagate to all active plugins
|
2017-05-16 18:27:36 +02:00 |
|
ZigaS
|
27aab58d92
|
MacOS(sierra) development environment.
Updated qmake project configs.
Deploy & Run script.
For now only hardware supported is HackRF.
|
2017-05-15 12:32:16 +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
|
bb812b4b47
|
Airspy: refactoring: device open close moved in the constructor and destructor respectively of the input object
|
2017-04-13 08:29:51 +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
|
934e73f7a7
|
RTL-SDR: moved input object creation at top of GUI comstructor
|
2017-04-12 23:41:30 +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
|
a7fabd5f58
|
RTLSDR plugin: fixed sample rate display and update
|
2017-04-02 03:34:03 +02:00 |
|
f4exb
|
b2e2c0a106
|
BladeRF input: continuous sample rate setting
|
2017-04-02 03:24:11 +02:00 |
|
f4exb
|
365154767a
|
RTLSDR plugin: continuous sample rate setting
|
2017-04-02 02:00:05 +02:00 |
|
f4exb
|
4e102ad86d
|
RTLSDR: restored gain setting
|
2017-02-21 06:14:47 +01:00 |
|
f4exb
|
038d9c2f41
|
RTLSDR: reviewed apply settings
|
2017-02-21 05:35:20 +01: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
|
f68f949c19
|
Tx support: interim state (1)
|
2016-12-29 12:41:10 +01:00 |
|
f4exb
|
c5f1acdcf1
|
AM Modulator: audio input (mic) basic support
|
2016-11-29 01:09:06 +01:00 |
|
f4exb
|
7c1b1032c9
|
AM Modulator: added file input (basic)
|
2016-11-28 02:17:08 +01:00 |
|
f4exb
|
4398a7426a
|
Added Debian files for 2.3.0
|
2016-11-24 00:51:01 +01:00 |
|
f4exb
|
8d3056f202
|
Windows build: set SSE options for all source device plugins
|
2016-11-07 18:40:52 +01:00 |
|
f4exb
|
4a001350d3
|
Tx ph.2: Templatized IntHalfbandFilter and improved coefficients. Changed to order 80 for upsamplers and 48 for downsamplers
|
2016-10-29 17:01:02 +02:00 |
|
f4exb
|
e7c16e8d85
|
Device plugins: Removed useless link dependency on QT OpenGL and Multimedia
|
2016-10-27 08:38:50 +02:00 |
|
Edouard Griffiths
|
ecc1647ee6
|
Implemented Debian package build environment
|
2016-10-26 00:57:46 +02:00 |
|
f4exb
|
987c23004c
|
Tx ph.1: Enable center frequecy UI in FileSinkGUI
|
2016-10-22 21:47:59 +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
|
211f0570b5
|
RTLSDR: allow decimation by 32. Bumped to version 2.1.6
|
2016-10-10 02:19:21 +02:00 |
|
f4exb
|
36aeaa3ea5
|
RxTx semantic move: renamed SampleFifo to SampleSinkFifo
|
2016-10-06 19:18:02 +02:00 |
|