Robin Getz
95edff4985
plutosdr: grab the RF bandwidth range from the device
...
This will use the RF bandwidth from the device, which is different
between AD9363 and AD9364.
Things are now managed like the device likes - analog low pass bandwidth
is RF (complex) bandwidth, not baseband single I or Q bandwidth.
Signed-off-by: Robin Getz <robin.getz@analog.com>
2019-02-01 16:42:08 -05:00
f4exb
0215839220
REST API: implement reverse API settings (3)
2019-01-11 14:45:00 +01:00
f4exb
b5a7425f1e
PlutoSDR: some minor changes to pull request #269 (Get LO range from device) and get Tx LO range also from device
2019-01-04 11:23:54 +01:00
Robin Getz
333273b3cb
pluto: Get LO range from device
...
When updating firmware, the devices which have AD9364s on them, get
reset to the default of a AD9363 (tuning range of 325 to 3800 MHz).
SDRAngel assumes a AD9364, and the GUI allows you to set LO settings
that the firmware doesn't support.
This ensures that does not happen, by going out to the hardware, and
querying the device to set the min/max limits on LO.
Signed-off-by: Robin Getz <robin.getz@analog.com>
2019-01-03 12:46:40 -05:00
f4exb
fc3f6d1711
Reverse API: PlutoSDR input
2018-12-26 16:39:48 +01:00
f4exb
7574cb23d4
Windows: MSVC2017: fixed more attribute unused cases (2)
2018-11-13 08:51:14 +01:00
f4exb
be15aa7cb0
PlutoSDR output: implemeted WEB API
2018-05-26 20:33:02 +02:00
f4exb
3f303a0c0d
PlutoSDR input: implemeted WEB API
2018-05-26 18:07:21 +02:00
beta-tester
15078c9c07
modified unique file name
2018-05-11 09:08:20 +02:00
f4exb
17976cf058
PlutoSDR and RTL-SDR input: rework of center frequency setting
2018-05-10 11:48:06 +02:00
f4exb
775b2a270d
File record default file name fix (2)
2018-05-09 17:39:48 +02:00
f4exb
0981d04904
File record default file name fix (1)
2018-05-08 11:03:09 +02:00
f4exb
5b7cbdf0e5
Multiple audio support: transfer start/stop audio to audio FIFO management in AudioDeviceManager
2018-03-24 04:18:58 +01:00
f4exb
2e5cfcafee
PVS-Studio static analysis corrections (3) issue #137
2018-02-24 10:29:27 +01:00
f4exb
2b846f5d28
PVS-Studio static analysis corrections (2) issue #137
2018-02-22 03:04:42 +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
9824843684
PlutoSDR: fixed possible segfault when stopping one device in multiple stream confguration.
2018-01-08 00:37:15 +01:00
f4exb
65ac9e2f2c
Web API: added identification string in device and channel include files description
2017-12-28 11:04:33 +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
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
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
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
c7e7bf3480
PlutoSDR support restored again fixing Rs and Tx living together
2017-10-29 14:51:56 +01:00
f4exb
e87ee16302
PlutoSDR input: display actual gain value returned from device
2017-10-09 02:18:04 +02:00
f4exb
24413bfb7d
PlutoSDR input: implemented transverter feature
2017-09-24 13:03:08 +02:00
f4exb
21ed8a8391
PlutoSDR input: corected Fc pos processing
2017-09-23 03:03:35 +02:00
f4exb
c44981eecc
LimeSDR input: corrected report LO ppm to other buddy
2017-09-20 22:49:21 +02:00
f4exb
752ceab420
PlutoSDR: fixed warnings and use smaller Rx block to get smoother waterfall
2017-09-20 20:52:41 +02:00
f4exb
d1061a3c2f
LimeSDR: Rx/Tx interaction
2017-09-20 18:25:54 +02:00
f4exb
c2b7092026
PlutoSDR output: interim state (2)
2017-09-19 08:33:26 +02:00
f4exb
35717477d6
PlutoSDR output: interim state (1)
2017-09-18 23:47:36 +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
24442c18a3
Device source API: renamed input and output message queues getters to more meaningful names
2017-09-13 23:40:06 +02:00
f4exb
629fc9ce79
PlutoSDR input: restore full range of FIR Rx gain
2017-09-11 23:51:58 +02:00
f4exb
4c9a14f108
PlutoSDR input: restore FIR and Sample Rate values after the limits have been updated
2017-09-10 19:55:13 +02:00
f4exb
d5d769d8d7
PlutoSDR input: restored FIR filter controls
2017-09-10 18:35:38 +02:00
f4exb
924eddd3b8
PlutoSDR input: restored LO ppm correction
2017-09-10 17:18:08 +02:00
f4exb
ccb1563299
PlutoSDR input: corrected I/Q loop processing as interleaved and not I/Q sample block
2017-09-10 16:58:48 +02:00
f4exb
8a934242fd
PlutoSDR: changed buffer size for ~1/20s @ 2.5 MS/s
2017-09-10 11:30:52 +02:00
f4exb
04d06085fe
PlutoSDR: debug (3)
2017-09-10 10:16:23 +02:00
f4exb
ceb304cb9f
Downgraded to version 3.6.2
2017-09-09 15:34:04 +02:00
f4exb
f38e7704ad
PlutoSDR input: debug (2)
2017-09-09 10:44:42 +02:00
f4exb
aa047c77cc
PluoSDR: debug (1)
2017-09-09 03:09:17 +02:00
f4exb
450a44036e
PlutoSDR input: fill sample FIFO only when convert buffer is full
2017-09-08 08:41:57 +02:00
f4exb
868cac90f0
PlutoSDR input: implemented the rest of apply settings
2017-09-07 23:27:24 +02:00
f4exb
e4d1aa121c
PlutoSDR: set FIR filter (3)
2017-09-07 22:24:09 +02:00
f4exb
11b657a841
PlutoSDR: set FIR filter (2)
2017-09-07 18:41:55 +02:00