Sun May 6 12:42:02 2012
options
id
top_block
_enabled
True
title
FM Radio Receiver and Recorder
author
description
window_size
1280,1024
generate_options
wx_gui
category
Custom
run_options
prompt
run
True
max_nouts
0
realtime_scheduling
_coordinate
(3, 3)
_rotation
0
variable
id
prefix
_enabled
True
value
"/home/superkuh/app_installs/gnuradio/logs/"
_coordinate
(770, 3)
_rotation
0
variable
id
recfile
_enabled
True
value
prefix + datetime.now().strftime("%Y.%m.%d.%H.%M.%S") + ".wav"
_coordinate
(931, 4)
_rotation
0
gr_wavfile_sink
id
gr_wavfile_sink_0
_enabled
True
file
"/dev/null" if record == False else capture_file
nchan
1
samp_rate
44100
bits_per_sample
8
_coordinate
(1120, 42)
_rotation
0
gr_probe_avg_mag_sqrd_x
id
input_power
_enabled
True
type
c
threshold
sq_thresh
alpha
1.0/(samp_rate/10)
_coordinate
(862, 223)
_rotation
0
gr_multiply_const_vxx
id
gr_multiply_const_vxx_0
_enabled
True
type
float
const
volume
vlen
1
_coordinate
(1120, 161)
_rotation
0
gr_multiply_const_vxx
id
gr_multiply_const_vxx_1
_enabled
True
type
float
const
0 if squelch_probe == 0 else 1.0
vlen
1
_coordinate
(1128, 237)
_rotation
0
audio_sink
id
audio_sink_0
_enabled
True
samp_rate
arate
device_name
aud_sink
ok_to_block
True
num_inputs
1
_coordinate
(1120, 311)
_rotation
0
blks2_wfm_rcv
id
blks2_wfm_rcv_0
_enabled
True
quad_rate
filter_samp_rate
audio_decimation
int(samp_rate/asrate)
_coordinate
(825, 153)
_rotation
0
parameter
id
ftune
_enabled
True
label
Fine Tuning
value
0
type
eng_float
short_id
_coordinate
(3, 299)
_rotation
0
parameter
id
deemph
_enabled
True
label
FM Deemphasis
value
75.0e-6
type
eng_float
short_id
_coordinate
(3, 206)
_rotation
0
variable_function_probe
id
rf_pwr_lvl
_enabled
True
value
0
block_id
input_power
function_name
level
function_args
poll_rate
2
_coordinate
(4, 489)
_rotation
0
variable_function_probe
id
squelch_probe
_enabled
True
value
0
block_id
input_power
function_name
unmuted
function_args
poll_rate
10
_coordinate
(4, 599)
_rotation
0
parameter
id
mute
_enabled
True
label
Mute Level
value
-25.0
type
eng_float
short_id
_coordinate
(3, 393)
_rotation
0
wxgui_fftsink2
id
wxgui_fftsink2_1
_enabled
True
type
float
title
FM Demodulated Spectrum
samp_rate
44100*2
baseband_freq
0
y_per_div
10
y_divs
10
ref_level
0
ref_scale
2.0
fft_size
512
fft_rate
15
peak_hold
False
average
False
avg_alpha
0
win
None
win_size
500,200
grid_pos
notebook
Main,3
_coordinate
(860, 318)
_rotation
0
wxgui_scopesink2
id
wxgui_scopesink2_0
_enabled
True
type
float
title
Audio
samp_rate
44100*2
v_scale
0
v_offset
0
t_scale
0
ac_couple
False
xy_mode
False
num_inputs
1
win_size
grid_pos
notebook
Main,2
trig_mode
gr.gr_TRIG_MODE_AUTO
y_axis_label
Counts
_coordinate
(860, 534)
_rotation
0
note
id
note_0
_enabled
True
note
volume
_coordinate
(1126, 182)
_rotation
0
note
id
note_1
_enabled
True
note
mute/squelch
_coordinate
(1118, 261)
_rotation
0
variable_slider
id
finer
_enabled
True
label
Fine
value
ftune
min
-100.0e3
max
100.0e03
num_steps
1000
style
wx.SL_HORIZONTAL
converver
float_converter
grid_pos
1,1,1,1
notebook
_coordinate
(143, 854)
_rotation
0
variable_slider
id
volume
_enabled
True
label
Volume
value
1.0
min
0.0
max
11.0
num_steps
110
style
wx.SL_HORIZONTAL
converver
float_converter
grid_pos
0,0,1,1
notebook
_coordinate
(8, 710)
_rotation
0
variable_slider
id
sq_thresh
_enabled
True
label
Mute
value
mute
min
-40.0
max
-5.0
num_steps
40
style
wx.SL_HORIZONTAL
converver
float_converter
grid_pos
0,1,1,1
notebook
_coordinate
(147, 710)
_rotation
0
variable_static_text
id
variable_static_text_0
_enabled
True
label
RF Power
value
10.0*math.log(rf_pwr_lvl+1.0e-11)/math.log(10)
converver
float_converter
formatter
lambda x: "%4.1f" % x
grid_pos
0,4,1,1
notebook
_coordinate
(426, 743)
_rotation
0
variable_check_box
id
record
_enabled
True
label
Record
value
False
true
True
false
False
grid_pos
0,5,1,1
notebook
_coordinate
(573, 731)
_rotation
0
variable_text_box
id
capture_file
_enabled
True
label
" "
value
recfile
converver
str_converter
formatter
None
grid_pos
0,6,1,8
notebook
_coordinate
(712, 745)
_rotation
0
wxgui_fftsink2
id
wxgui_fftsink2_0
_enabled
True
type
complex
title
First Filter
samp_rate
samp_rate/8
baseband_freq
0
y_per_div
10
y_divs
10
ref_level
0
ref_scale
2.0
fft_size
1024
fft_rate
10
peak_hold
False
average
False
avg_alpha
0
win
None
win_size
grid_pos
notebook
Main,0
_coordinate
(413, 307)
_rotation
0
wxgui_waterfallsink2
id
wxgui_waterfallsink2_1
_enabled
True
type
complex
title
Second Filter
samp_rate
samp_rate/2
baseband_freq
0
dynamic_range
100
ref_level
0
ref_scale
2.0
fft_size
1024
fft_rate
10
average
False
avg_alpha
0
win
None
win_size
grid_pos
notebook
Main,1
_coordinate
(434, 541)
_rotation
0
variable
id
cur_freq
_enabled
True
value
frequency-fine-finer
_coordinate
(436, 66)
_rotation
0
variable
id
osmo_taps
_enabled
True
value
firdes.complex_band_pass(1.0,1.024e6,-95e3,95e3,45e3,firdes.WIN_HAMMING,6.76)
_coordinate
(432, 5)
_rotation
0
variable
id
freq_offset
_enabled
True
value
200e3
_coordinate
(526, 67)
_rotation
0
variable
id
samp_rate
_enabled
True
value
2800000
_coordinate
(615, 67)
_rotation
0
variable
id
filter_samp_rate
_enabled
True
value
250e3
_coordinate
(704, 68)
_rotation
0
import
id
import_0
_enabled
True
import
from datetime import datetime
_coordinate
(327, 4)
_rotation
0
import
id
import_0_0
_enabled
True
import
import math
_coordinate
(338, 51)
_rotation
0
notebook
id
Main
_enabled
True
style
wx.NB_TOP
labels
['FFT', 'Waterfall', 'Audio Wave', 'Audio Spectrum','Settings']
grid_pos
notebook
_coordinate
(165, 3)
_rotation
0
variable
id
asrate
_enabled
True
value
125e3
_coordinate
(604, 5)
_rotation
0
variable
id
farate
_enabled
True
value
arate
_coordinate
(685, 6)
_rotation
0
parameter
id
arate
_enabled
True
label
Audio Rate
value
int(44.1e3)
type
intx
short_id
_coordinate
(1128, 377)
_rotation
0
variable
id
aud_sink
_enabled
True
value
"pulse"
_coordinate
(1143, 472)
_rotation
0
band_pass_filter
id
band_pass_filter_1
_enabled
True
type
fir_filter_ccc
decim
1
interp
1
gain
1
samp_rate
samp_rate/2
low_cutoff_freq
-75e3
high_cutoff_freq
75e3
width
35e3
win
firdes.WIN_HAMMING
beta
6.76
_coordinate
(634, 151)
_rotation
0
variable_text_box
id
freq_txt
_enabled
True
label
freq
value
cur_freq
converver
float_converter
formatter
None
grid_pos
0,3,1,1
notebook
_coordinate
(285, 740)
_rotation
0
variable_slider
id
frequency
_enabled
True
label
Rough Tune
value
88.71e6
min
60e6
max
1.8e9
num_steps
1000
style
wx.SL_HORIZONTAL
converver
float_converter
grid_pos
1,2,1,12
notebook
_coordinate
(283, 858)
_rotation
0
variable_slider
id
fine
_enabled
True
label
Tune
value
ftune
min
-900.0e3
max
900.0e03
num_steps
1000
style
wx.SL_HORIZONTAL
converver
float_converter
grid_pos
1,0,1,1
notebook
_coordinate
(5, 853)
_rotation
0
wxgui_fftsink2
id
wxgui_fftsink2_0_0
_enabled
True
type
complex
title
Input
samp_rate
samp_rate
baseband_freq
freq_offset
y_per_div
10
y_divs
10
ref_level
0
ref_scale
2.0
fft_size
1024
fft_rate
10
peak_hold
False
average
True
avg_alpha
0
win
None
win_size
grid_pos
notebook
Main,0
_coordinate
(234, 296)
_rotation
0
wxgui_waterfallsink2
id
wxgui_waterfallsink2_0
_enabled
True
type
complex
title
Not Filtered
samp_rate
samp_rate
baseband_freq
freq_offset+ftune
dynamic_range
100
ref_level
0
ref_scale
2.0
fft_size
512
fft_rate
10
average
False
avg_alpha
0
win
None
win_size
grid_pos
notebook
Main,1
_coordinate
(235, 540)
_rotation
0
gr_freq_xlating_fir_filter_xxx
id
gr_freq_xlating_fir_filter_xxx_0
_enabled
True
type
ccc
decim
3
taps
osmo_taps
center_freq
freq_offset+fine+finer
samp_rate
samp_rate
_coordinate
(235, 138)
_rotation
0
osmosdr_source_c
id
osmosdr_source_c_0
_enabled
True
type
fc32
args
nchan
1
sample_rate
samp_rate
freq0
0
corr0
0
gain0
0
gain_mode0
1
ant0
freq1
0
corr1
0
gain1
0
gain_mode1
0
ant1
freq2
0
corr2
0
gain2
0
gain_mode2
0
ant2
freq3
0
corr3
0
gain3
0
gain_mode3
0
ant3
freq4
0
corr4
0
gain4
0
gain_mode4
0
ant4
_coordinate
(2, 81)
_rotation
0
gr_freq_xlating_fir_filter_xxx_0
wxgui_fftsink2_0
0
0
gr_freq_xlating_fir_filter_xxx_0
band_pass_filter_1
0
0
band_pass_filter_1
blks2_wfm_rcv_0
0
0
blks2_wfm_rcv_0
gr_wavfile_sink_0
0
0
blks2_wfm_rcv_0
gr_multiply_const_vxx_0
0
0
blks2_wfm_rcv_0
wxgui_scopesink2_0
0
0
blks2_wfm_rcv_0
wxgui_fftsink2_1
0
0
band_pass_filter_1
input_power
0
0
gr_multiply_const_vxx_0
gr_multiply_const_vxx_1
0
0
gr_multiply_const_vxx_1
audio_sink_0
0
0
band_pass_filter_1
wxgui_waterfallsink2_1
0
0
osmosdr_source_c_0
gr_freq_xlating_fir_filter_xxx_0
0
0
osmosdr_source_c_0
wxgui_fftsink2_0_0
0
0
osmosdr_source_c_0
wxgui_waterfallsink2_0
0
0