Fri Oct 19 14:08:05 2018
options
author
window_size
category
[digitalhf]
comment
description
physical_layer_driver + QT interface
_enabled
True
_coordinate
(10, 16)
_rotation
0
generate_options
hb_qt_gui
hier_block_src_path
.:
id
qt_pysical_layer
max_nouts
0
qt_qss_theme
realtime_scheduling
run_command
{python} -u {filename}
run_options
prompt
run
True
sizing_mode
fixed
thread_safe_setters
1
title
QT physical layer driver
placement
(0,0)
variable_function_probe
block_id
digitalhf_physical_layer_driver_0
comment
_enabled
1
function_args
function_name
get_doppler
_coordinate
(940, 316)
_rotation
0
id
doppler
value
'UNKNOWN'
poll_rate
5
variable_qtgui_range
comment
value
frame_len_bits
_enabled
True
_coordinate
(889, 16)
gui_hint
tab@4:1,0,1,1
_rotation
0
id
frame_len_bits_range
label
frame length
min_len
200
orient
Qt.Horizontal
start
2
step
1
stop
4096
rangeType
int
widget
counter_slider
variable_qtgui_label
comment
value
doppler
_enabled
True
formatter
None
_coordinate
(1107, 316)
gui_hint
0,4,1,1
_rotation
0
id
label_doppler
label
Doppler
type
string
variable_qtgui_label
comment
value
mode_for_display
_enabled
True
formatter
None
_coordinate
(1107, 137)
gui_hint
0,0,1,4
_rotation
0
id
label_mode
label
Mode
type
raw
variable_qtgui_label
comment
value
quality
_enabled
True
formatter
None
_coordinate
(1107, 227)
gui_hint
0,5,1,1
_rotation
0
id
label_quality
label
Quality
type
string
variable_function_probe
block_id
digitalhf_physical_layer_driver_0
comment
_enabled
1
function_args
function_name
get_mode
_coordinate
(947, 137)
_rotation
0
id
mode_for_display
value
"____"
poll_rate
5
variable_qtgui_range
comment
value
0.005
_enabled
True
_coordinate
(1036, 16)
gui_hint
(4,0,1,3)
_rotation
0
id
mu
label
mu
min_len
200
orient
Qt.Horizontal
start
0.0001
step
0.0001
stop
0.01
rangeType
float
widget
counter_slider
variable_function_probe
block_id
digitalhf_physical_layer_driver_0
comment
_enabled
1
function_args
function_name
get_quality
_coordinate
(940, 227)
_rotation
0
id
quality
value
'UNKNOWN'
poll_rate
5
pad_sink
comment
_enabled
True
_coordinate
(396, 534)
_rotation
0
id
bits_msg_sink
type
message
label
bits_msg
num_streams
1
optional
True
vlen
1
blocks_add_const_vxx
alias
comment
const
-0.4
affinity
_enabled
True
_coordinate
(723, 761)
_rotation
0
id
blocks_add_const_vxx_0
type
float
maxoutbuf
0
minoutbuf
0
vlen
1
blocks_complex_to_mag
alias
comment
affinity
_enabled
True
_coordinate
(556, 390)
_rotation
0
id
blocks_complex_to_mag_0
maxoutbuf
0
minoutbuf
0
vlen
1
blocks_complex_to_mag
alias
comment
affinity
_enabled
True
_coordinate
(748, 620)
_rotation
0
id
blocks_complex_to_mag_1
maxoutbuf
0
minoutbuf
0
vlen
1
blocks_complex_to_magphase
alias
comment
affinity
_enabled
True
_coordinate
(460, 745)
_rotation
0
id
blocks_complex_to_magphase_0
maxoutbuf
0
minoutbuf
0
vlen
1
blocks_multiply_const_vxx
alias
comment
const
exp(0.4j)
affinity
_enabled
True
_coordinate
(204, 748)
_rotation
0
id
blocks_multiply_const_vxx_0
type
complex
maxoutbuf
0
minoutbuf
0
vlen
1
blocks_null_sink
alias
bus_conns
[[0,],]
comment
affinity
_enabled
True
_coordinate
(723, 723)
_rotation
0
id
blocks_null_sink_1
type
float
num_inputs
1
vlen
1
blocks_pdu_to_tagged_stream
alias
comment
affinity
_enabled
1
_coordinate
(569, 550)
_rotation
0
id
blocks_pdu_to_tagged_stream_0
type
byte
tag
packet_len
maxoutbuf
0
minoutbuf
0
blocks_pdu_to_tagged_stream
alias
comment
affinity
_enabled
1
_coordinate
(601, 486)
_rotation
0
id
blocks_pdu_to_tagged_stream_0_0
type
float
tag
packet_len
maxoutbuf
0
minoutbuf
0
blocks_vector_to_stream
alias
comment
affinity
_enabled
True
_coordinate
(531, 614)
_rotation
0
id
blocks_vector_to_stream_0
type
complex
maxoutbuf
0
minoutbuf
0
num_items
(1+(nB+nF)*sps)
vlen
1
digitalhf_physical_layer_driver
alias
comment
affinity
description_name
physical_layer_type
_enabled
True
_coordinate
(236, 352)
_rotation
0
id
digitalhf_physical_layer_driver_0
maxoutbuf
0
minoutbuf
0
sps
sps
alpha
0.1
mode
physical_layer_mode
mu
mu
nB
nB
nF
nF
nW
nW
samp_rate
samp_rate
parameter
alias
comment
_enabled
True
_coordinate
(518, 105)
_rotation
0
id
frame_len_bits
label
frame length bits
short_id
hide
none
type
intx
value
64
parameter
alias
comment
_enabled
True
_coordinate
(684, 105)
_rotation
0
id
frame_len_symb
label
frame length symbols
short_id
hide
none
type
intx
value
256
import
alias
comment
_enabled
True
_coordinate
(12, 128)
_rotation
0
id
import_0
import
from numpy import exp, pi
parameter
alias
comment
_enabled
True
_coordinate
(236, 105)
_rotation
0
id
nB
label
nB
short_id
hide
none
type
intx
value
9
parameter
alias
comment
_enabled
True
_coordinate
(320, 105)
_rotation
0
id
nF
label
nF
short_id
hide
none
type
intx
value
9
parameter
alias
comment
_enabled
True
_coordinate
(409, 105)
_rotation
0
id
nW
label
nW
short_id
hide
none
type
intx
value
9
pad_sink
comment
_enabled
True
_coordinate
(230, 540)
_rotation
0
id
pad_sink_0
type
byte
label
bits
num_streams
1
optional
True
vlen
1
pad_sink
comment
_enabled
True
_coordinate
(204, 796)
_rotation
0
id
pad_sink_0_0
type
complex
label
symbols
num_streams
1
optional
True
vlen
1
pad_sink
comment
_enabled
True
_coordinate
(832, 486)
_rotation
0
id
pad_sink_0_1
type
float
label
soft_dec
num_streams
1
optional
True
vlen
1
pad_source
comment
_enabled
True
_coordinate
(12, 393)
_rotation
0
id
pad_source_0
label
I/Q input
num_streams
1
optional
False
type
complex
vlen
1
parameter
alias
comment
_enabled
True
_coordinate
(684, 16)
_rotation
0
id
physical_layer_mode
label
mode for physical layer
short_id
hide
none
type
string
value
"600/L"
parameter
alias
comment
_enabled
True
_coordinate
(518, 16)
_rotation
0
id
physical_layer_type
label
Type of physical layer
short_id
hide
none
type
string
value
STANAG_4285
qtgui_const_sink_x
autoscale
False
axislabels
True
alias
comment
affinity
_enabled
True
_coordinate
(492, 243)
gui_hint
(3,3,2,3)
_rotation
0
grid
True
id
qtgui_const_sink_x_0
legend
False
alpha1
1
color1
"blue"
label1
descrambled symbols
marker1
0
style1
0
width1
1
alpha10
1.0
color10
"red"
label10
marker10
0
style10
0
width10
1
alpha2
1.0
color2
"red"
label2
marker2
0
style2
0
width2
1
alpha3
1.0
color3
"red"
label3
marker3
0
style3
0
width3
1
alpha4
1.0
color4
"red"
label4
marker4
0
style4
0
width4
1
alpha5
1.0
color5
"red"
label5
marker5
0
style5
0
width5
1
alpha6
1.0
color6
"red"
label6
marker6
0
style6
0
width6
1
alpha7
1.0
color7
"red"
label7
marker7
0
style7
0
width7
1
alpha8
1.0
color8
"red"
label8
marker8
0
style8
0
width8
1
alpha9
1.0
color9
"red"
label9
marker9
0
style9
0
width9
1
name
""
nconnections
1
size
1024
tr_chan
0
tr_level
0.0
tr_mode
qtgui.TRIG_MODE_FREE
tr_slope
qtgui.TRIG_SLOPE_POS
tr_tag
""
type
complex
update_time
0.1
xmax
2
xmin
-2
ymax
2
ymin
-2
qtgui_time_raster_sink_x
axislabels
True
alias
comment
affinity
_enabled
True
_coordinate
(902, 739)
gui_hint
tab@1
_rotation
0
grid
True
id
qtgui_time_raster_sink_x_0
zmax
pi
zmin
-pi
alpha1
1.0
color1
0
label1
arg(symbol)
alpha10
1.0
color10
0
label10
alpha2
1.0
color2
0
label2
alpha3
1.0
color3
0
label3
alpha4
1.0
color4
0
label4
alpha5
1.0
color5
0
label5
alpha6
1.0
color6
0
label6
alpha7
1.0
color7
0
label7
alpha8
1.0
color8
0
label8
alpha9
1.0
color9
0
label9
mult
[]
name
"arg(descrambled symbol)"
ncols
frame_len_symb
nrows
100
nconnections
1
offset
[]
samp_rate
samp_rate/sps
type
float
update_time
0.10
qtgui_time_raster_sink_x
axislabels
True
alias
comment
affinity
_enabled
True
_coordinate
(947, 592)
gui_hint
tab@3
_rotation
0
grid
True
id
qtgui_time_raster_sink_x_0_0
zmax
1
zmin
0
alpha1
1.0
color1
0
label1
alpha10
1.0
color10
0
label10
alpha2
1.0
color2
0
label2
alpha3
1.0
color3
0
label3
alpha4
1.0
color4
0
label4
alpha5
1.0
color5
0
label5
alpha6
1.0
color6
0
label6
alpha7
1.0
color7
0
label7
alpha8
1.0
color8
0
label8
alpha9
1.0
color9
0
label9
mult
[]
name
"abs(adaptive filter taps)"
ncols
(1+(nB+nF)*sps)
nrows
100
nconnections
1
offset
[]
samp_rate
samp_rate
type
float
update_time
0.10
qtgui_time_raster_sink_x
axislabels
True
alias
comment
affinity
_enabled
True
_coordinate
(230, 630)
gui_hint
tab@4:0,0,1,1
_rotation
0
grid
True
id
qtgui_time_raster_sink_x_0_1
zmax
1
zmin
0
alpha1
1.0
color1
0
label1
""
alpha10
1.0
color10
0
label10
alpha2
1.0
color2
0
label2
alpha3
1.0
color3
0
label3
alpha4
1.0
color4
0
label4
alpha5
1.0
color5
0
label5
alpha6
1.0
color6
0
label6
alpha7
1.0
color7
0
label7
alpha8
1.0
color8
0
label8
alpha9
1.0
color9
0
label9
mult
[]
name
"bits"
ncols
frame_len_bits_range
nrows
100
nconnections
1
offset
[]
samp_rate
samp_rate/sps
type
byte
update_time
0.10
qtgui_time_sink_x
autoscale
True
axislabels
True
alias
comment
ctrlpanel
False
affinity
entags
True
_enabled
True
_coordinate
(761, 355)
gui_hint
(3,0,1,3)
_rotation
0
grid
False
id
qtgui_time_sink_x_0
legend
False
alpha1
1.0
color1
"blue"
label1
preamble cross-correlation
marker1
-1
style1
1
width1
1
alpha10
1.0
color10
"blue"
label10
marker10
-1
style10
1
width10
1
alpha2
1.0
color2
"red"
label2
rate
marker2
-1
style2
1
width2
1
alpha3
1.0
color3
"green"
label3
phase
marker3
-1
style3
1
width3
1
alpha4
1.0
color4
"black"
label4
marker4
-1
style4
1
width4
1
alpha5
1.0
color5
"cyan"
label5
marker5
-1
style5
1
width5
1
alpha6
1.0
color6
"magenta"
label6
marker6
-1
style6
1
width6
1
alpha7
1.0
color7
"yellow"
label7
marker7
-1
style7
1
width7
1
alpha8
1.0
color8
"dark red"
label8
marker8
-1
style8
1
width8
1
alpha9
1.0
color9
"dark green"
label9
marker9
-1
style9
1
width9
1
name
""
nconnections
1
size
80*sps
srate
samp_rate
stemplot
False
tr_chan
0
tr_delay
0.007
tr_level
0.0
tr_mode
qtgui.TRIG_MODE_TAG
tr_slope
qtgui.TRIG_SLOPE_POS
tr_tag
"time_est"
type
float
update_time
.1
ylabel
preamble correlation
yunit
""
ymax
1000
ymin
0
qtgui_time_sink_x
autoscale
False
axislabels
True
alias
comment
ctrlpanel
False
affinity
entags
True
_enabled
True
_coordinate
(608, 422)
gui_hint
tab@2
_rotation
0
grid
False
id
qtgui_time_sink_x_1
legend
False
alpha1
1.0
color1
"blue"
label1
marker1
-1
style1
1
width1
1
alpha10
1.0
color10
"blue"
label10
marker10
-1
style10
1
width10
1
alpha2
1.0
color2
"red"
label2
marker2
-1
style2
1
width2
1
alpha3
1.0
color3
"green"
label3
marker3
-1
style3
1
width3
1
alpha4
1.0
color4
"black"
label4
marker4
-1
style4
1
width4
1
alpha5
1.0
color5
"cyan"
label5
marker5
-1
style5
1
width5
1
alpha6
1.0
color6
"magenta"
label6
marker6
-1
style6
1
width6
1
alpha7
1.0
color7
"yellow"
label7
marker7
-1
style7
1
width7
1
alpha8
1.0
color8
"dark red"
label8
marker8
-1
style8
1
width8
1
alpha9
1.0
color9
"dark green"
label9
marker9
-1
style9
1
width9
1
name
""
nconnections
1
size
1024
srate
samp_rate/sps/2
stemplot
False
tr_chan
0
tr_delay
0
tr_level
0.0
tr_mode
qtgui.TRIG_MODE_TAG
tr_slope
qtgui.TRIG_SLOPE_POS
tr_tag
"packet_len"
type
msg_float
update_time
0.10
ylabel
Soft Decision LLR
yunit
""
ymax
7
ymin
-7
qtgui_waterfall_sink_x
axislabels
True
bw
samp_rate
alias
fc
0
comment
affinity
_enabled
True
fftsize
1024*4
_coordinate
(243, 265)
gui_hint
tab@0
_rotation
0
grid
False
id
qtgui_waterfall_sink_x_0
int_max
10
int_min
-80
legend
True
alpha1
1.0
color1
0
label1
alpha10
1.0
color10
0
label10
alpha2
1.0
color2
0
label2
alpha3
1.0
color3
0
label3
alpha4
1.0
color4
0
label4
alpha5
1.0
color5
0
label5
alpha6
1.0
color6
0
label6
alpha7
1.0
color7
0
label7
alpha8
1.0
color8
0
label8
alpha9
1.0
color9
0
label9
maxoutbuf
0
minoutbuf
0
name
""
nconnections
1
showports
True
freqhalf
True
type
complex
update_time
0.10
wintype
firdes.WIN_BLACKMAN_hARRIS
parameter
alias
comment
_enabled
True
_coordinate
(230, 16)
_rotation
0
id
samp_rate
label
Sample Rate
short_id
hide
none
type
value
12000
parameter
alias
comment
_enabled
True
_coordinate
(358, 16)
_rotation
0
id
sps
label
Sampler per Symbol
short_id
hide
none
type
value
5
qtgui_tab_widget
alias
comment
_enabled
True
_coordinate
(684, 195)
gui_hint
1,0,2,6
_rotation
0
id
tab
label0
I/Q Waterfall
label1
Descrambled Symbols
label10
Tab 10
label11
Tab 11
label12
Tab 12
label13
Tab 13
label14
Tab 14
label15
Tab 15
label16
Tab 16
label17
Tab 17
label18
Tab 18
label19
Tab 19
label2
Soft Decisions
label3
Adaptive Filter Taps
label4
Bit Stream
label5
Tab 5
label6
Tab 6
label7
Tab 7
label8
Tab 8
label9
Tab 9
num_tabs
5
virtual_sink
comment
_enabled
True
_coordinate
(806, 550)
_rotation
0
id
virtual_sink_1
stream_id
bits
virtual_sink
comment
_enabled
True
_coordinate
(492, 300)
_rotation
0
id
virtual_sink_3
stream_id
symbols
virtual_source
comment
_enabled
True
_coordinate
(19, 608)
_rotation
0
id
virtual_source_1
stream_id
bits
virtual_source
comment
_enabled
True
_coordinate
(19, 748)
_rotation
0
id
virtual_source_2
stream_id
symbols
blocks_add_const_vxx_0
qtgui_time_raster_sink_x_0
0
0
blocks_complex_to_mag_0
qtgui_time_sink_x_0
0
0
blocks_complex_to_mag_1
qtgui_time_raster_sink_x_0_0
0
0
blocks_complex_to_magphase_0
blocks_null_sink_1
0
0
blocks_complex_to_magphase_0
blocks_add_const_vxx_0
1
0
blocks_multiply_const_vxx_0
blocks_complex_to_magphase_0
0
0
blocks_pdu_to_tagged_stream_0
virtual_sink_1
0
0
blocks_pdu_to_tagged_stream_0_0
pad_sink_0_1
0
0
blocks_vector_to_stream_0
blocks_complex_to_mag_1
0
0
digitalhf_physical_layer_driver_0
bits_msg_sink
bits
in
digitalhf_physical_layer_driver_0
blocks_pdu_to_tagged_stream_0
bits
pdus
digitalhf_physical_layer_driver_0
blocks_complex_to_mag_0
1
0
digitalhf_physical_layer_driver_0
qtgui_const_sink_x_0
0
0
digitalhf_physical_layer_driver_0
virtual_sink_3
0
0
digitalhf_physical_layer_driver_0
blocks_pdu_to_tagged_stream_0_0
soft_dec
pdus
digitalhf_physical_layer_driver_0
qtgui_time_sink_x_1
soft_dec
in
digitalhf_physical_layer_driver_0
blocks_vector_to_stream_0
2
0
pad_source_0
digitalhf_physical_layer_driver_0
0
0
pad_source_0
qtgui_waterfall_sink_x_0
0
0
virtual_source_1
pad_sink_0
0
0
virtual_source_1
qtgui_time_raster_sink_x_0_1
0
0
virtual_source_2
blocks_multiply_const_vxx_0
0
0
virtual_source_2
pad_sink_0_0
0
0