More notes about gain and filters.
This commit is contained in:
parent
32dcfdd57f
commit
357451f639
30
NOTES.txt
30
NOTES.txt
|
@ -15,3 +15,33 @@ Casual test of ADC errors:
|
|||
* I/Q gain mismatch in order of 4%
|
||||
* I/Q phase mismatch in order of 1% of sample interval
|
||||
|
||||
With tuner in auto-gain mode, device autonomously switches between gain
|
||||
settings during a run. The tuner gain seems to switch between ~ 24 dB
|
||||
and ~ 34 dB without intermediate steps.
|
||||
|
||||
With RTL in AGC mode, the level of the digital sample stream is normalized
|
||||
to -6 dBFS. Unknown whether this is an analog or digital gain stage.
|
||||
Unknown whether AGC mode is coupled to Elonics IF gain or purely
|
||||
a digital thing in the RTL chip.
|
||||
Does this improve SNR or not?
|
||||
|
||||
Default settings in librtlsdr:
|
||||
Elonics LNA gain: when auto tuner gain: autonomous control with slow update
|
||||
otherwise gain as configured via rtlsdr_set_tuner_gain
|
||||
Elonics mixer gain: autonomous control disabled,
|
||||
gain depending on rtlsdr_set_tuner_gain
|
||||
Elonics IF linearity: optimize sensitivity (default), auto switch disabled
|
||||
Elonics IF gain: +6, +0, +0, +0, +9, +9 (non-standard mode)
|
||||
Elonics IF filters: matched to sample rate (note this may not be optimal)
|
||||
RTL AGC mode off
|
||||
|
||||
|
||||
Local radio stations:
|
||||
radio2 92600000 (good)
|
||||
radio3 96800000 (good)
|
||||
radio4 94300000 (bad)
|
||||
qmusic 100700000 (medium)
|
||||
radio538 102100000 (medium)
|
||||
radio10 103800000 (bad)
|
||||
radio west 89300000 (medium)
|
||||
|
||||
|
|
11
TODO.txt
11
TODO.txt
|
@ -1,12 +1,13 @@
|
|||
* (experiment) measure raw signal for radio3, radio4 for ~ 1 minute
|
||||
* different gain settings
|
||||
* with/without RTL AGC mode
|
||||
* with several IF gain settings
|
||||
* confirm theories about effect of gain, IF gain, AGC
|
||||
* (experiment) measure raw signal with several IF gain settings
|
||||
with/without AGC mode
|
||||
* figure out whether AGC mode is coupled to the Elonics IF gain settings
|
||||
or purely an RTL-internal thing
|
||||
|
||||
* look for effect of gain on baseband SNR
|
||||
* look for effect of ADC calibration on baseband SNR
|
||||
* look for effect of IF bandwidth on baseband SNR
|
||||
|
||||
* (experiment) try if RTL AGC mode improves FM decoding
|
||||
* (experiment) try if RTL2832 FIR filter can be optimized
|
||||
* (feature) support 'M' 'k' suffixes for sample rates and tuning frequency
|
||||
* (feature) implement off-line FM decoder in Python for experimentation
|
||||
|
|
Loading…
Reference in New Issue