Number Sink
wxgui_numbersink2
from gnuradio.wxgui import numbersink2
numbersink2.$(type.fcn)(
self.GetWin(),
unit=$units,
base_value=$base_value,
minval=$min_value,
maxval=$max_value,
factor=$factor,
decimal_places=$decimal_places,
ref_level=$ref_level,
sample_rate=$samp_rate,
number_rate=$number_rate,
average=$options.average,
#if $avg_alpha.eval == 0
avg_alpha=None,
#else
avg_alpha=$avg_alpha,
#end if
label=$title,
peak_hold=$options.peak_hold,
)
self.$(id).set_show_gauge($show_gauge)
#set $grid_pos = $grid_pos.eval
#if not grid_pos
self.Add(self.$(id).win)
#else
self.GridAdd(self.$(id).win, $grid_pos[0], $grid_pos[1], $grid_pos[2], $grid_pos[3])
#end if
Type
type
complex
enum
Title
title
Number Plot
string
Units
units
Units
string
Sample Rate
samp_rate
samp_rate
real
Base Value
base_value
0.0
real
Min Value
min_value
-100
real
Max Value
max_value
100
real
Factor
factor
1.0
real
Decimal Places
decimal_places
10
int
Reference Level
ref_level
0
real
Number Rate
number_rate
15
int
Average Alpha
avg_alpha
0
real
Options
options
none
enum
Show Gauge
show_gauge
True
enum
Grid Position
grid_pos
grid_pos
in
$type
Set Average Alpha to 0 for automatic setting.
Use the Grid Position (row, column, row span, column span) to position the graphical element in the window.