f4exb
|
97fa96979a
|
FunCube Pro+ input: implemented transverter feature
|
2017-09-25 20:39:14 +02:00 |
|
f4exb
|
d9d1b8bfec
|
FunCube Pro input: implemented transverter feature
|
2017-09-25 20:16:25 +02:00 |
|
f4exb
|
37d44038f4
|
PlutoSDR output: implemented transverter feature
|
2017-09-25 19:11:13 +02:00 |
|
f4exb
|
99e96f1099
|
PlutoSDR input: transverter feature documentation
|
2017-09-24 14:32:49 +02:00 |
|
f4exb
|
24413bfb7d
|
PlutoSDR input: implemented transverter feature
|
2017-09-24 13:03:08 +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
|
83f9705e96
|
Merge branch 'dev' of /shared/development/sdrangel into dev
|
2017-09-23 17:20:55 +02:00 |
|
f4exb
|
da8857e0e1
|
Windows build fixes
|
2017-09-23 17:19:58 +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
|
d77f3ad72e
|
PlutoSDR: Remove from device enumeration if device is not accessible. Bumped version to 3.7.2
|
2017-09-23 03:46:01 +02:00 |
|
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
|
e127952c19
|
LimeSDR output: added documentation
|
2017-09-20 22:32:16 +02:00 |
|
f4exb
|
871f0eeb22
|
LimeSDR output: limit interpolation factor to 32
|
2017-09-20 22:31:42 +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
|
a81ea47da3
|
PlutoSDR output: change arrows direction to indicate interpolation
|
2017-09-20 00:53:30 +02:00 |
|
f4exb
|
37300fb5ae
|
LimeSDR output: added dB units on attenuation value display
|
2017-09-20 00:47:34 +02:00 |
|
f4exb
|
10b8f786b1
|
LimeSDR output: try to minimize latency
|
2017-09-20 00:21:06 +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
|
03fba87e46
|
LimeSDR output: added to build
|
2017-09-19 22:00:28 +02:00 |
|
f4exb
|
9bef36ebe7
|
Bumped version to 3.7.1
|
2017-09-19 16:43:50 +02:00 |
|
f4exb
|
0aee699855
|
PlutoSDR output: Windows build and fixed compilation errors
|
2017-09-19 14:32:39 +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
|
9dd99a4530
|
Separate construction/destruction for the sink output plugin core and the GUI
|
2017-09-16 11:34:25 +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
|
3cddc772b1
|
Output core creation method implementation in all sink plugins
|
2017-09-14 13:55:57 +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
|
0b4ee5cfcc
|
GUI segregation: Removed FileRecord reference in sample sink plugin GUIs
|
2017-09-04 11:07:59 +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
|
061253a4ba
|
UDP source plugin: updated version
|
2017-08-27 18:21:28 +02:00 |
|
f4exb
|
73bfbb5bd7
|
Updated documentation (4)
|
2017-08-27 18:09:51 +02:00 |
|
f4exb
|
11299cc63d
|
Updated documentation (3)
|
2017-08-27 18:03:51 +02:00 |
|
f4exb
|
59c43310fe
|
Updated documentation (2)
|
2017-08-27 17:20:35 +02:00 |
|
f4exb
|
4d36cba7a8
|
Updated documentation (1)
|
2017-08-27 11:28:54 +02:00 |
|
f4exb
|
4fe318e8d4
|
NFM demod: updated revision
|
2017-08-27 00:29:38 +02:00 |
|
f4exb
|
af63a8ed5c
|
NFM demod: implemented option to copy audio to UDP
|
2017-08-27 00:27:11 +02:00 |
|
f4exb
|
939e423c02
|
NFM demod: implemented basic channel settings dialog
|
2017-08-26 22:16:05 +02:00 |
|
f4exb
|
64e1389222
|
AM demod: use mono fixed volume samples for copy to UDP
|
2017-08-26 21:57:30 +02:00 |
|
f4exb
|
95bdb65443
|
UDP sink: use channel marker serializer/deserializer
|
2017-08-26 21:28:25 +02:00 |
|
f4exb
|
c495ba0f2a
|
UDP sink: save channel marker center frequency in only one slot
|
2017-08-26 21:20:35 +02:00 |
|
f4exb
|
1ff798f1d6
|
UDP source: use channel marker serializer/deserializer (1)
|
2017-08-26 21:03:37 +02:00 |
|
f4exb
|
7ae5c2a6d6
|
UDP source: save channel marker center frequency in only one slot
|
2017-08-26 15:13:03 +02:00 |
|
f4exb
|
70de05f060
|
DSD demodulator: use channel marker serializer/deserializer
|
2017-08-26 14:36:38 +02:00 |
|
f4exb
|
7af90583fe
|
BFM demodulator: use channel marker serializer/deserializer
|
2017-08-26 14:30:55 +02:00 |
|
f4exb
|
dea3cb2680
|
AM demodulator: use channel marker serializer/deserializer
|
2017-08-26 10:35:01 +02:00 |
|
f4exb
|
b2337e44dd
|
Channel marker own serializer/deserializer
|
2017-08-26 09:58:07 +02:00 |
|
f4exb
|
e0014867a7
|
UDP sink: fixed input power display placement
|
2017-08-26 06:10:16 +02:00 |
|
f4exb
|
8c06a74581
|
AM demod: fixed deserializator
|
2017-08-26 06:08:30 +02:00 |
|
f4exb
|
2e18f50eaf
|
AM demod: fixed copy audio to UDP switching
|
2017-08-26 05:57:49 +02:00 |
|
f4exb
|
27d504e1ac
|
AM demod: implement copy audio to UDP and basic channel settings dialog
|
2017-08-26 05:32:01 +02:00 |
|
f4exb
|
3b03da44b9
|
BFM demod: serialize/deserialize all channel marker parameters
|
2017-08-26 03:56:03 +02:00 |
|
f4exb
|
d84b69633c
|
DSD and BFM demods: fixed UDP copy button tooltip when port changes
|
2017-08-25 18:58:53 +02:00 |
|
f4exb
|
8a60af3e52
|
BFM demod: added basic channel settings dialog and copy audio to UDP option
|
2017-08-25 18:56:43 +02:00 |
|
f4exb
|
a5b7428755
|
UDP sink plugin: implemented a gain input control for real sample input
|
2017-08-25 15:29:45 +02:00 |
|
f4exb
|
a7d6b3a75d
|
UDP source plugin: use channel marker address and port
|
2017-08-25 12:12:46 +02:00 |
|
f4exb
|
dd08c69282
|
UDP sink plugin: use channel marker address and port
|
2017-08-25 11:26:59 +02:00 |
|