Thu Apr 8 18:41:49 2010
options
id
ssb_rx_v05_LF_multi_agc
_enabled
True
title
SSB Receiver V0.5
author
OZ9AEC
description
Simple SSB receiver prototype (LFRX)
window_size
2000, 2000
generate_options
wx_gui
category
Custom
run_options
prompt
run
True
realtime_scheduling
_coordinate
(10, 10)
_rotation
0
variable
id
samp_rate
_enabled
True
value
64e6/256
_coordinate
(175, 10)
_rotation
0
variable_slider
id
offset_fine
_enabled
True
label
Offset (fine)
value
0
min
-1000
max
1000
num_steps
400
style
wx.SL_HORIZONTAL
converver
float_converter
grid_pos
7,0,1,4
notebook
_coordinate
(11, 244)
_rotation
0
variable_slider
id
af_gain
_enabled
True
label
AF
value
0.9
min
0
max
2
num_steps
100
style
wx.SL_HORIZONTAL
converver
float_converter
grid_pos
10,2,1,1
notebook
_coordinate
(9, 533)
_rotation
0
variable_slider
id
center
_enabled
True
label
Center
value
-1500
min
-5000
max
5000
num_steps
1000
style
wx.SL_HORIZONTAL
converver
float_converter
grid_pos
9,0,1,2
notebook
_coordinate
(9, 682)
_rotation
0
variable_slider
id
width
_enabled
True
label
Width
value
2600
min
100
max
10000
num_steps
1000
style
wx.SL_HORIZONTAL
converver
float_converter
grid_pos
8,0,1,2
notebook
_coordinate
(148, 682)
_rotation
0
notebook
id
nbook
_enabled
True
style
wx.NB_TOP
labels
['RF Spectrum', 'IF Spectrum']
grid_pos
0,0,5,4
notebook
_coordinate
(150, 112)
_rotation
0
wxgui_fftsink2
id
wxgui_fftsink2_0
_enabled
True
type
complex
title
RF Spectrum
samp_rate
samp_rate
baseband_freq
LO+freq
y_per_div
10
y_divs
10
ref_level
50
ref_scale
2.0
fft_size
768
fft_rate
15
peak_hold
False
average
True
avg_alpha
0.5
win
None
win_size
900,300
grid_pos
notebook
nbook,0
_coordinate
(390, 80)
_rotation
0
gr_freq_xlating_fir_filter_xxx
id
gr_freq_xlating_fir_filter_xxx_0
_enabled
True
type
ccc
decim
5
taps
filter_taps
center_freq
-(offset_coarse+offset_fine)
samp_rate
samp_rate
_coordinate
(386, 321)
_rotation
0
usrp_simple_source_x
id
usrp_lfrx
_enabled
True
type
complex
format
which
0
decimation
256
frequency
freq
lo_offset
float('inf')
gain
rf_gain
side
B
rx_ant
RXA
hb_filters
_coordinate
(166, 306)
_rotation
0
variable_slider
id
trans
_enabled
True
label
Trans
value
300
min
100
max
2000
num_steps
1000
style
wx.SL_HORIZONTAL
converver
float_converter
grid_pos
10,0,1,2
notebook
_coordinate
(287, 683)
_rotation
0
variable
id
filter_taps
_enabled
True
value
firdes.low_pass(1, samp_rate, 25000, 2000, firdes.WIN_HAMMING, 6.76)
_coordinate
(390, 12)
_rotation
0
variable_static_text
id
usrp_freq
_enabled
True
label
USRP
value
freq
converver
float_converter
formatter
None
grid_pos
5,0,1,1
notebook
_coordinate
(800, 10)
_rotation
0
variable_static_text
id
rx_freq
_enabled
True
label
RX
value
freq+(offset_coarse+offset_fine)
converver
float_converter
formatter
None
grid_pos
5,2,1,1
notebook
_coordinate
(934, 11)
_rotation
0
variable
id
LO
_enabled
True
value
0
_coordinate
(572, 14)
_rotation
0
variable
id
high
_enabled
True
value
center+width/2
_coordinate
(430, 754)
_rotation
0
wxgui_fftsink2
id
wxgui_fftsink2_0_0
_enabled
True
type
complex
title
IF Spectrum
samp_rate
samp_rate/5
baseband_freq
0
y_per_div
10
y_divs
10
ref_level
50
ref_scale
2.0
fft_size
512
fft_rate
15
peak_hold
False
average
True
avg_alpha
0.5
win
None
win_size
grid_pos
notebook
nbook,1
_coordinate
(651, 81)
_rotation
0
variable
id
low
_enabled
True
value
center-width/2
_coordinate
(431, 682)
_rotation
0
gr_complex_to_real
id
gr_complex_to_real_0
_enabled
True
vlen
1
_coordinate
(1279, 203)
_rotation
0
blks2_rational_resampler_xxx
id
blks2_rational_resampler_xxx_1
_enabled
True
type
ccc
decim
500
interp
441
taps
[]
fractional_bw
0
_coordinate
(1067, 177)
_rotation
0
gr_agc2_xx
id
gr_agc2_xx_0
_enabled
True
type
complex
attack_rate
0.1
decay_rate
0.00005
reference
0.3
gain
1.0
max_gain
1.0
_coordinate
(879, 170)
_rotation
0
gr_multiply_const_vxx
id
gr_multiply_const_vxx_1_0_0
_enabled
True
type
float
const
af_gain
vlen
1
_coordinate
(1475, 500)
_rotation
0
blks2_rational_resampler_xxx
id
blks2_rational_resampler_xxx_1_0_0
_enabled
True
type
ccc
decim
500
interp
441
taps
[]
fractional_bw
0
_coordinate
(1066, 477)
_rotation
0
gr_complex_to_real
id
gr_complex_to_real_0_0_0
_enabled
True
vlen
1
_coordinate
(1278, 503)
_rotation
0
gr_wavfile_sink
id
gr_wavfile_sink_0_0_0
_enabled
True
file
/home/alexc/gnuradio/agctest/agc_100m_70u.wav
nchan
2
samp_rate
44100
bits_per_sample
16
_coordinate
(1679, 468)
_rotation
0
gr_agc2_xx
id
gr_agc2_xx_0_0_0
_enabled
True
type
complex
attack_rate
0.1
decay_rate
0.00007
reference
0.3
gain
1.0
max_gain
1.0
_coordinate
(878, 470)
_rotation
0
variable_slider
id
offset_coarse
_enabled
True
label
Offset (coarse)
value
-100000
min
-100000
max
100000
num_steps
1000
style
wx.SL_HORIZONTAL
converver
float_converter
grid_pos
6,0,1,4
notebook
_coordinate
(12, 106)
_rotation
0
gr_agc2_xx
id
gr_agc2_xx_0_0_2
_enabled
True
type
complex
attack_rate
0.1
decay_rate
0.00015
reference
0.3
gain
1.0
max_gain
1.0
_coordinate
(878, 740)
_rotation
0
gr_wavfile_sink
id
gr_wavfile_sink_0_0_2
_enabled
True
file
/home/alexc/gnuradio/agctest/agc_100m_150u.wav
nchan
2
samp_rate
44100
bits_per_sample
16
_coordinate
(1679, 738)
_rotation
0
gr_complex_to_real
id
gr_complex_to_real_0_0_2
_enabled
True
vlen
1
_coordinate
(1278, 773)
_rotation
0
blks2_rational_resampler_xxx
id
blks2_rational_resampler_xxx_1_0_2
_enabled
True
type
ccc
decim
500
interp
441
taps
[]
fractional_bw
0
_coordinate
(1066, 747)
_rotation
0
gr_multiply_const_vxx
id
gr_multiply_const_vxx_1_0_2
_enabled
True
type
float
const
af_gain
vlen
1
_coordinate
(1475, 770)
_rotation
0
gr_agc2_xx
id
gr_agc2_xx_0_0_1
_enabled
True
type
complex
attack_rate
0.1
decay_rate
0.0001
reference
0.3
gain
1.0
max_gain
1.0
_coordinate
(879, 604)
_rotation
0
gr_wavfile_sink
id
gr_wavfile_sink_0_0_1
_enabled
True
file
/home/alexc/gnuradio/agctest/agc_100m_100u.wav
nchan
2
samp_rate
44100
bits_per_sample
16
_coordinate
(1680, 602)
_rotation
0
gr_complex_to_real
id
gr_complex_to_real_0_0_1
_enabled
True
vlen
1
_coordinate
(1279, 637)
_rotation
0
blks2_rational_resampler_xxx
id
blks2_rational_resampler_xxx_1_0_1
_enabled
True
type
ccc
decim
500
interp
441
taps
[]
fractional_bw
0
_coordinate
(1067, 611)
_rotation
0
gr_multiply_const_vxx
id
gr_multiply_const_vxx_1_0_1
_enabled
True
type
float
const
af_gain
vlen
1
_coordinate
(1476, 634)
_rotation
0
gr_wavfile_sink
id
gr_wavfile_sink_0
_enabled
True
file
/home/alexc/gnuradio/agctest/agc_100m_50u.wav
nchan
2
samp_rate
44100
bits_per_sample
16
_coordinate
(1676, 168)
_rotation
0
gr_multiply_const_vxx
id
gr_multiply_const_vxx_1
_enabled
True
type
float
const
af_gain
vlen
1
_coordinate
(1476, 200)
_rotation
0
audio_sink
id
audio_sink_0
_enabled
True
samp_rate
44100
device_name
ok_to_block
True
num_inputs
2
_coordinate
(1675, 92)
_rotation
0
blks2_rational_resampler_xxx
id
blks2_rational_resampler_xxx_1_0
_enabled
True
type
ccc
decim
500
interp
441
taps
[]
fractional_bw
0
_coordinate
(1072, 321)
_rotation
0
gr_complex_to_real
id
gr_complex_to_real_0_0
_enabled
True
vlen
1
_coordinate
(1284, 347)
_rotation
0
gr_multiply_const_vxx
id
gr_multiply_const_vxx_1_0
_enabled
True
type
float
const
af_gain
vlen
1
_coordinate
(1481, 344)
_rotation
0
gr_wavfile_sink
id
gr_wavfile_sink_0_0
_enabled
True
file
/home/alexc/gnuradio/agctest/agc_100m_20u.wav
nchan
2
samp_rate
44100
bits_per_sample
16
_coordinate
(1685, 312)
_rotation
0
gr_agc2_xx
id
gr_agc2_xx_0_0
_enabled
True
type
complex
attack_rate
0.1
decay_rate
0.00002
reference
0.3
gain
1.0
max_gain
1.0
_coordinate
(884, 314)
_rotation
0
gr_multiply_const_vxx
id
gr_multiply_const_vxx_1_0_1_0
_enabled
True
type
float
const
af_gain
vlen
1
_coordinate
(1476, 923)
_rotation
0
blks2_rational_resampler_xxx
id
blks2_rational_resampler_xxx_1_0_1_0
_enabled
True
type
ccc
decim
500
interp
441
taps
[]
fractional_bw
0
_coordinate
(1067, 900)
_rotation
0
gr_complex_to_real
id
gr_complex_to_real_0_0_1_0
_enabled
True
vlen
1
_coordinate
(1279, 926)
_rotation
0
gr_wavfile_sink
id
gr_wavfile_sink_0_0_1_0
_enabled
True
file
/home/alexc/gnuradio/agctest/agc_100m_10u.wav
nchan
2
samp_rate
44100
bits_per_sample
16
_coordinate
(1680, 891)
_rotation
0
gr_agc2_xx
id
gr_agc2_xx_0_0_1_0
_enabled
True
type
complex
attack_rate
0.1
decay_rate
0.00001
reference
0.3
gain
1.0
max_gain
1.0
_coordinate
(879, 893)
_rotation
0
variable
id
freq
_enabled
True
value
7100000
_coordinate
(267, 10)
_rotation
0
gr_agc2_xx
id
gr_agc2_xx_0_0_1_1
_enabled
True
type
complex
attack_rate
0.1
decay_rate
0.0005
reference
0.3
gain
1.0
max_gain
1.0
_coordinate
(879, 1024)
_rotation
0
gr_wavfile_sink
id
gr_wavfile_sink_0_0_1_1
_enabled
True
file
/home/alexc/gnuradio/agctest/agc_100m_500u.wav
nchan
2
samp_rate
44100
bits_per_sample
16
_coordinate
(1680, 1022)
_rotation
0
gr_complex_to_real
id
gr_complex_to_real_0_0_1_1
_enabled
True
vlen
1
_coordinate
(1279, 1057)
_rotation
0
blks2_rational_resampler_xxx
id
blks2_rational_resampler_xxx_1_0_1_1
_enabled
True
type
ccc
decim
500
interp
441
taps
[]
fractional_bw
0
_coordinate
(1067, 1031)
_rotation
0
gr_multiply_const_vxx
id
gr_multiply_const_vxx_1_0_1_1
_enabled
True
type
float
const
af_gain
vlen
1
_coordinate
(1476, 1054)
_rotation
0
gr_complex_to_real
id
gr_complex_to_real_0_0_1_1_0
_enabled
True
vlen
1
_coordinate
(1278, 1184)
_rotation
0
blks2_rational_resampler_xxx
id
blks2_rational_resampler_xxx_1_0_1_1_0
_enabled
True
type
ccc
decim
500
interp
441
taps
[]
fractional_bw
0
_coordinate
(1066, 1158)
_rotation
0
gr_multiply_const_vxx
id
gr_multiply_const_vxx_1_0_1_1_0
_enabled
True
type
float
const
af_gain
vlen
1
_coordinate
(1475, 1181)
_rotation
0
gr_wavfile_sink
id
gr_wavfile_sink_0_0_1_1_0
_enabled
True
file
/home/alexc/gnuradio/agctest/agc_100m_1m.wav
nchan
2
samp_rate
44100
bits_per_sample
16
_coordinate
(1679, 1149)
_rotation
0
band_pass_filter
id
band_pass_filter_0
_enabled
True
type
fir_filter_ccc
decim
1
interp
1
gain
1
samp_rate
samp_rate/5
low_cutoff_freq
low
high_cutoff_freq
high
width
trans
win
firdes.WIN_HAMMING
beta
6.76
_coordinate
(653, 291)
_rotation
0
gr_agc2_xx
id
gr_agc2_xx_0_0_1_1_0
_enabled
True
type
complex
attack_rate
0.1
decay_rate
0.001
reference
0.3
gain
1.0
max_gain
1.0
_coordinate
(878, 1151)
_rotation
0
variable_slider
id
rf_gain
_enabled
True
label
RF
value
15
min
0
max
50
num_steps
50
style
wx.SL_HORIZONTAL
converver
float_converter
grid_pos
9,2,1,1
notebook
_coordinate
(9, 387)
_rotation
0
usrp_lfrx
wxgui_fftsink2_0
0
0
usrp_lfrx
gr_freq_xlating_fir_filter_xxx_0
0
0
gr_freq_xlating_fir_filter_xxx_0
wxgui_fftsink2_0_0
0
0
gr_freq_xlating_fir_filter_xxx_0
band_pass_filter_0
0
0
gr_complex_to_real_0
gr_multiply_const_vxx_1
0
0
gr_multiply_const_vxx_1
gr_wavfile_sink_0
0
0
gr_agc2_xx_0
blks2_rational_resampler_xxx_1
0
0
band_pass_filter_0
gr_agc2_xx_0
0
0
blks2_rational_resampler_xxx_1
gr_complex_to_real_0
0
0
blks2_rational_resampler_xxx_1_0_0
gr_complex_to_real_0_0_0
0
0
gr_agc2_xx_0_0_0
blks2_rational_resampler_xxx_1_0_0
0
0
gr_multiply_const_vxx_1_0_0
gr_wavfile_sink_0_0_0
0
1
gr_multiply_const_vxx_1_0_0
gr_wavfile_sink_0_0_0
0
0
gr_complex_to_real_0_0_0
gr_multiply_const_vxx_1_0_0
0
0
band_pass_filter_0
gr_agc2_xx_0_0_0
0
0
band_pass_filter_0
gr_agc2_xx_0_0_2
0
0
gr_complex_to_real_0_0_2
gr_multiply_const_vxx_1_0_2
0
0
gr_multiply_const_vxx_1_0_2
gr_wavfile_sink_0_0_2
0
0
gr_multiply_const_vxx_1_0_2
gr_wavfile_sink_0_0_2
0
1
gr_agc2_xx_0_0_2
blks2_rational_resampler_xxx_1_0_2
0
0
blks2_rational_resampler_xxx_1_0_2
gr_complex_to_real_0_0_2
0
0
band_pass_filter_0
gr_agc2_xx_0_0_1
0
0
gr_complex_to_real_0_0_1
gr_multiply_const_vxx_1_0_1
0
0
gr_multiply_const_vxx_1_0_1
gr_wavfile_sink_0_0_1
0
0
gr_multiply_const_vxx_1_0_1
gr_wavfile_sink_0_0_1
0
1
gr_agc2_xx_0_0_1
blks2_rational_resampler_xxx_1_0_1
0
0
blks2_rational_resampler_xxx_1_0_1
gr_complex_to_real_0_0_1
0
0
gr_multiply_const_vxx_1
gr_wavfile_sink_0
0
1
gr_multiply_const_vxx_1
audio_sink_0
0
1
gr_multiply_const_vxx_1
audio_sink_0
0
0
band_pass_filter_0
gr_agc2_xx_0_0
0
0
gr_complex_to_real_0_0
gr_multiply_const_vxx_1_0
0
0
gr_multiply_const_vxx_1_0
gr_wavfile_sink_0_0
0
0
gr_multiply_const_vxx_1_0
gr_wavfile_sink_0_0
0
1
gr_agc2_xx_0_0
blks2_rational_resampler_xxx_1_0
0
0
blks2_rational_resampler_xxx_1_0
gr_complex_to_real_0_0
0
0
gr_complex_to_real_0_0_1_0
gr_multiply_const_vxx_1_0_1_0
0
0
gr_multiply_const_vxx_1_0_1_0
gr_wavfile_sink_0_0_1_0
0
0
gr_multiply_const_vxx_1_0_1_0
gr_wavfile_sink_0_0_1_0
0
1
gr_agc2_xx_0_0_1_0
blks2_rational_resampler_xxx_1_0_1_0
0
0
blks2_rational_resampler_xxx_1_0_1_0
gr_complex_to_real_0_0_1_0
0
0
band_pass_filter_0
gr_agc2_xx_0_0_1_0
0
0
band_pass_filter_0
gr_agc2_xx_0_0_1_1
0
0
blks2_rational_resampler_xxx_1_0_1_1
gr_complex_to_real_0_0_1_1
0
0
gr_agc2_xx_0_0_1_1
blks2_rational_resampler_xxx_1_0_1_1
0
0
gr_multiply_const_vxx_1_0_1_1
gr_wavfile_sink_0_0_1_1
0
1
gr_multiply_const_vxx_1_0_1_1
gr_wavfile_sink_0_0_1_1
0
0
gr_complex_to_real_0_0_1_1
gr_multiply_const_vxx_1_0_1_1
0
0
blks2_rational_resampler_xxx_1_0_1_1_0
gr_complex_to_real_0_0_1_1_0
0
0
gr_agc2_xx_0_0_1_1_0
blks2_rational_resampler_xxx_1_0_1_1_0
0
0
gr_multiply_const_vxx_1_0_1_1_0
gr_wavfile_sink_0_0_1_1_0
0
1
gr_multiply_const_vxx_1_0_1_1_0
gr_wavfile_sink_0_0_1_1_0
0
0
gr_complex_to_real_0_0_1_1_0
gr_multiply_const_vxx_1_0_1_1_0
0
0
band_pass_filter_0
gr_agc2_xx_0_0_1_1_0
0
0