kopia lustrzana https://github.com/projecthorus/radiosonde_auto_rx
Support RTL-SDR AGC config
rodzic
9c82ab477a
commit
5a238fc41b
|
|
@ -133,6 +133,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx=0,
|
||||
ppm=0,
|
||||
gain=-1,
|
||||
agc=0,
|
||||
bias=False,
|
||||
save_decode_audio=False,
|
||||
save_decode_iq=False,
|
||||
|
|
@ -200,6 +201,7 @@ class SondeDecoder(object):
|
|||
self.rtl_device_idx = rtl_device_idx
|
||||
self.ppm = ppm
|
||||
self.gain = gain
|
||||
self.agc = agc
|
||||
self.bias = bias
|
||||
self.save_decode_audio = save_decode_audio
|
||||
self.save_decode_iq = save_decode_iq
|
||||
|
|
@ -375,6 +377,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias,
|
||||
highpass = 20,
|
||||
lowpass = 2600
|
||||
|
|
@ -441,6 +444,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias,
|
||||
highpass = 20,
|
||||
lowpass = 2500
|
||||
|
|
@ -474,6 +478,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias,
|
||||
highpass = 20,
|
||||
lowpass = 2000
|
||||
|
|
@ -502,6 +507,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias,
|
||||
highpass = 20
|
||||
)
|
||||
|
|
@ -528,6 +534,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias
|
||||
)
|
||||
|
||||
|
|
@ -553,6 +560,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias
|
||||
)
|
||||
|
||||
|
|
@ -580,6 +588,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias
|
||||
)
|
||||
|
||||
|
|
@ -616,6 +625,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias,
|
||||
fast_filter = True
|
||||
)
|
||||
|
|
@ -652,6 +662,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias,
|
||||
highpass = 20,
|
||||
lowpass = 2600
|
||||
|
|
@ -678,6 +689,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias
|
||||
)
|
||||
|
||||
|
|
@ -703,6 +715,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias
|
||||
)
|
||||
|
||||
|
|
@ -766,6 +779,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias
|
||||
)
|
||||
|
||||
|
|
@ -840,6 +854,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias
|
||||
)
|
||||
|
||||
|
|
@ -890,6 +905,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias
|
||||
)
|
||||
|
||||
|
|
@ -941,6 +957,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias
|
||||
)
|
||||
|
||||
|
|
@ -982,6 +999,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias
|
||||
)
|
||||
|
||||
|
|
@ -1021,6 +1039,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias
|
||||
)
|
||||
|
||||
|
|
@ -1062,6 +1081,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias
|
||||
)
|
||||
# Add in tee command to save IQ to disk if debugging is enabled.
|
||||
|
|
@ -1102,6 +1122,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias
|
||||
)
|
||||
|
||||
|
|
@ -1147,6 +1168,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias,
|
||||
fast_filter = True # Don't use -F9
|
||||
)
|
||||
|
|
@ -1188,6 +1210,7 @@ class SondeDecoder(object):
|
|||
rtl_device_idx = self.rtl_device_idx,
|
||||
ppm = self.ppm,
|
||||
gain = self.gain,
|
||||
agc = self.agc,
|
||||
bias = self.bias
|
||||
)
|
||||
|
||||
|
|
|
|||
Ładowanie…
Reference in New Issue