f4exb
|
21ed8a8391
|
PlutoSDR input: corected Fc pos processing
|
2017-09-23 03:03:35 +02:00 |
|
f4exb
|
dc2b705807
|
PlutoSDR: updated documentation
|
2017-09-21 21:26:28 +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
|
e4c1892930
|
PlutoSDR: clear the device scan list before (re)scanning
|
2017-09-19 23:11:03 +02:00 |
|
f4exb
|
dc0d9d9e0a
|
LimeSDR output: fixed build and compile
|
2017-09-19 22:11:55 +02:00 |
|
f4exb
|
9bef36ebe7
|
Bumped version to 3.7.1
|
2017-09-19 16:43:50 +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
|
9b5c999d61
|
LimeSDR: added device description string
|
2017-09-18 23:29:55 +02:00 |
|
f4exb
|
a9a514993b
|
Windows build: corrections for the new tool chain
|
2017-09-18 13:41:08 +02:00 |
|
f4exb
|
7d12ddaf47
|
LimeSDR: more debug messages for source/sink buddy messages
|
2017-09-18 01:42:45 +02:00 |
|
f4exb
|
9fd807b90d
|
LimeSDR input: less verbose debug on input message handling
|
2017-09-18 01:16:44 +02:00 |
|
f4exb
|
116c5438e1
|
LimeSDR: fixed device pointer handling
|
2017-09-18 01:11:15 +02:00 |
|
f4exb
|
b5a7a65d85
|
LimeSDR: set buddy configuration from the source or sink and not from the GUI
|
2017-09-18 01:05:08 +02:00 |
|
f4exb
|
d59d2a2372
|
LimeSDR: use more meaningful names for messages to buddies
|
2017-09-18 00:08:28 +02:00 |
|
f4exb
|
a714e12387
|
HackRF: effective Rx-Tx frequency linking
|
2017-09-18 00:01:29 +02:00 |
|
f4exb
|
512900d98c
|
Finalized the new source/sink GUI messaging scheme
|
2017-09-17 17:35:03 +02:00 |
|
f4exb
|
2af1f56fea
|
SDRdaemon input: fixed reporting to the GUI. Device sample source: cleanup
|
2017-09-17 02:02:41 +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
|
dc45452a76
|
Make the DSP source engine forward messages to own source input GUI message queue. Example of handling with SDRplay
|
2017-09-17 00:06:09 +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
|
c92b34202b
|
Fixes for new build for Windows 64
|
2017-09-16 04:50:25 +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
|
87016e7485
|
Device sink API: renamed input and output message queues getters to more meaningful names
|
2017-09-13 23:42:28 +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
|
11f6b72b8c
|
Windows build: restored mingW32 compilation
|
2017-09-12 13:54:32 +02:00 |
|
f4exb
|
1cd5291ba0
|
PlutoSDR input: updated documentation
|
2017-09-12 00:29:12 +02:00 |
|
f4exb
|
49de975a9a
|
PlutoSDR input: updated documentation
|
2017-09-11 23:55:39 +02:00 |
|
f4exb
|
629fc9ce79
|
PlutoSDR input: restore full range of FIR Rx gain
|
2017-09-11 23:51:58 +02:00 |
|
f4exb
|
7fed299b97
|
PlutoSDR input: Windows build
|
2017-09-11 19:34:59 +02:00 |
|
f4exb
|
7359427156
|
PlutoSDR input: Debian build
|
2017-09-11 08:34:33 +02:00 |
|
f4exb
|
97e665f2f5
|
PlutoSDR input: documentation: corrected analog filter limits
|
2017-09-11 01:33:08 +02:00 |
|
f4exb
|
492354e812
|
PlutoSDR input: added documentation
|
2017-09-11 01:30:27 +02:00 |
|
f4exb
|
90a4f73adc
|
PlutoSDR input: GUI tuning
|
2017-09-10 23:53:23 +02:00 |
|
f4exb
|
8ff322c511
|
PlutoSDR input: fixed frequency setting from preset deserialization
|
2017-09-10 23:38:50 +02:00 |
|
f4exb
|
782d736db9
|
PlutoSDR input: GUI cosmetic changes
|
2017-09-10 20:47:46 +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
|
a088f2d30e
|
PlutoSDR input: set FIR bandwidth limits and sample rate limits dynamically
|
2017-09-10 19:37:23 +02:00 |
|
f4exb
|
a582e0f628
|
PlutoSDR input: disable manual gain setting if gain mode is not manual
|
2017-09-10 18:51:25 +02:00 |
|
f4exb
|
5069335a50
|
PlutoSDR input: restored version 3.7.0
|
2017-09-10 18:45:41 +02:00 |
|
f4exb
|
d5d769d8d7
|
PlutoSDR input: restored FIR filter controls
|
2017-09-10 18:35:38 +02:00 |
|
f4exb
|
cec24b8078
|
PlutoSDR input: cosmetic changes
|
2017-09-10 17:44:34 +02:00 |
|
f4exb
|
924eddd3b8
|
PlutoSDR input: restored LO ppm correction
|
2017-09-10 17:18:08 +02:00 |
|
f4exb
|
251fcd202d
|
PlutoSDR input: restored soft decimation
|
2017-09-10 17:07:38 +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
|
6a229bef10
|
PlutoSDR input: restored soft decimation
|
2017-09-10 12:27:28 +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
|
3c20b02602
|
PlutoSDR input: simplify convert method parameters
|
2017-09-08 08:45:24 +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 |
|
f4exb
|
5a05cf14bb
|
PlutoSDR input: implemented input class interim state (2)
|
2017-09-07 06:15:39 +02:00 |
|
f4exb
|
7b437e41ba
|
PlutoSDR input: implemented input class interim state (1)
|
2017-09-06 18:48:58 +02:00 |
|
f4exb
|
e1c3a66983
|
PlutoSDR input: added thread class
|
2017-09-06 06:15:38 +02:00 |
|
f4exb
|
a9b2e76e15
|
LimeSDR input: interim state ()
|
2017-09-06 01:01:17 +02:00 |
|
f4exb
|
4322a732be
|
LimeSDR input: open, close, suspend, resume
|
2017-09-06 00:57:27 +02:00 |
|
f4exb
|
ed47cc4d2e
|
LimeSDR input: interim state (1)
|
2017-09-06 00:23:47 +02:00 |
|
f4exb
|
a24236a300
|
LimeSDR input: GUI fixes
|
2017-09-05 23:51:03 +02:00 |
|
f4exb
|
6fa8b4ac87
|
PlutoSDR: added common parameters and shared structure
|
2017-09-05 16:23:10 +02:00 |
|
f4exb
|
b411ba5420
|
PlutoSDR input: use constants for frequency limits
|
2017-09-05 14:11:25 +02:00 |
|
f4exb
|
b957c35493
|
PlutoSDR input: refactored GUI
|
2017-09-05 08:48:09 +02:00 |
|
f4exb
|
cf39ea548b
|
PlutoSDR input: removed FileRecord references from the GUI
|
2017-09-05 00:49:59 +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
|
ea4f0972be
|
SDRPlay input: moved FileRecord out of the GUI
|
2017-09-05 00:40:42 +02:00 |
|
f4exb
|
6c25c939e7
|
SDRDaemon input: moved FileRecord out of the GUI
|
2017-09-05 00:31:45 +02:00 |
|
f4exb
|
48503d3147
|
Removed obsolete SDRdaemon plugin
|
2017-09-05 00:01:26 +02:00 |
|
f4exb
|
175fd69014
|
LimeSDR input: moved FileRecord out of the GUI
|
2017-09-05 00:00:33 +02:00 |
|
f4exb
|
9da26ad8b3
|
HackRF input: moved FileRecord out of the GUI
|
2017-09-04 23:49:51 +02:00 |
|
f4exb
|
fc303cc218
|
FCDPro+ input: moved FileRecord out of the GUI
|
2017-09-04 23:41:58 +02:00 |
|
f4exb
|
622ac93250
|
FCDPro input: moved FileRecord out of the GUI
|
2017-09-04 23:35:57 +02:00 |
|
f4exb
|
8e9305c262
|
BladeRF input: moved FileRecord out of the GUI
|
2017-09-04 22:45:07 +02:00 |
|
f4exb
|
f6058d2b12
|
Airspy input: moved FileRecord out of the GUI
|
2017-09-04 22:24:32 +02:00 |
|
f4exb
|
464f356340
|
PlutoSDR in[ut: correction of compilation errors
|
2017-09-04 22:23:39 +02:00 |
|
f4exb
|
5a27ca7746
|
RTLSDR input: return true upon MsgFileRecord processing
|
2017-09-04 22:22:34 +02:00 |
|
f4exb
|
7dea5a9cca
|
PlutoSDR input: added missing Fc pos selector in GUI
|
2017-09-04 17:59:38 +02:00 |
|
f4exb
|
1261ab2bc0
|
PlutoSDR input: completed settings
|
2017-09-04 17:52:54 +02:00 |
|
f4exb
|
541dd0a95b
|
PlutoSDR input: updated GUI with relevant elements
|
2017-09-04 13:53:45 +02:00 |
|
f4exb
|
75a6040f40
|
PlutoSDRInput: added rudimentary core class
|
2017-09-04 13:32:31 +02:00 |
|
f4exb
|
fd851592ba
|
RTLSDR input: moved FileRecord out of the GUI
|
2017-09-04 11:29:27 +02:00 |
|
f4exb
|
3eb768c856
|
PlutoSDR input: added UI form
|
2017-09-04 08:39:51 +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
|
f0de558fd9
|
PlutoSDR: very basic PlutoSDR input plugin
|
2017-09-02 05:39:55 +02:00 |
|
f4exb
|
ec3a99451c
|
HackRF: use DeviceHackRF as a singleton to handle HackRF library init and exit only once
|
2017-09-01 00:46:43 +02:00 |
|
f4exb
|
798d485342
|
LimeSDR: fixed issue #50 by moving channel acquisition and release at start and stop times. Corrections to buddies thread suspend/resume. Corrected void channel handling
|
2017-08-14 03:32:51 +02:00 |
|
f4exb
|
7182992d05
|
LimeSDR support removed from Windows: updated documentation
|
2017-08-10 02:26:11 +02:00 |
|
f4exb
|
566450501b
|
LimeSDR: apply settings: more data in debug message
|
2017-08-04 17:19:15 +02:00 |
|
f4exb
|
844628bc48
|
LimeSDR: corrected NCO de-tune when sample rate changes
|
2017-08-04 10:31:54 +02:00 |
|
f4exb
|
50c39b90a1
|
LimeSDR: clamp NCO lower limit to 0
|
2017-08-04 09:33:25 +02:00 |
|
f4exb
|
e9aa78a916
|
RTLSDR: impemented RTLSDR AGC control
|
2017-07-23 16:57:13 +02:00 |
|
f4exb
|
303cb1f3c3
|
bumped version to 3.5.2
|
2017-07-22 04:50:38 +02:00 |
|
f4exb
|
dd4ab0f0b5
|
HackRF: updated documentation
|
2017-07-21 08:34:54 +02:00 |
|
f4exb
|
361e8b0cd6
|
HackRF: implemented link Tx frequency to Rx frequency option
|
2017-07-21 00:44:30 +02:00 |
|
f4exb
|
5dac0b6712
|
HackRF input: link Tx frequency button and setting
|
2017-07-20 23:34:12 +02:00 |
|
f4exb
|
258515b5de
|
HackRF: switch over Rx / Tx with the start button
|
2017-07-19 23:24:00 +02:00 |
|
f4exb
|
62b6281370
|
LimeSDR input: added DAC sample rate display
|
2017-07-07 00:01:01 +02:00 |
|
f4exb
|
e9348ad145
|
LimeSDR input: updated documentation
|
2017-07-05 23:06:05 +02:00 |
|
f4exb
|
a6450fe019
|
LimeSDR input: added manual gain setting capability
|
2017-07-05 00:45:37 +02:00 |
|
f4exb
|
c00acc6585
|
LimeSDR input: individual manually set gains: GUI part
|
2017-07-04 23:48:24 +02:00 |
|
f4exb
|
4079d84d74
|
LimeSDR: updated GUI documentation
|
2017-07-04 08:39:46 +02:00 |
|
f4exb
|
b867cf2335
|
LimeSDR input: optimize get device info by checking buddy leadership in the GUI
|
2017-07-03 23:26:06 +02:00 |
|
f4exb
|
37df628719
|
The first device (R0) is always a buddy leader
|
2017-07-03 23:22:45 +02:00 |
|
f4exb
|
034610721b
|
LimeSDR: fixed warnings
|
2017-07-03 22:35:08 +02:00 |
|
f4exb
|
87ccef02b6
|
LimeSDR: moved MsgReportDeviceInfo to shared structure
|
2017-07-03 14:12:51 +02:00 |
|
f4exb
|
8a19a66af0
|
LimeSDR input: implemented temperature reading
|
2017-07-03 13:42:11 +02:00 |
|
f4exb
|
699e952801
|
SDRdaemonSink: corrected getCenterFrequency
|
2017-06-29 23:46:54 +02:00 |
|
f4exb
|
3a24158743
|
Bumped to version 3.5.1
|
2017-06-27 05:53:09 +02:00 |
|
f4exb
|
a40a777e11
|
HackRF: extend LO ppm correction range to +/-30 (specs of AVX CX3225GB crystal: http://www.mouser.com/ds/2/40/cx3225gb_e-514151.pdf)
|
2017-06-24 23:42:03 +02:00 |
|
f4exb
|
8e63681185
|
HackRF: extend LO ppm correction range to +/-20
|
2017-06-24 22:29:47 +02:00 |
|
f4exb
|
e624141150
|
SDRdaemon plugins: fixed Debian build
|
2017-06-12 16:31:54 +02:00 |
|
f4exb
|
3650ca00b1
|
SDRdaemonSink documentation
|
2017-06-10 22:59:45 +02:00 |
|
f4exb
|
ac345bbe97
|
Removed dependency on liblz4
|
2017-06-10 19:20:58 +02:00 |
|
f4exb
|
ac426ab2c7
|
SDRdaemonSource: updated documentation
|
2017-06-10 12:20:43 +02:00 |
|
f4exb
|
685d5595c4
|
SDRdaemonSource: do not set Tx delay when sample rate is null
|
2017-06-10 03:10:30 +02:00 |
|
f4exb
|
b2375c12ee
|
Removed SDRdaemon input plugin from the builds
|
2017-06-09 14:22:14 +02:00 |
|
f4exb
|
e7b7e77d4d
|
SDRdaemonFEC: renamed all SDRdaemonFEC references in debug messages to SDRdaemonSource ones
|
2017-06-09 14:18:11 +02:00 |
|
f4exb
|
718d87ecf5
|
SDRdaemonFEC: renamed all SDRdaemonFECxxx classes to SDRdaemonSourcexxx classes
|
2017-06-09 14:14:32 +02:00 |
|
f4exb
|
3d5efd7dba
|
SDRdaemonFEC: renamed all sdrdaemonfec files to sdrdaemonsource
|
2017-06-09 13:58:27 +02:00 |
|
f4exb
|
067c5b30d5
|
SDRdaemonFEC: renamed UI class to SDRdaemonSourceGui
|
2017-06-09 13:47:26 +02:00 |
|
f4exb
|
06c8df5d75
|
SDRdaemonFEC: renamed folder to sdrdaemonsource
|
2017-06-09 13:42:33 +02:00 |
|
f4exb
|
9c1a38a8cf
|
SDRdaemonFEC: implemented value dial for desired center frequency
|
2017-06-09 01:03:56 +02:00 |
|
f4exb
|
4349a7d622
|
SDRdaemonFEC: implemented value dial for sample rate
|
2017-06-09 00:43:06 +02:00 |
|
f4exb
|
405d4a2daa
|
SDRdaemonFEC: implemented set number of FEC blocks button
|
2017-06-09 00:21:05 +02:00 |
|
f4exb
|
a144b200fc
|
SDRdaemonFEC: GUI refactoring (3)
|
2017-06-08 23:56:10 +02:00 |
|
f4exb
|
860048a1d1
|
SDRdaemonFEC: implemented tx delay as percentage of UDP packet process time
|
2017-06-08 23:35:52 +02:00 |
|
f4exb
|
45b3c73c20
|
SDRdaemonFEC: GUI refactoring: changed status calculation so that it is OK when idle (256 blocks)
|
2017-06-08 19:21:33 +02:00 |
|
f4exb
|
5d4681bffa
|
SDRdaemonFEC: GUI refactoring (2)
|
2017-06-08 16:49:52 +02:00 |
|
f4exb
|
8ba113b641
|
SDRdaemonFEC: implemented events count
|
2017-06-08 15:31:24 +02:00 |
|
f4exb
|
ea5aa71ffc
|
SDRdaemonFEC: GUI refactoring (1)
|
2017-06-08 08:40:21 +02:00 |
|
f4exb
|
27eae5e3b4
|
SDRdaemonFEC: refactor to better look like SDRdaemonSink
|
2017-06-08 02:06:36 +02:00 |
|
f4exb
|
407976d4c3
|
SDRdaemonFEC: added a settings class
|
2017-06-08 00:29:15 +02:00 |
|
f4exb
|
a60fac0679
|
SDRDaemonSink: fixed deserialization
|
2017-06-08 00:21:46 +02:00 |
|
f4exb
|
0935071f97
|
SDRDaemonSink: set the Tx delay as a percentage of the nominal UDP block transmission time
|
2017-06-08 00:01:56 +02:00 |
|
f4exb
|
d6eb9788c4
|
HackRF input: force settings at start and on preset deserialization
|
2017-05-26 17:43:58 +02:00 |
|
f4exb
|
3b44a5367c
|
HackRF: fixed bandwidth selection
|
2017-05-26 17:42:57 +02:00 |
|
f4exb
|
2ae702763b
|
Fixed critical compiler warnings in Windows
|
2017-05-26 10:35:29 +02:00 |
|
f4exb
|
3a3d8e3dcb
|
activated compiler warnings
|
2017-05-25 20:13:34 +02:00 |
|
f4exb
|
c47c3fb5b1
|
SDRdaemon and SDRdaemonFEC: removed useless connection to not existing updateHardware slot
|
2017-05-23 01:50:17 +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
|
396baa22c8
|
New value dial color schemes: new yellow color scheme for filters. Use it in LimeSDR plugins
|
2017-05-16 21:24:25 +02:00 |
|
f4exb
|
5a96b78454
|
File plugins and Channel analyzer NG: fixed thumbwheels so that they appear correctly in Windows version
|
2017-05-16 18:48:27 +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 |
|
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
|
da868edb68
|
New value dial color schemes
|
2017-05-16 09:07:58 +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
|
7c5da2e84d
|
LimeSDR: updated documentation
|
2017-05-13 18:09:30 +02:00 |
|
f4exb
|
154f22d268
|
LimeSDR input: force apply settings on start
|
2017-05-13 14:35:12 +02:00 |
|
f4exb
|
225f25b9f4
|
LimeSDR: set NCO button appropriately
|
2017-05-12 03:31:42 +02:00 |
|
f4exb
|
428d4d6b75
|
LimeSDR Windows build: build plugins
|
2017-05-09 12:16:09 +02:00 |
|
f4exb
|
ac7b5a9e6f
|
LimeSDR support: built-in LimeSuite for Debian: updated documentation
|
2017-05-09 04:26:51 +02:00 |
|
f4exb
|
8a364d36c9
|
LimeSDR support: built-in LimeSuite for Debian - added dependent include subdirectories
|
2017-05-09 03:46:43 +02:00 |
|
f4exb
|
b5f70bd7f6
|
LimeSDR support: built-in LimeSuite for Debian - use internal LimeSutie in plugins
|
2017-05-09 03:30:26 +02:00 |
|
f4exb
|
101de1bdee
|
LimeSDR: updated documentation telling that the plugins are not available in binary packages
|
2017-05-09 01:20:37 +02:00 |
|
f4exb
|
5163fcd96b
|
Removed LimeSDR support from Debian build if LimeSuite is not found
|
2017-05-09 01:15:58 +02:00 |
|
f4exb
|
10cbfb3b44
|
LimeSDR: added soft decimation/interpolation by 64
|
2017-05-08 17:30:08 +02:00 |
|
f4exb
|
a159e72e20
|
LimeSDR: updated documentation
|
2017-05-08 11:59:30 +02:00 |
|
f4exb
|
6fb6e35607
|
LimeSDR input: changed default gain to 50 dB
|
2017-05-08 11:03:05 +02:00 |
|
f4exb
|
a538fadb0c
|
LimeSDR: do not perform calibration in some cases
|
2017-05-08 11:02:31 +02:00 |
|
f4exb
|
df9e1d5900
|
LimeSDR input: antenna select fixes
|
2017-05-07 01:47:31 +02:00 |
|
f4exb
|
cf267b1254
|
Code warnings in Eclipse cleanup
|
2017-05-05 10:40:45 +02:00 |
|
f4exb
|
3fff41ce70
|
cppcheck fixes
|
2017-05-05 09:30:45 +02:00 |
|
f4exb
|
4818e629de
|
Bumped version to 3.4.1
|
2017-04-26 18:43:13 +02:00 |
|
f4exb
|
56582ab2b2
|
HackRF: rationalize start/stop device. Needs latest version of libhackrf (2017/03/01) and 2017.02.1 firmware
|
2017-04-26 16:35:05 +02:00 |
|
f4exb
|
54aa3ae27e
|
LimeSDR output: documentation
|
2017-04-24 17:51:07 +02:00 |
|
f4exb
|
2c618684c1
|
LimeSDR input: updated documentation
|
2017-04-24 15:19:11 +02:00 |
|
f4exb
|
0c62f50bc7
|
LimeSDR input: increased FIFO and buffer sizes
|
2017-04-24 09:57:21 +02:00 |
|
f4exb
|
d1e16b6ab0
|
LimeSDR output: regulate Tx output
|
2017-04-24 03:12:02 +02:00 |
|
f4exb
|
e0b7027756
|
LimeSDR input: added antenna selection
|
2017-04-23 16:23:01 +02:00 |
|
f4exb
|
465b073d77
|
LimeSDR: suspend/resume all buddies threads before/after open/close
|
2017-04-23 04:01:00 +02:00 |
|
f4exb
|
7ad6533b1f
|
LimeSDR: fixed reporting sample rate to buddies
|
2017-04-23 03:36:10 +02:00 |
|
f4exb
|
5556e65503
|
LimeSDR: corrected center frequency reporting
|
2017-04-23 02:50:19 +02:00 |
|
f4exb
|
29a44a27f6
|
LimeSDR: implemented common thread interface for input and output plugins to be able to start/stop thread from each other
|
2017-04-22 10:40:57 +02:00 |
|
f4exb
|
4ae889c06a
|
LimeSDR input: small code refactoring
|
2017-04-22 06:37:36 +02:00 |
|
Edouard Griffiths
|
37bbeb87cb
|
LimeSDR input: make sure fc pos is set to center
|
2017-04-21 20:30:25 +02:00 |
|
Edouard Griffiths
|
183b957f10
|
LimeSDR input: correct compile errors
|
2017-04-21 20:11:13 +02:00 |
|
f4exb
|
bef210d97f
|
LimeSDR input: removed FcPos from settings. Serialize/Deserialize NCO data
|
2017-04-21 16:46:09 +02:00 |
|
f4exb
|
688ca8ab46
|
LimeSDR input: handle center frequency and NCO for Tx buddies
|
2017-04-21 00:14:55 +02:00 |
|
f4exb
|
5c8732dc66
|
LimeSDR input: handle NCO for buddies
|
2017-04-20 23:43:24 +02:00 |
|
f4exb
|
099aa72fa2
|
LimeSDR: fix segfault when trying to get status on the uninitialized stream
|
2017-04-20 23:32:08 +02:00 |
|
f4exb
|
35f51bcdb2
|
LimeSDR input: handle NCO for self
|
2017-04-20 23:02:06 +02:00 |
|
f4exb
|
11e5b3a429
|
LimeSDR input: NCO support basic
|
2017-04-20 20:18:50 +02:00 |
|
f4exb
|
826941ba80
|
LimeSDR input: NCO support (draft #1)
|
2017-04-20 18:21:01 +02:00 |
|
f4exb
|
01b469ec80
|
LimeSDR input: suspend/resume Rx buddy thread when opening/closing so that the stream can be allocated/de-allocated properly
|
2017-04-20 01:39:05 +02:00 |
|
f4exb
|
edfcb36dab
|
LimeSDR input: removed stream status debug messages
|
2017-04-20 00:48:00 +02:00 |
|
f4exb
|
80acb46b0d
|
LimeSDR input: increase FIFO progress bar height
|
2017-04-20 00:47:18 +02:00 |
|
f4exb
|
0c285315d9
|
LimeSDR input: set FIFO progress bar stylesheet properly
|
2017-04-20 00:37:46 +02:00 |
|
f4exb
|
b8174714ff
|
LimeSDR: suspend buddies threads if changing critical values
|
2017-04-20 00:01:11 +02:00 |
|
f4exb
|
44e00e4aeb
|
LimeSDR input: start or stop thread only if not started or stopped
|
2017-04-19 23:07:32 +02:00 |
|
f4exb
|
2c5ea336da
|
LimeSDR input: status bar updated
|
2017-04-19 22:43:18 +02:00 |
|
f4exb
|
db67e07ab9
|
LimeSDR input: implemented basic stream reporting
|
2017-04-19 18:41:55 +02:00 |
|
f4exb
|
1a1c793014
|
LimeSDR input: moved thread suspend before device configuration update
|
2017-04-19 08:34:27 +02:00 |
|
f4exb
|
5cd430c245
|
LimeSDR input: moved stream setup and destruciton in open and close device methods respectively
|
2017-04-19 08:19:09 +02:00 |
|
f4exb
|
0847a8464c
|
LimeSDR input: fixed message passing between buddies
|
2017-04-19 01:04:57 +02:00 |
|
f4exb
|
09981263bc
|
LimeSDR input: suspend thread for configuration only if in running state
|
2017-04-19 00:09:24 +02:00 |
|
f4exb
|
3621849027
|
LimeSDR input: corrected getSampleRate not to divide source sample rate by hardware decimation
|
2017-04-19 00:00:47 +02:00 |
|
f4exb
|
763175ab55
|
LimeSDR input: suspend thread while changing configuration
|
2017-04-18 23:26:30 +02:00 |
|
f4exb
|
54f3a51203
|
LimeSDR input: channel #0 streaming
|
2017-04-18 22:22:21 +02:00 |
|
f4exb
|
d3312c90d4
|
LimeSDR input: start and stop stream before and after the read loop. Use actual number of samples for callback
|
2017-04-18 13:56:05 +02:00 |
|
f4exb
|
65cccbdd75
|
LimeSDR input: perform automatic calibration after configuration change
|
2017-04-18 13:50:28 +02:00 |
|
f4exb
|
3d12ff1de0
|
LimeSDR input: hard decimation is not on the host side
|
2017-04-18 13:33:33 +02:00 |
|
f4exb
|
5fb05cbfad
|
LimeSDR input: more debug messages
|
2017-04-18 08:35:25 +02:00 |
|
f4exb
|
6dd66cb23c
|
Set limesdrinput.cpp line endings to Unix
|
2017-04-18 02:12:15 +02:00 |
|
f4exb
|
1a22772744
|
LimeSDR input: fixed DSP message not sent to self when sending to buddies
|
2017-04-18 02:10:37 +02:00 |
|
f4exb
|
d7acf6f1f9
|
LimeSDR input: GUI updates
|
2017-04-18 02:01:30 +02:00 |
|
f4exb
|
c07d4483e0
|
LimeSDR input: use a value dial for the analog lowpass filter
|
2017-04-18 01:16:39 +02:00 |
|
f4exb
|
35f7124a74
|
LimeSDR input: debug (2)
|
2017-04-18 00:50:03 +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
|
d9b6dde304
|
LimeSDR input: extract serial number from LMS info string
|
2017-04-17 11:50:09 +02:00 |
|
f4exb
|
54599c1231
|
LimeSDR input: debug (1)
|
2017-04-17 11:24:56 +02:00 |
|
f4exb
|
7d61557204
|
LimeSDR support: ready
|
2017-04-17 10:05:05 +02:00 |
|
f4exb
|
b1e12954c7
|
BladeRF input: cleaned up useless MessageReportBladeRF
|
2017-04-17 01:28:05 +02:00 |
|
f4exb
|
67a149ac06
|
LimeSDR support (13)
|
2017-04-17 01:10:32 +02:00 |
|
f4exb
|
92e7bb8eba
|
LimeSDR support (12)
|
2017-04-16 19:30:46 +02:00 |
|
f4exb
|
7c1ff7c5ad
|
LimeSDR support: removed Debian specifics from the build as it will use LimeSuite as an external package
|
2017-04-16 09:58:35 +02:00 |
|
f4exb
|
561baf975d
|
LimeSDR support (11) compiles
|
2017-04-16 04:58:52 +02:00 |
|
f4exb
|
6ed2fbee10
|
LimeSDR support (10)
|
2017-04-15 11:45:01 +02:00 |
|
f4exb
|
0204cca9e3
|
LimeSDR support (9)
|
2017-04-15 10:31:16 +02:00 |
|
f4exb
|
3fa6c06d6f
|
LimeSDR support (8)
|
2017-04-15 04:52:12 +02:00 |
|
f4exb
|
67bb7353a8
|
LimeSDR support (7)
|
2017-04-14 18:30:37 +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
|
1e086fb303
|
FCDPro+: open/close new style
|
2017-04-14 03:29:50 +02:00 |
|
f4exb
|
f456293b84
|
FCDPro: open/close new style
|
2017-04-14 03:24:21 +02:00 |
|
f4exb
|
b05897d221
|
SDRplay: open/close new style
|
2017-04-14 03:17:04 +02:00 |
|
f4exb
|
3fa28dab30
|
SDRPlay: use device sequence number from device API
|
2017-04-14 02:49:41 +02:00 |
|
f4exb
|
d001099f7e
|
SDRPlay: init thread on start
|
2017-04-14 02:46:52 +02:00 |
|
f4exb
|
c8146808a2
|
SDRplay: changed placement of input object creation in the GUI
|
2017-04-14 02:22:37 +02:00 |
|
f4exb
|
00cf437bf2
|
HackRF: changed placement of input object creation in the GUI
|
2017-04-14 02:16:04 +02:00 |
|
f4exb
|
0a29f34b94
|
HackRF: open device by serial number
|
2017-04-14 02:09:36 +02:00 |
|
f4exb
|
01b2c42a5f
|
BladeRF: open device by serial number
|
2017-04-14 01:59:09 +02:00 |
|
f4exb
|
651303e860
|
HackRF: Rx/Tx opem/close new style corrections
|
2017-04-14 01:49:48 +02:00 |
|
f4exb
|
dea2764811
|
HackRF: Rx/Tx opem/close new style
|
2017-04-14 01:41:02 +02:00 |
|
f4exb
|
ecdc99f59b
|
HackRF input: refactoring: device open close moved in the constructor and destructor respectively of the input object
|
2017-04-14 00:14:40 +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
|
5971c8a7ee
|
Airspy: fixed segfault when accessing non-initialized thread
|
2017-04-13 20:29:05 +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
|
527b5ef2f5
|
LimeSDR support (6)
|
2017-04-13 18:18:15 +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
|
0c972455da
|
SDRDaemonFEC input: call input object destructor in GUI destructor (was missing)
|
2017-04-13 01:28:44 +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
|
371bf9a5ec
|
LimeSDR support (5)
|
2017-04-12 17:25:26 +02:00 |
|
f4exb
|
3e3fd44ac0
|
LimeSDR support (4)
|
2017-04-12 00:55:00 +02:00 |
|
f4exb
|
a2157a224f
|
Continuous sample rate setting: updated related plugins documentation
|
2017-04-09 20:30:01 +02:00 |
|
f4exb
|
5ba3dc89e8
|
HackRF input: GUI updates
|
2017-04-02 03:42:16 +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
|
f91eba5b10
|
HackRF output: continuous sample rate setting
|
2017-04-02 00:23:02 +02:00 |
|
f4exb
|
813d79a115
|
HackRF input: continuous sample rate setting
|
2017-04-01 13:08:41 +02:00 |
|
f4exb
|
43d40a4ace
|
ATV Modulator: PAL-M (525l) effective support
|
2017-03-12 21:41:01 +01: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
|
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
|
f7d7551d01
|
HackRF support: changed sample rates to sample precision
|
2017-02-18 11:21:12 +01:00 |
|
f4exb
|
91cb2c39f5
|
SDRdaemonFEC plugin: UDP connect before bind
|
2017-02-03 08:20:53 +01:00 |
|
f4exb
|
d0d2a2de0a
|
HackRF input plugin: documentation
|
2017-01-11 19:48:45 +01:00 |
|
f4exb
|
201695bb67
|
HackRF plugins: correct start/stop sequences
|
2017-01-11 01:21:22 +01:00 |
|
f4exb
|
5b26c7f374
|
Windows build: added missing bits
|
2017-01-09 01:31:58 +01:00 |
|
f4exb
|
61e45297df
|
HackRF plugins: shorten wait time in running loop so that start/stop can react faster (delay set to 200ms instead of 1s)
|
2017-01-09 00:08:33 +01:00 |
|
f4exb
|
212a8ad2f9
|
HackRF input plugin: pass thread pointer in the callback instead of using a static variable
|
2017-01-08 10:44:38 +01:00 |
|
f4exb
|
85ed39c767
|
HackRF output plugin: compiles
|
2017-01-08 04:13:20 +01:00 |
|
f4exb
|
1a8d96d874
|
HackRF input plugin: use actual sample rate and bandwidth values not indexes
|
2017-01-08 02:48:01 +01:00 |
|
f4exb
|
a02b78d24d
|
HackRF input: open and close device considering the possible sink buddy
|
2017-01-08 00:33:11 +01:00 |
|
f4exb
|
250a7f340c
|
HackRF Output support: created a HackRF device library for Rx/Tx common routines and structures
|
2017-01-07 11:24:09 +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 |
|
f4exb
|
ddb3c6909b
|
Specify SDRplay RSP1 (only) is supported
|
2016-12-28 08:22:29 +01:00 |
|
f4exb
|
dc2df804f7
|
HackRF Tx support: rename more Rx files and cmake items
|
2016-12-27 03:14:50 +01:00 |
|
f4exb
|
7ef54cc2e0
|
BladeRF Tx support: rename more Rx files and cmake items
|
2016-12-27 03:11:57 +01:00 |
|
f4exb
|
da53b153ab
|
HackRF Tx support: rename Rx files and classes
|
2016-12-27 02:25:06 +01:00 |
|
f4exb
|
b677fe4d32
|
BladeRF Tx support: rename Rx files and classes
|
2016-12-27 02:14:31 +01:00 |
|
f4exb
|
abad9d7299
|
SDRDaemoFEC plugin: fixed possible segfault
|
2016-12-11 14:32:10 +01:00 |
|
f4exb
|
1166cbad2e
|
Debian build: fixed SDRdaemonFEC plugin missing
|
2016-12-07 17:05:51 +01:00 |
|
f4exb
|
e516672b8f
|
Debian build: correction
|
2016-11-29 18:20:11 +01:00 |
|