f4exb
|
f981773f81
|
TCP src code cleanup
|
2015-11-19 03:26:46 +01:00 |
|
f4exb
|
0492c50e55
|
Enhancements to TCP src plugin. Effectively show channel power on TCP src GUI
|
2015-11-18 06:05:13 +01:00 |
|
f4exb
|
9b93405554
|
TCPsrc GUI enhancements
|
2015-11-18 05:36:29 +01:00 |
|
f4exb
|
681863b2a2
|
Fixed NFM squelch
|
2015-10-25 14:47:28 +01:00 |
|
f4exb
|
53cc5b7db0
|
Fixed channel analyzer initialization phase
|
2015-10-22 03:42:27 +02:00 |
|
f4exb
|
8bf08500bf
|
Removed commented out code
|
2015-10-21 21:20:05 +02:00 |
|
f4exb
|
35440d60f6
|
Attempt at fixing some race conditions #1
|
2015-10-21 02:32:21 +02:00 |
|
Edouard Griffiths
|
687783ce5b
|
Fixed HackRF list of devices not freed before exit
|
2015-10-19 03:56:56 +02:00 |
|
f4exb
|
dc3bdc62e1
|
SSB demod: fixed audio volume too low
|
2015-10-11 06:57:26 +02:00 |
|
f4exb
|
e9f122fac1
|
NFM demod: optimized feed routine. Fixed channel power calculation
|
2015-10-11 06:34:12 +02:00 |
|
f4exb
|
cdadb7cb9b
|
Channel Analyzer: optimize samples processing
|
2015-10-09 09:02:44 +02:00 |
|
f4exb
|
9cd0639fed
|
Corrected deserializing of bandwidth and low cutoff
|
2015-10-09 08:55:22 +02:00 |
|
f4exb
|
76a60a8cb2
|
Use vertical tab for channel tabs
|
2015-10-09 08:45:29 +02:00 |
|
f4exb
|
7742c0de2d
|
Optimization: avoid cvtsd2ss instructions by using explicit floating point litterals. Spectrum histogram calculation optimization
|
2015-10-09 03:59:28 +02:00 |
|
f4exb
|
4ef4dc9939
|
NFM: Deactivated AF squelch and replaced it by a power level squelch.
Adjusted power value.
|
2015-10-06 09:28:08 +02:00 |
|
f4exb
|
9b0d92b35b
|
One more sample rate for BladeRF
|
2015-10-06 05:37:17 +02:00 |
|
f4exb
|
821e4e9ec8
|
NFM demod: fixed volume and scaling of magnitude squared
|
2015-10-05 09:17:44 +02:00 |
|
f4exb
|
453e53541b
|
New sample rates for BladeRF
|
2015-10-05 08:24:09 +02:00 |
|
f4exb
|
30757449ad
|
Fixed NFM CTCSS display layout. Enhanced NFM and channel analyzer channel power averaging
|
2015-10-05 03:32:00 +02:00 |
|
f4exb
|
360b94966b
|
Enhance channel power display
|
2015-10-05 02:18:32 +02:00 |
|
f4exb
|
6a9743bb3d
|
WFM: channel power averaging for display
|
2015-10-05 01:15:22 +02:00 |
|
f4exb
|
876c257aaf
|
Optimize AM demod
|
2015-10-05 00:54:14 +02:00 |
|
f4exb
|
bae3632fad
|
AM demod: added display of channel power in dB. Changed minus radio button for a iconified toggle button
|
2015-10-04 11:22:37 +02:00 |
|
f4exb
|
7663a9bc1d
|
SSB demod: added display of channel power in dB. Changed minus radio button for a iconified toggle button
|
2015-10-04 10:50:26 +02:00 |
|
f4exb
|
52dafd994b
|
WFM demod: added display of channel power in dB. Changed minus radio button for a iconified toggle button
|
2015-10-04 07:14:44 +02:00 |
|
f4exb
|
438df2975e
|
NFM demod: added display of channel power in dB. Changed minus radio button for a iconified toggle button
|
2015-10-04 06:26:06 +02:00 |
|
f4exb
|
f1cd4bf992
|
Channel analyzer: added display of channel power in dB. Changed minus radio button for a iconified toggle button
|
2015-10-04 05:28:11 +02:00 |
|
f4exb
|
1ac49ce8ce
|
Fixed setting of source of same kind with different sequence number
|
2015-10-03 23:59:02 +02:00 |
|
f4exb
|
f9913c7875
|
debug message
|
2015-10-03 22:31:46 +02:00 |
|
f4exb
|
fe40be00a9
|
Fixed WFM demod RF filrer
|
2015-10-03 05:15:39 +02:00 |
|
f4exb
|
eb08ef55b3
|
Fixed Fc position adjustment for Airspy and HackRF
|
2015-10-01 06:34:08 +02:00 |
|
f4exb
|
dc81e2dd9c
|
RTLSDR: implemented Fc position adjustment
|
2015-10-01 06:30:50 +02:00 |
|
f4exb
|
2ceacfa107
|
Normalize BladeRF plugin identifier
|
2015-10-01 05:47:24 +02:00 |
|
f4exb
|
6d3f975124
|
Normalize device name displays
|
2015-10-01 05:44:33 +02:00 |
|
f4exb
|
df2077caa7
|
RTLSDR: DC offset and IQ imbalance buttons. Standard device ID in plugin
|
2015-10-01 05:05:46 +02:00 |
|
f4exb
|
3cc73fbf61
|
RTL-SDR: replaced serializer by setting class
|
2015-10-01 04:39:00 +02:00 |
|
f4exb
|
3540efc696
|
FCD Pro+: normalized plugin device Id definition
|
2015-10-01 04:23:22 +02:00 |
|
f4exb
|
6616f92a36
|
FCD Pro+: implemented DC block and IQ imbalance buttons
|
2015-10-01 04:13:04 +02:00 |
|
f4exb
|
a25fa4ef97
|
FCD Pro+: replaced serializer with settings
|
2015-10-01 03:37:53 +02:00 |
|
f4exb
|
b31033c0a2
|
Added DC block and IQ correction buttons to BladeRF
|
2015-10-01 03:18:20 +02:00 |
|
f4exb
|
d2a41a5b9d
|
Removed deprecated BladeRF serializer
|
2015-10-01 02:49:12 +02:00 |
|
f4exb
|
4386f5e4a5
|
Added DC offset and IQ imbalance buttons to Airspy GUI
|
2015-10-01 02:46:41 +02:00 |
|
Edouard Griffiths
|
76cb615a18
|
New preset design. Implement for BladeRF interim #3
|
2015-09-30 19:03:50 +02:00 |
|
Edouard Griffiths
|
9987c7db4f
|
New preset design. Implement for BladeRF interim #2
|
2015-09-30 18:56:00 +02:00 |
|
Edouard Griffiths
|
e2dd03ff48
|
New preset design. Implement for BladeRF interim #1
|
2015-09-30 18:55:45 +02:00 |
|
Edouard Griffiths
|
2309c89859
|
New preset design: fix missing bits in HackRF and Filesource plugin classes
|
2015-09-30 18:06:50 +02:00 |
|
Edouard Griffiths
|
49763934ea
|
Airspy serialization redesign final
|
2015-09-30 13:53:09 +02:00 |
|
Edouard Griffiths
|
fbda81163a
|
Removed now useless Airspy serializer class
|
2015-09-30 13:49:38 +02:00 |
|
Edouard Griffiths
|
e3a56e04d6
|
New preset design (single). Applied to Airspy. Missing DC block and IQ imbalance GUI
|
2015-09-30 13:34:49 +02:00 |
|
Edouard Griffiths
|
19a7170188
|
New preset design (single). Applied to Airspy. Interim state #2
|
2015-09-30 13:31:32 +02:00 |
|
Edouard Griffiths
|
4657790fd6
|
New preset design (single). Applied to Airspy. Interim state #1
|
2015-09-30 13:23:20 +02:00 |
|
Edouard Griffiths
|
51e4792d77
|
Removed stray include of libbladeRF.h
|
2015-09-30 11:09:46 +02:00 |
|
f4exb
|
cfcd08f6c1
|
Fixed source plugins virtual methods. All sample source plugins
|
2015-09-30 09:01:29 +02:00 |
|
f4exb
|
3ced80e198
|
Fixed source plugins virtual methods
|
2015-09-30 08:55:58 +02:00 |
|
f4exb
|
a1efdcc8dc
|
New preset design: changed device registration
|
2015-09-30 06:57:40 +02:00 |
|
f4exb
|
f50e717c20
|
New preset design (single) applied to FCD Pro
|
2015-09-30 05:38:58 +02:00 |
|
f4exb
|
ded446c43a
|
New preset design (single). Applied to HackRF
|
2015-09-30 04:39:09 +02:00 |
|
f4exb
|
2d9c0bcfd2
|
Review presets #1. Apply to HackRF
|
2015-09-30 03:46:46 +02:00 |
|
f4exb
|
921b511f96
|
Presets by source: set center frequency from preset center frequency
|
2015-09-29 03:35:14 +02:00 |
|
f4exb
|
e7a4d16d14
|
Fixed range limitation of channel analyzer delta frequency dial
|
2015-09-28 04:13:37 +02:00 |
|
f4exb
|
1450289e0f
|
Fixed glitches in channel analyzer decimation
|
2015-09-28 02:39:48 +02:00 |
|
f4exb
|
aa66d26059
|
Changed HackRF sample rate list
|
2015-09-27 22:44:47 +02:00 |
|
f4exb
|
f331a3986e
|
Fixed LO PPM calculation for the HackRF and Airspy
|
2015-09-27 18:32:19 +02:00 |
|
f4exb
|
fd78dda566
|
Fixed stop acquisition not working when sample rate is too high
|
2015-09-27 15:47:51 +02:00 |
|
f4exb
|
8ca8547148
|
removed useless handle source messages mechanism in HackRF GUI
|
2015-09-27 12:55:44 +02:00 |
|
f4exb
|
525a3f0024
|
post sample rate changes directly on DSP input message queue. Removed sample source output queue entirely as it was not reliable under stress
|
2015-09-27 12:50:38 +02:00 |
|
f4exb
|
7cc0d95054
|
Added support for HackRF
|
2015-09-27 11:27:02 +02:00 |
|
f4exb
|
2b092bf660
|
Added support for HackRF. Interim state #3
|
2015-09-27 07:37:15 +02:00 |
|
f4exb
|
3be1a1a3e2
|
Added support for HackRF. Interim state #2
|
2015-09-25 08:30:22 +02:00 |
|
f4exb
|
2932cbfdc3
|
Added support for HackRF. Interim state #1
|
2015-09-24 02:50:24 +02:00 |
|
f4exb
|
e75ab1c53e
|
NFM demod: squelch slider with 0.1 dB precision
|
2015-09-14 02:15:08 +02:00 |
|
f4exb
|
6b29864484
|
NFM demod: adjustments to AF squelh parameters
|
2015-09-13 18:17:15 +02:00 |
|
f4exb
|
e16b3a247b
|
NFM demod: adjusted AF squelch high frequency
|
2015-09-13 15:34:06 +02:00 |
|
f4exb
|
4246fb6381
|
NFM demod: revised AF squelch completely
|
2015-09-13 11:56:14 +02:00 |
|
f4exb
|
34942340a3
|
NFM demod: back to the basics
|
2015-09-12 16:34:57 +02:00 |
|
f4exb
|
c6b2730456
|
Fixed Airspy Mixer and VGA gains settings
|
2015-09-12 09:57:10 +02:00 |
|
f4exb
|
c4ad938083
|
Tried to fix NFM squelch again
|
2015-09-12 09:46:51 +02:00 |
|
f4exb
|
76d52e75fc
|
Fixed NFM squelch sensitivity
|
2015-09-12 01:21:14 +02:00 |
|
f4exb
|
efda927b93
|
Support for Airspy: corrected open device by sequence number
|
2015-09-11 09:12:56 +02:00 |
|
f4exb
|
0b7a8c8cdb
|
Support for Airspy: allow decimation by 64
|
2015-09-11 08:43:59 +02:00 |
|
f4exb
|
6e24ed6c28
|
Support for Airspy: make LO ppm correction effective
|
2015-09-11 08:23:04 +02:00 |
|
f4exb
|
efa1a0c58a
|
Support for Airspy: first working version
|
2015-09-11 03:02:02 +02:00 |
|
f4exb
|
7e88cfcd48
|
Support for Airspy: make pointer to thread private. Debug messages on enumeration
|
2015-09-10 08:12:49 +02:00 |
|
f4exb
|
61e6e3e2cc
|
Support for Airspy: compiles
|
2015-09-10 05:53:37 +02:00 |
|
f4exb
|
1e37479130
|
Support for Airspy: interim state #1
|
2015-09-09 09:13:24 +02:00 |
|
f4exb
|
178704be1c
|
Fixed FCD Pro LNA gain setting
|
2015-09-08 08:28:43 +02:00 |
|
f4exb
|
f23a115c23
|
Deep redesign: Better support for FCD dongles #12: finalized support of FCD Pro
|
2015-09-08 01:27:18 +02:00 |
|
f4exb
|
ddd6fb539c
|
Merge branch 'fix' into dev
|
2015-09-07 23:32:08 +02:00 |
|
f4exb
|
15c050c360
|
Fixed NFM strong signals handling: adjusted parameters
|
2015-09-07 09:32:29 +02:00 |
|
f4exb
|
1f4894364d
|
Deep redesign: Better support for FCD dongles #11: Proper support of FCD Pro
|
2015-09-07 05:35:01 +02:00 |
|
f4exb
|
cf68879962
|
Support of FCD Pro dongles part #2: basic gui, input and serialization
|
2015-09-07 04:55:55 +02:00 |
|
f4exb
|
b31e62e73c
|
Fixed NFM strong signals handling
|
2015-09-07 01:15:55 +02:00 |
|
f4exb
|
e784cf7f7f
|
Deep redesign: Better support for FCD dongles #10: Proper support of FCD Pro+
|
2015-09-06 01:34:20 +02:00 |
|
f4exb
|
7739db8fbe
|
Proper support of FCD Pro+ interim phase #1
|
2015-09-05 11:46:56 +02:00 |
|
f4exb
|
bf330c00fc
|
Moved FCD HID commands in their respective includes for Pro and Pro+
|
2015-09-05 06:24:02 +02:00 |
|
f4exb
|
208d3deb6e
|
Deep redesign: Better support for FCD dongles #9: use fcd_traits template instead of hardcoded values
|
2015-09-05 05:50:29 +02:00 |
|
f4exb
|
4dfe89c5b1
|
Deep redesign: Better support for FCD dongles #8: Use 8k buffer with FCD Pro+ as originally in FCD plugin
|
2015-09-04 05:15:23 +02:00 |
|
f4exb
|
0345969124
|
Deep redesign: Better support for FCD dongles #8: removed old FCD plugin
|
2015-09-04 05:03:45 +02:00 |
|
f4exb
|
a2a9c45210
|
Deep redesign: Better support for FCD dongles #7: Activate original Pro plugin with proper enumeration of Pro or Pro+ matching devices
|
2015-09-04 05:02:45 +02:00 |
|
f4exb
|
5453d63431
|
Deep redesign: Better support for FCD dongles #6: have two distinct plugins for Pro and Pro+. Only Pro+ is active at the moment
|
2015-09-04 04:10:38 +02:00 |
|
f4exb
|
410b6d15c0
|
Removed dependency on libbladeRF for filesource plugin
|
2015-09-04 02:25:45 +02:00 |
|
f4exb
|
919a1326f4
|
Deep redesign: Better support for FCD dongles #5: hardcode values since traits do not work with Qt framework
|
2015-09-04 02:24:02 +02:00 |
|
f4exb
|
5f84e56cf5
|
Deep redesign: Better support for FCD dongles #4: Fixed get center frequency from the plugin GUI
|
2015-09-03 08:50:07 +02:00 |
|
f4exb
|
01feb31a9e
|
Deep redesign: Better support for FCD dongles #3: Fixed frequency change at startup (apply settings with force). Aligned startup code with BladeRF's one (startWork method in thread)
|
2015-09-03 08:39:57 +02:00 |
|
f4exb
|
a909c4c40c
|
Deep redesign: Better support for FCD dongles #1
|
2015-09-03 03:57:54 +02:00 |
|
f4exb
|
4fba8144dc
|
Deep redesign: move to SDRangel #8. Updated plugin about text
|
2015-09-02 01:16:40 +02:00 |
|
f4exb
|
a559035e22
|
Deep redesign: fixed decimation bit shifts and halfband filter decimation bit loss
|
2015-09-02 00:12:00 +02:00 |
|
f4exb
|
f5021f5b9e
|
Make CTCSS processing conditional to GUI checkbox
|
2015-08-31 08:47:46 +02:00 |
|
f4exb
|
7f35fdeb89
|
Deep redesign: reverted message deqeuing changes
|
2015-08-30 23:22:18 +02:00 |
|
f4exb
|
3aa4dc710b
|
Deep redesign: move to SDRangel #6. New readme and cleanup
|
2015-08-30 21:46:27 +02:00 |
|
f4exb
|
4fdfcfe386
|
Deep redesign: fixed File input queuing of stream timing messages
|
2015-08-30 13:04:26 +02:00 |
|
f4exb
|
3e5a556cf7
|
Deep redesign: fixed BladeRF plugin segfault when no device is connected
|
2015-08-30 13:03:27 +02:00 |
|
f4exb
|
f121ba258b
|
Deep redesign: Valgrind optimization on NFM demod. Tuned NFM squelch.
|
2015-08-29 09:41:39 +02:00 |
|
f4exb
|
cebedf1460
|
Deep redesign: corrections after Valgrind memcheck
|
2015-08-29 03:09:44 +02:00 |
|
f4exb
|
5101a08632
|
Deep redesign: fixed FCD serialization. Pretty print utilities. Reverted optimization of source serializer
|
2015-08-28 11:12:31 +02:00 |
|
f4exb
|
38485ae0d0
|
Deep redesign: revised FCD source serialization
|
2015-08-28 03:36:11 +02:00 |
|
f4exb
|
beadd4d861
|
Deep redesign: removed inheritance depedency between bladeRF serializer and sample source serializer
|
2015-08-28 03:26:57 +02:00 |
|
f4exb
|
77fed9a1c7
|
Deep redesign: revised RTLSDR source serialization. Optimisation of data to blob serialization
|
2015-08-28 03:20:00 +02:00 |
|
f4exb
|
5f0056f442
|
Deep redesign: revised source serialization mechanism and use dedicated classes for this purpose
|
2015-08-28 02:27:05 +02:00 |
|
f4exb
|
f4f9a74269
|
Deep redesign: Changed Funcube read block from 8192 to 2048 bytes to fix fluidity problem
|
2015-08-27 08:31:02 +02:00 |
|
f4exb
|
30b51b5888
|
Deep redesign: FCD: Fixed type in sample rate 960000 -> 96000 (Hz)
|
2015-08-27 06:36:17 +02:00 |
|
f4exb
|
c348cc62e0
|
Deep redesign: Fixed FCD interface so that it (only) basically works
|
2015-08-27 06:27:40 +02:00 |
|
f4exb
|
bb35ad6925
|
Deep redesign: use the Decimators class for BladeRF also
|
2015-08-27 04:20:56 +02:00 |
|
f4exb
|
03004b2eb9
|
Deep redesign: Fixed file source reporting to its GUI
|
2015-08-26 09:25:02 +02:00 |
|
f4exb
|
b185ef0558
|
Deep redesign: fixed RTLSDR decimation by exporting BladeRF decimators into a generalized templatized class (Decimators)
|
2015-08-26 02:42:31 +02:00 |
|
f4exb
|
5a0668f9ec
|
Deep redesign: fixed RTLSDR input plugin
|
2015-08-26 02:03:20 +02:00 |
|
f4exb
|
a68104ab65
|
Deep redesign: removed useless samplesource subdirectory
|
2015-08-25 08:31:57 +02:00 |
|
f4exb
|
005eae774e
|
Deep redesign: use references for the iterator parameters of the sample sinks feed method
|
2015-08-25 08:24:23 +02:00 |
|
f4exb
|
fb2e601a03
|
Deep redesign: WFM demod: allocalte channel marker on demod GUI object stack
|
2015-08-25 00:59:14 +02:00 |
|
f4exb
|
a58deec1dc
|
Deep redesign: TCPsrc demod: allocalte channel marker on demod GUI object stack
|
2015-08-25 00:52:37 +02:00 |
|
f4exb
|
3e999fc2a9
|
Deep redesign: SSB demod: allocalte channel marker on demod GUI object stack
|
2015-08-25 00:48:56 +02:00 |
|
f4exb
|
204b9ed309
|
Deep redesign: NFM demod: allocalte channel marker on demod GUI object stack
|
2015-08-25 00:36:53 +02:00 |
|
f4exb
|
bb8af9e409
|
Deep redesign: LoRa demod: allocalte channel marker on demod GUI object stack
|
2015-08-24 23:56:12 +02:00 |
|
f4exb
|
ffadac9c6b
|
Deep redesign: Channel analyzer: allocalte channel marker on demod GUI object stack
|
2015-08-24 23:50:52 +02:00 |
|
f4exb
|
fd816a0b1d
|
Deep redesign: AM demod: allocalte channel marker on demod GUI object stack
|
2015-08-24 23:39:43 +02:00 |
|
f4exb
|
d2ed278ba3
|
Deep redesign: Rest of demods: Mutex to prevent concurrent critical updates with feed method
|
2015-08-24 23:23:45 +02:00 |
|
f4exb
|
69986fd186
|
Deep redesign: NFM and WFM: Mutex to prevent concurrent critical updates with feed method
|
2015-08-24 22:09:46 +02:00 |
|
f4exb
|
ca86cb781b
|
Deep redesign: fixed apply settings on mouse movements for channels that were missing conditional apply settings
|
2015-08-24 04:09:36 +02:00 |
|
f4exb
|
5582105c25
|
Deep redesign: debug WFM demod interpolator init
|
2015-08-24 02:59:18 +02:00 |
|
f4exb
|
67866854ca
|
Deep redesign: SSB audio FIFO on object stack
|
2015-08-24 02:40:02 +02:00 |
|
f4exb
|
11cc3044f8
|
Deep redesign: debug NFM demod interpolator init
|
2015-08-24 02:06:11 +02:00 |
|
f4exb
|
b36f3057ae
|
Deep redesign: removed unused sample sink from AM demod
|
2015-08-24 00:58:54 +02:00 |
|
f4exb
|
19b234c4df
|
Deep redesign: debug AM demod removing extraneous interpolator init in start method
|
2015-08-24 00:51:27 +02:00 |
|
f4exb
|
bc287a4c33
|
Deep redesign: debug session #2 phase #2: fixed multi-threading of channelizers
|
2015-08-21 08:54:28 +02:00 |
|
f4exb
|
38bc6563d4
|
Deep redesign: debug session #2 phase #1
|
2015-08-20 03:38:31 +02:00 |
|
f4exb
|
582ce24c62
|
Use specific message to communicate between channelizer and demodulator
|
2015-08-19 22:12:52 +02:00 |
|
f4exb
|
60a8946ce4
|
Deep redesign: Init sequence review phase #5: fixed source message forwarding for other sample sources
|
2015-08-19 22:12:08 +02:00 |
|
f4exb
|
23c956cf17
|
Deep redesign: Init sequence review phase #5: fixed source message forwarding for BladeRF only
|
2015-08-19 09:24:44 +02:00 |
|
f4exb
|
1fdeaa62c3
|
Deep redesign: Init sequence review phase #4: Fixing channel GUI init
|
2015-08-19 02:18:15 +02:00 |
|
f4exb
|
fc3e9efa8a
|
Deep redesign: Init sequence review phase #3: Implement sample source input messages handler
|
2015-08-19 01:45:06 +02:00 |
|