Edouard Griffiths
|
9fe292f162
|
BFM demod: RDS GUI part #8: group14 parsing into memebers implementation
|
2015-12-15 15:21:36 +01:00 |
|
f4exb
|
4387136420
|
BFM demod: RDS GUI part #7: cosmetic corrections on group 8 display
|
2015-12-15 08:54:13 +01:00 |
|
f4exb
|
bbf2469431
|
BFM demod: RDS GUI part #6: implemented groups 1,2 and 8
|
2015-12-15 02:55:12 +01:00 |
|
Edouard Griffiths
|
542877a454
|
BFM demod: RDS GUI part #5: prepare groups 1, 2 and 8 implementation. Enhancements in the RDS GUI management
|
2015-12-14 15:15:31 +01:00 |
|
f4exb
|
9eb271b218
|
BFM demod: RDS GUI part #4: group 4 implementation
|
2015-12-14 09:01:37 +01:00 |
|
f4exb
|
8717efef92
|
BFM demod: RDS GUI part #3:various display optimizations
|
2015-12-14 04:01:41 +01:00 |
|
f4exb
|
fd8e771543
|
BFM demod: RDS GUI part #2: quality metrics report
|
2015-12-14 03:01:44 +01:00 |
|
f4exb
|
4d156044e4
|
BFM demod: RDS GUI part #1: counters, PI and Group 0
|
2015-12-14 01:36:13 +01:00 |
|
f4exb
|
48855bfb63
|
BFM demod: working RDS support
|
2015-12-13 09:45:29 +01:00 |
|
f4exb
|
6782c753ad
|
BFM decoder: implement RDS decoder
|
2015-12-13 02:54:22 +01:00 |
|
f4exb
|
df95e188e8
|
BFM demod: fixed stereo L-R injection factor
|
2015-12-12 23:13:37 +01:00 |
|
f4exb
|
74e338f092
|
Have a specialized class for UDP output (debug purpose)
|
2015-12-12 23:01:46 +01:00 |
|
f4exb
|
1be47adfef
|
BFM demod: RDS decoder cleanup
|
2015-12-12 19:53:24 +01:00 |
|
f4exb
|
1a9dca1632
|
BFM demod: working RDS demod
|
2015-12-12 15:14:26 +01:00 |
|
f4exb
|
8fa44a4ddb
|
Merged fix
|
2015-12-12 02:30:10 +01:00 |
|
f4exb
|
2aa0cea1ca
|
BFM demod: use atan2 phase discriminator with scaling depending on sample rate and excursion for better fidelity
|
2015-12-12 02:17:41 +01:00 |
|
f4exb
|
dcea42d309
|
BFM demod: RDS demod debug #1
|
2015-12-11 19:33:10 +01:00 |
|
f4exb
|
14f72bae8a
|
BFM demod: added RDS decoder class
|
2015-12-11 03:58:35 +01:00 |
|
f4exb
|
5761330365
|
BFM demod: RDS demod debug #1
|
2015-12-11 03:57:17 +01:00 |
|
Edouard Griffiths
|
dbd1db1f28
|
RDS demod: bugfix and errors debug prompt
|
2015-12-10 15:02:16 +01:00 |
|
Edouard Griffiths
|
ea0640c844
|
Corrected RDS demod clock phase calculation
|
2015-12-10 14:15:44 +01:00 |
|
Edouard Griffiths
|
4ecc0f18bb
|
BFM demod: basic RDS demodulator test
|
2015-12-10 14:10:48 +01:00 |
|
Edouard Griffiths
|
3cdab34fb7
|
BFM demod: RDS demod completed
|
2015-12-10 13:39:15 +01:00 |
|
f4exb
|
0705461d8a
|
BFM demod: added RDS demodulator class
|
2015-12-10 08:54:57 +01:00 |
|
f4exb
|
46aae9c5ad
|
BFM demod: changed to RDS PLL
|
2015-12-09 04:22:12 +01:00 |
|
f4exb
|
1b66b72a11
|
BFM demod: implement button to control RDS activation
|
2015-12-09 04:13:13 +01:00 |
|
f4exb
|
274626d58f
|
BFM demod: change channel color
|
2015-12-09 03:05:23 +01:00 |
|
f4exb
|
5b1592598e
|
BFM demod: save mono/stereo toggle
|
2015-12-09 01:59:16 +01:00 |
|
f4exb
|
2a194ca44e
|
Airspy: implemented LNA and Mixer AGC controls
|
2015-12-09 01:49:46 +01:00 |
|
f4exb
|
fa2d9aecf5
|
BFM demod: added pilot view option and pilot power display
|
2015-12-09 00:04:46 +01:00 |
|
Edouard Griffiths
|
cdf51b99e9
|
BFM demod: update spectrum setting with rate information upon channelizer change rate signal
|
2015-12-08 13:10:02 +01:00 |
|
f4exb
|
205fee6837
|
BFM demod: update spectrum with sample rate information by polling
|
2015-12-08 09:25:46 +01:00 |
|
f4exb
|
4aaaad2fe9
|
BFM demod: fixed mono
|
2015-12-08 08:30:45 +01:00 |
|
f4exb
|
9fdff1e028
|
BFM and WFM demods: Fixed initial RF BW display on deserialization
|
2015-12-08 02:23:58 +01:00 |
|
f4exb
|
e533997dbe
|
BFM demod: apply de-emphasis
|
2015-12-08 02:00:30 +01:00 |
|
f4exb
|
2f8fda7137
|
PLL cleanup
|
2015-12-07 22:31:44 +01:00 |
|
f4exb
|
508486f791
|
BFM demod: implemented mono/stereo control from GUI
|
2015-12-07 08:55:22 +01:00 |
|
f4exb
|
83423e13e0
|
BFM demod: working stereo decode. Mono/Stereo controls not implemented
|
2015-12-07 04:16:05 +01:00 |
|
f4exb
|
cd31cc6c0e
|
BFM demod: implemented mono/stereo control button with stereo pilot lock indication (green)
|
2015-12-07 03:36:56 +01:00 |
|
f4exb
|
baccaba2c8
|
BFM demod: PLL lock pilot carrier in flow
|
2015-12-07 02:18:31 +01:00 |
|
f4exb
|
f69e69a799
|
BFM demod: added phase lock class. Updated copyright notices
|
2015-12-06 19:47:55 +01:00 |
|
f4exb
|
7815531b3c
|
Added new Broadcast FM demod. Copy of WFM for now
|
2015-12-06 10:30:51 +01:00 |
|
f4exb
|
078ec79b1c
|
Mute option for NFM channel
|
2015-12-06 04:49:22 +01:00 |
|
f4exb
|
45261ce623
|
SSB demod: corrected BW and Low cut sliders limits
|
2015-12-06 02:37:40 +01:00 |
|
f4exb
|
5e0e3a01e1
|
SSB demod: implemented DSB option
|
2015-12-06 02:34:47 +01:00 |
|
f4exb
|
f512503dc1
|
SSB demod: implemented DSB GUI control
|
2015-12-06 00:43:40 +01:00 |
|
f4exb
|
fc89d3ea5c
|
SSB demod: add flip binaural channels option
|
2015-12-05 19:57:48 +01:00 |
|
f4exb
|
183701acc5
|
New icons for SSB channel
|
2015-12-05 19:39:11 +01:00 |
|
f4exb
|
b07d9c838d
|
SSB demod: binaural option
|
2015-12-05 18:48:15 +01:00 |
|
f4exb
|
f8c36546b0
|
UDP source: implemented mono/stereo audio input toggle
|
2015-12-05 12:23:55 +01:00 |
|
f4exb
|
f69264ec24
|
UDP source: move audio input setting to immediate group
|
2015-12-05 12:03:26 +01:00 |
|
f4exb
|
08a3bc9097
|
UDP source: new icons. Implemented audio on/off button with icon
|
2015-12-05 11:49:24 +01:00 |
|
f4exb
|
74f1f4e675
|
UDP source: interactive audio port setting from the GUI
|
2015-12-05 04:03:30 +01:00 |
|
f4exb
|
70d4088fa6
|
UDP source: fixed audio port assignment in configuration message handler
|
2015-12-05 03:36:31 +01:00 |
|
Edouard Griffiths
|
ddd5ec5dc8
|
UDP source: Implemented audio input port in input class only
|
2015-12-04 13:47:43 +01:00 |
|
f4exb
|
c15b71eb6b
|
UDP source: reinstated Audio port UI
|
2015-12-04 09:03:03 +01:00 |
|
f4exb
|
3f5d88b48d
|
UDP Source: change UDP port and Audio port accordingly
|
2015-12-04 08:54:47 +01:00 |
|
f4exb
|
c1f1c741f1
|
UDP Source: implemented audio enable and volume change
|
2015-12-04 03:46:51 +01:00 |
|
f4exb
|
eeecaf5d3f
|
UDP Source: new GUI items
|
2015-12-03 04:24:29 +01:00 |
|
f4exb
|
f297298adb
|
UDP source: basic audio return via UDP
|
2015-12-03 04:02:21 +01:00 |
|
f4exb
|
9ed6b40ba5
|
UDP Source: compiles
|
2015-12-02 02:28:31 +01:00 |
|
f4exb
|
ffebc53586
|
TCPSrc channel: process connexion/deconnnexion through messages
|
2015-11-27 08:49:36 +01:00 |
|
f4exb
|
10783906cb
|
Remove TCP references in attributes and variables of the UDP source plugin
|
2015-11-19 08:55:58 +01:00 |
|
f4exb
|
34e6c93a89
|
New UDP source channel plugin. For now a copy of TCP source plugin
|
2015-11-19 03:27:37 +01:00 |
|
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 |
|