diff --git a/adsb_demod_wx_uhd.grc b/adsb_demod_wx_uhd.grc
index 61ff890..c3d25b5 100644
--- a/adsb_demod_wx_uhd.grc
+++ b/adsb_demod_wx_uhd.grc
@@ -113,7 +113,7 @@
value
- 2000e3
+ 8000e3
diff --git a/ask_audio.grc b/ask_audio.grc
new file mode 100644
index 0000000..57511ee
--- /dev/null
+++ b/ask_audio.grc
@@ -0,0 +1,538 @@
+
+
+
+ Thu Nov 29 20:53:48 2018
+
+ options
+
+ author
+
+
+
+ window_size
+ 1920,1200
+
+
+ category
+ [GRC Hier Blocks]
+
+
+ comment
+
+
+
+ description
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (8, 20)
+
+
+ _rotation
+ 0
+
+
+ generate_options
+ wx_gui
+
+
+ hier_block_src_path
+ .:
+
+
+ id
+ top_block
+
+
+ max_nouts
+ 0
+
+
+ qt_qss_theme
+
+
+
+ realtime_scheduling
+
+
+
+ run_command
+ {python} -u {filename}
+
+
+ run_options
+ prompt
+
+
+ run
+ True
+
+
+ sizing_mode
+ fixed
+
+
+ thread_safe_setters
+
+
+
+ title
+
+
+
+ placement
+ (0,0)
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (280, 20)
+
+
+ _rotation
+ 0
+
+
+ id
+ baud_rate
+
+
+ value
+ 2000
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (192, 20)
+
+
+ _rotation
+ 0
+
+
+ id
+ dsp_rate
+
+
+ value
+ 48000
+
+
+
+ audio_source
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ device_name
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (16, 364)
+
+
+ _rotation
+ 0
+
+
+ id
+ audio_source_0
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+ num_outputs
+ 1
+
+
+ ok_to_block
+ True
+
+
+ samp_rate
+ dsp_rate
+
+
+
+ blocks_file_sink
+
+ append
+ False
+
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ True
+
+
+ file
+ /home/jens/ask_bits.dat
+
+
+ _coordinate
+ (848, 388)
+
+
+ _rotation
+ 0
+
+
+ id
+ blocks_file_sink_0
+
+
+ type
+ byte
+
+
+ unbuffered
+ False
+
+
+ vlen
+ 1
+
+
+
+ blocks_float_to_uchar
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ 1
+
+
+ _coordinate
+ (680, 408)
+
+
+ _rotation
+ 0
+
+
+ id
+ blocks_float_to_uchar_0
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+
+ jay_garage
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ 1
+
+
+ _coordinate
+ (464, 380)
+
+
+ _rotation
+ 0
+
+
+ id
+ jay_garage_0
+
+
+ kLoopFilter
+ 1
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+ sampleRate
+ dsp_rate
+
+
+ samplesPerSym
+ int(dsp_rate/baud_rate + 0.5)
+
+
+ kThreshold
+ 0.2
+
+
+
+ low_pass_filter
+
+ beta
+ 6.76
+
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ cutoff_freq
+ 0.2*dsp_rate/2
+
+
+ decim
+ 1
+
+
+ _enabled
+ 1
+
+
+ type
+ fir_filter_fff
+
+
+ _coordinate
+ (224, 316)
+
+
+ _rotation
+ 0
+
+
+ gain
+ 1
+
+
+ id
+ low_pass_filter_0
+
+
+ interp
+ 1
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+ samp_rate
+ dsp_rate
+
+
+ width
+ 0.2*dsp_rate/2/10
+
+
+ win
+ firdes.WIN_KAISER
+
+
+
+ wxgui_scopesink2
+
+ ac_couple
+ False
+
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ 1
+
+
+ _coordinate
+ (464, 236)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ wxgui_scopesink2_0
+
+
+ notebook
+
+
+
+ num_inputs
+ 1
+
+
+ samp_rate
+ dsp_rate
+
+
+ t_scale
+ 1e-3
+
+
+ title
+ Scope Plot
+
+
+ trig_mode
+ wxgui.TRIG_MODE_AUTO
+
+
+ type
+ float
+
+
+ v_offset
+ 0
+
+
+ v_scale
+ 0.5
+
+
+ win_size
+
+
+
+ xy_mode
+ False
+
+
+ y_axis_label
+ Counts
+
+
+
+ audio_source_0
+ low_pass_filter_0
+ 0
+ 0
+
+
+ blocks_float_to_uchar_0
+ blocks_file_sink_0
+ 0
+ 0
+
+
+ jay_garage_0
+ blocks_float_to_uchar_0
+ 0
+ 0
+
+
+ low_pass_filter_0
+ jay_garage_0
+ 0
+ 0
+
+
+ low_pass_filter_0
+ wxgui_scopesink2_0
+ 0
+ 0
+
+
diff --git a/dect_rx.grc b/dect_rx.grc
new file mode 100644
index 0000000..2d265a4
--- /dev/null
+++ b/dect_rx.grc
@@ -0,0 +1,2360 @@
+
+
+
+ Thu Nov 29 20:53:48 2018
+
+ options
+
+ author
+
+
+
+ window_size
+ 1920,1200
+
+
+ category
+ [GRC Hier Blocks]
+
+
+ comment
+
+
+
+ description
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (8, 20)
+
+
+ _rotation
+ 0
+
+
+ generate_options
+ wx_gui
+
+
+ hier_block_src_path
+ .:
+
+
+ id
+ top_block
+
+
+ max_nouts
+ 0
+
+
+ qt_qss_theme
+
+
+
+ realtime_scheduling
+
+
+
+ run_command
+ {python} -u {filename}
+
+
+ run_options
+ prompt
+
+
+ run
+ True
+
+
+ sizing_mode
+ fixed
+
+
+ thread_safe_setters
+
+
+
+ title
+
+
+
+ placement
+ (0,0)
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (616, 20)
+
+
+ _rotation
+ 0
+
+
+ id
+ audio_rate
+
+
+ value
+ 48000
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (176, 92)
+
+
+ _rotation
+ 0
+
+
+ id
+ f_ctr
+
+
+ value
+ f_ctr_coarse + f_ctr_fine
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (112, 452)
+
+
+ _rotation
+ 0
+
+
+ id
+ f_ctr_coarse
+
+
+ value
+ 1881792000
+
+
+
+ variable_slider
+
+ comment
+
+
+
+ converver
+ float_converter
+
+
+ value
+ 0
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (40, 324)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ f_ctr_fine
+
+
+ label
+
+
+
+ max
+ samp_rate/2
+
+
+ min
+ -samp_rate/2
+
+
+ notebook
+
+
+
+ num_steps
+ 10
+
+
+ style
+ wx.SL_HORIZONTAL
+
+
+
+ variable_slider
+
+ comment
+
+
+
+ converver
+ float_converter
+
+
+ value
+ 0
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (176, 324)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ f_fine_rx
+
+
+ label
+
+
+
+ max
+ 100e3
+
+
+ min
+ -100e3
+
+
+ notebook
+
+
+
+ num_steps
+ 200
+
+
+ style
+ wx.SL_HORIZONTAL
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (288, 92)
+
+
+ _rotation
+ 0
+
+
+ id
+ f_tune
+
+
+ value
+ f_ctr + offset_Hz
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (392, 20)
+
+
+ _rotation
+ 0
+
+
+ id
+ offset_Hz
+
+
+ value
+ 0
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (504, 20)
+
+
+ _rotation
+ 0
+
+
+ id
+ pi
+
+
+ value
+ 3.14159265359
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (176, 20)
+
+
+ _rotation
+ 0
+
+
+ id
+ samp_rate
+
+
+ value
+ 100*audio_rate
+
+
+
+ analog_quadrature_demod_cf
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ 1
+
+
+ _coordinate
+ (800, 356)
+
+
+ _rotation
+ 0
+
+
+ gain
+ 0.3
+
+
+ id
+ analog_quadrature_demod_cf_0
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+
+ analog_sig_source_x
+
+ amp
+ 1
+
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ 1
+
+
+ freq
+ offset_Hz + f_fine_rx
+
+
+ _coordinate
+ (280, 468)
+
+
+ _rotation
+ 0
+
+
+ id
+ analog_sig_source_x_0
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+ offset
+ 0
+
+
+ type
+ complex
+
+
+ samp_rate
+ samp_rate
+
+
+ waveform
+ analog.GR_COS_WAVE
+
+
+
+ blocks_complex_to_mag
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ 1
+
+
+ _coordinate
+ (800, 448)
+
+
+ _rotation
+ 0
+
+
+ id
+ blocks_complex_to_mag_0
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+ vlen
+ 1
+
+
+
+ blocks_multiply_xx
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ 1
+
+
+ _coordinate
+ (456, 344)
+
+
+ _rotation
+ 0
+
+
+ id
+ blocks_multiply_xx_0
+
+
+ type
+ complex
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+ num_inputs
+ 2
+
+
+ vlen
+ 1
+
+
+
+ low_pass_filter
+
+ beta
+ 6.76
+
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ cutoff_freq
+ 0.9*samp_rate/2
+
+
+ decim
+ 1
+
+
+ _enabled
+ 1
+
+
+ type
+ fir_filter_ccf
+
+
+ _coordinate
+ (584, 308)
+
+
+ _rotation
+ 0
+
+
+ gain
+ 1
+
+
+ id
+ low_pass_filter_0
+
+
+ interp
+ 1
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+ samp_rate
+ samp_rate
+
+
+ width
+ 0.9*samp_rate/2/10
+
+
+ win
+ firdes.WIN_KAISER
+
+
+
+ uhd_usrp_source
+
+ alias
+
+
+
+ ant0
+ TX/RX
+
+
+ bw0
+ 0
+
+
+ center_freq0
+ f_tune
+
+
+ dc_offs_enb0
+ ""
+
+
+ iq_imbal_enb0
+ ""
+
+
+ norm_gain0
+ False
+
+
+ gain0
+ 45
+
+
+ lo_export0
+ False
+
+
+ lo_source0
+ internal
+
+
+ ant10
+
+
+
+ bw10
+ 0
+
+
+ center_freq10
+ 0
+
+
+ dc_offs_enb10
+ ""
+
+
+ iq_imbal_enb10
+ ""
+
+
+ norm_gain10
+ False
+
+
+ gain10
+ 0
+
+
+ lo_export10
+ False
+
+
+ lo_source10
+ internal
+
+
+ ant11
+
+
+
+ bw11
+ 0
+
+
+ center_freq11
+ 0
+
+
+ dc_offs_enb11
+ ""
+
+
+ iq_imbal_enb11
+ ""
+
+
+ norm_gain11
+ False
+
+
+ gain11
+ 0
+
+
+ lo_export11
+ False
+
+
+ lo_source11
+ internal
+
+
+ ant12
+
+
+
+ bw12
+ 0
+
+
+ center_freq12
+ 0
+
+
+ dc_offs_enb12
+ ""
+
+
+ iq_imbal_enb12
+ ""
+
+
+ norm_gain12
+ False
+
+
+ gain12
+ 0
+
+
+ lo_export12
+ False
+
+
+ lo_source12
+ internal
+
+
+ ant13
+
+
+
+ bw13
+ 0
+
+
+ center_freq13
+ 0
+
+
+ dc_offs_enb13
+ ""
+
+
+ iq_imbal_enb13
+ ""
+
+
+ norm_gain13
+ False
+
+
+ gain13
+ 0
+
+
+ lo_export13
+ False
+
+
+ lo_source13
+ internal
+
+
+ ant14
+
+
+
+ bw14
+ 0
+
+
+ center_freq14
+ 0
+
+
+ dc_offs_enb14
+ ""
+
+
+ iq_imbal_enb14
+ ""
+
+
+ norm_gain14
+ False
+
+
+ gain14
+ 0
+
+
+ lo_export14
+ False
+
+
+ lo_source14
+ internal
+
+
+ ant15
+
+
+
+ bw15
+ 0
+
+
+ center_freq15
+ 0
+
+
+ dc_offs_enb15
+ ""
+
+
+ iq_imbal_enb15
+ ""
+
+
+ norm_gain15
+ False
+
+
+ gain15
+ 0
+
+
+ lo_export15
+ False
+
+
+ lo_source15
+ internal
+
+
+ ant16
+
+
+
+ bw16
+ 0
+
+
+ center_freq16
+ 0
+
+
+ dc_offs_enb16
+ ""
+
+
+ iq_imbal_enb16
+ ""
+
+
+ norm_gain16
+ False
+
+
+ gain16
+ 0
+
+
+ lo_export16
+ False
+
+
+ lo_source16
+ internal
+
+
+ ant17
+
+
+
+ bw17
+ 0
+
+
+ center_freq17
+ 0
+
+
+ dc_offs_enb17
+ ""
+
+
+ iq_imbal_enb17
+ ""
+
+
+ norm_gain17
+ False
+
+
+ gain17
+ 0
+
+
+ lo_export17
+ False
+
+
+ lo_source17
+ internal
+
+
+ ant18
+
+
+
+ bw18
+ 0
+
+
+ center_freq18
+ 0
+
+
+ dc_offs_enb18
+ ""
+
+
+ iq_imbal_enb18
+ ""
+
+
+ norm_gain18
+ False
+
+
+ gain18
+ 0
+
+
+ lo_export18
+ False
+
+
+ lo_source18
+ internal
+
+
+ ant19
+
+
+
+ bw19
+ 0
+
+
+ center_freq19
+ 0
+
+
+ dc_offs_enb19
+ ""
+
+
+ iq_imbal_enb19
+ ""
+
+
+ norm_gain19
+ False
+
+
+ gain19
+ 0
+
+
+ lo_export19
+ False
+
+
+ lo_source19
+ internal
+
+
+ ant1
+
+
+
+ bw1
+ 0
+
+
+ center_freq1
+ 0
+
+
+ dc_offs_enb1
+ ""
+
+
+ iq_imbal_enb1
+ ""
+
+
+ norm_gain1
+ False
+
+
+ gain1
+ 0
+
+
+ lo_export1
+ False
+
+
+ lo_source1
+ internal
+
+
+ ant20
+
+
+
+ bw20
+ 0
+
+
+ center_freq20
+ 0
+
+
+ dc_offs_enb20
+ ""
+
+
+ iq_imbal_enb20
+ ""
+
+
+ norm_gain20
+ False
+
+
+ gain20
+ 0
+
+
+ lo_export20
+ False
+
+
+ lo_source20
+ internal
+
+
+ ant21
+
+
+
+ bw21
+ 0
+
+
+ center_freq21
+ 0
+
+
+ dc_offs_enb21
+ ""
+
+
+ iq_imbal_enb21
+ ""
+
+
+ norm_gain21
+ False
+
+
+ gain21
+ 0
+
+
+ lo_export21
+ False
+
+
+ lo_source21
+ internal
+
+
+ ant22
+
+
+
+ bw22
+ 0
+
+
+ center_freq22
+ 0
+
+
+ dc_offs_enb22
+ ""
+
+
+ iq_imbal_enb22
+ ""
+
+
+ norm_gain22
+ False
+
+
+ gain22
+ 0
+
+
+ lo_export22
+ False
+
+
+ lo_source22
+ internal
+
+
+ ant23
+
+
+
+ bw23
+ 0
+
+
+ center_freq23
+ 0
+
+
+ dc_offs_enb23
+ ""
+
+
+ iq_imbal_enb23
+ ""
+
+
+ norm_gain23
+ False
+
+
+ gain23
+ 0
+
+
+ lo_export23
+ False
+
+
+ lo_source23
+ internal
+
+
+ ant24
+
+
+
+ bw24
+ 0
+
+
+ center_freq24
+ 0
+
+
+ dc_offs_enb24
+ ""
+
+
+ iq_imbal_enb24
+ ""
+
+
+ norm_gain24
+ False
+
+
+ gain24
+ 0
+
+
+ lo_export24
+ False
+
+
+ lo_source24
+ internal
+
+
+ ant25
+
+
+
+ bw25
+ 0
+
+
+ center_freq25
+ 0
+
+
+ dc_offs_enb25
+ ""
+
+
+ iq_imbal_enb25
+ ""
+
+
+ norm_gain25
+ False
+
+
+ gain25
+ 0
+
+
+ lo_export25
+ False
+
+
+ lo_source25
+ internal
+
+
+ ant26
+
+
+
+ bw26
+ 0
+
+
+ center_freq26
+ 0
+
+
+ dc_offs_enb26
+ ""
+
+
+ iq_imbal_enb26
+ ""
+
+
+ norm_gain26
+ False
+
+
+ gain26
+ 0
+
+
+ lo_export26
+ False
+
+
+ lo_source26
+ internal
+
+
+ ant27
+
+
+
+ bw27
+ 0
+
+
+ center_freq27
+ 0
+
+
+ dc_offs_enb27
+ ""
+
+
+ iq_imbal_enb27
+ ""
+
+
+ norm_gain27
+ False
+
+
+ gain27
+ 0
+
+
+ lo_export27
+ False
+
+
+ lo_source27
+ internal
+
+
+ ant28
+
+
+
+ bw28
+ 0
+
+
+ center_freq28
+ 0
+
+
+ dc_offs_enb28
+ ""
+
+
+ iq_imbal_enb28
+ ""
+
+
+ norm_gain28
+ False
+
+
+ gain28
+ 0
+
+
+ lo_export28
+ False
+
+
+ lo_source28
+ internal
+
+
+ ant29
+
+
+
+ bw29
+ 0
+
+
+ center_freq29
+ 0
+
+
+ dc_offs_enb29
+ ""
+
+
+ iq_imbal_enb29
+ ""
+
+
+ norm_gain29
+ False
+
+
+ gain29
+ 0
+
+
+ lo_export29
+ False
+
+
+ lo_source29
+ internal
+
+
+ ant2
+
+
+
+ bw2
+ 0
+
+
+ center_freq2
+ 0
+
+
+ dc_offs_enb2
+ ""
+
+
+ iq_imbal_enb2
+ ""
+
+
+ norm_gain2
+ False
+
+
+ gain2
+ 0
+
+
+ lo_export2
+ False
+
+
+ lo_source2
+ internal
+
+
+ ant30
+
+
+
+ bw30
+ 0
+
+
+ center_freq30
+ 0
+
+
+ dc_offs_enb30
+ ""
+
+
+ iq_imbal_enb30
+ ""
+
+
+ norm_gain30
+ False
+
+
+ gain30
+ 0
+
+
+ lo_export30
+ False
+
+
+ lo_source30
+ internal
+
+
+ ant31
+
+
+
+ bw31
+ 0
+
+
+ center_freq31
+ 0
+
+
+ dc_offs_enb31
+ ""
+
+
+ iq_imbal_enb31
+ ""
+
+
+ norm_gain31
+ False
+
+
+ gain31
+ 0
+
+
+ lo_export31
+ False
+
+
+ lo_source31
+ internal
+
+
+ ant3
+
+
+
+ bw3
+ 0
+
+
+ center_freq3
+ 0
+
+
+ dc_offs_enb3
+ ""
+
+
+ iq_imbal_enb3
+ ""
+
+
+ norm_gain3
+ False
+
+
+ gain3
+ 0
+
+
+ lo_export3
+ False
+
+
+ lo_source3
+ internal
+
+
+ ant4
+
+
+
+ bw4
+ 0
+
+
+ center_freq4
+ 0
+
+
+ dc_offs_enb4
+ ""
+
+
+ iq_imbal_enb4
+ ""
+
+
+ norm_gain4
+ False
+
+
+ gain4
+ 0
+
+
+ lo_export4
+ False
+
+
+ lo_source4
+ internal
+
+
+ ant5
+
+
+
+ bw5
+ 0
+
+
+ center_freq5
+ 0
+
+
+ dc_offs_enb5
+ ""
+
+
+ iq_imbal_enb5
+ ""
+
+
+ norm_gain5
+ False
+
+
+ gain5
+ 0
+
+
+ lo_export5
+ False
+
+
+ lo_source5
+ internal
+
+
+ ant6
+
+
+
+ bw6
+ 0
+
+
+ center_freq6
+ 0
+
+
+ dc_offs_enb6
+ ""
+
+
+ iq_imbal_enb6
+ ""
+
+
+ norm_gain6
+ False
+
+
+ gain6
+ 0
+
+
+ lo_export6
+ False
+
+
+ lo_source6
+ internal
+
+
+ ant7
+
+
+
+ bw7
+ 0
+
+
+ center_freq7
+ 0
+
+
+ dc_offs_enb7
+ ""
+
+
+ iq_imbal_enb7
+ ""
+
+
+ norm_gain7
+ False
+
+
+ gain7
+ 0
+
+
+ lo_export7
+ False
+
+
+ lo_source7
+ internal
+
+
+ ant8
+
+
+
+ bw8
+ 0
+
+
+ center_freq8
+ 0
+
+
+ dc_offs_enb8
+ ""
+
+
+ iq_imbal_enb8
+ ""
+
+
+ norm_gain8
+ False
+
+
+ gain8
+ 0
+
+
+ lo_export8
+ False
+
+
+ lo_source8
+ internal
+
+
+ ant9
+
+
+
+ bw9
+ 0
+
+
+ center_freq9
+ 0
+
+
+ dc_offs_enb9
+ ""
+
+
+ iq_imbal_enb9
+ ""
+
+
+ norm_gain9
+ False
+
+
+ gain9
+ 0
+
+
+ lo_export9
+ False
+
+
+ lo_source9
+ internal
+
+
+ clock_rate
+ 0.0
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ dev_addr
+ ""
+
+
+ dev_args
+ ""
+
+
+ _enabled
+ 1
+
+
+ _coordinate
+ (112, 188)
+
+
+ _rotation
+ 0
+
+
+ id
+ uhd_usrp_source_0
+
+
+ maxoutbuf
+ 0
+
+
+ clock_source0
+
+
+
+ sd_spec0
+
+
+
+ time_source0
+
+
+
+ clock_source1
+
+
+
+ sd_spec1
+
+
+
+ time_source1
+
+
+
+ clock_source2
+
+
+
+ sd_spec2
+
+
+
+ time_source2
+
+
+
+ clock_source3
+
+
+
+ sd_spec3
+
+
+
+ time_source3
+
+
+
+ clock_source4
+
+
+
+ sd_spec4
+
+
+
+ time_source4
+
+
+
+ clock_source5
+
+
+
+ sd_spec5
+
+
+
+ time_source5
+
+
+
+ clock_source6
+
+
+
+ sd_spec6
+
+
+
+ time_source6
+
+
+
+ clock_source7
+
+
+
+ sd_spec7
+
+
+
+ time_source7
+
+
+
+ minoutbuf
+ 0
+
+
+ nchan
+ 1
+
+
+ num_mboards
+ 1
+
+
+ type
+ fc32
+
+
+ samp_rate
+ samp_rate
+
+
+ hide_cmd_port
+ True
+
+
+ hide_lo_controls
+ True
+
+
+ stream_args
+
+
+
+ stream_chans
+ []
+
+
+ sync
+
+
+
+ otw
+
+
+
+
+ wxgui_fftsink2
+
+ avg_alpha
+ 0
+
+
+ average
+ False
+
+
+ baseband_freq
+ f_tune
+
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ 0
+
+
+ fft_size
+ 1024
+
+
+ freqvar
+ None
+
+
+ _coordinate
+ (472, 92)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ wxgui_fftsink2_0
+
+
+ notebook
+
+
+
+ peak_hold
+ False
+
+
+ ref_level
+ 0
+
+
+ ref_scale
+ 2.0
+
+
+ fft_rate
+ 15
+
+
+ samp_rate
+ samp_rate
+
+
+ title
+ FFT Plot
+
+
+ type
+ complex
+
+
+ win_size
+
+
+
+ win
+ None
+
+
+ y_divs
+ 10
+
+
+ y_per_div
+ 10
+
+
+
+ wxgui_fftsink2
+
+ avg_alpha
+ 0
+
+
+ average
+ False
+
+
+ baseband_freq
+ f_tune
+
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ 1
+
+
+ fft_size
+ 1024
+
+
+ freqvar
+ None
+
+
+ _coordinate
+ (776, 84)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ wxgui_fftsink2_0_0
+
+
+ notebook
+
+
+
+ peak_hold
+ False
+
+
+ ref_level
+ 0
+
+
+ ref_scale
+ 2.0
+
+
+ fft_rate
+ 15
+
+
+ samp_rate
+ samp_rate
+
+
+ title
+ FFT Plot
+
+
+ type
+ complex
+
+
+ win_size
+
+
+
+ win
+ None
+
+
+ y_divs
+ 10
+
+
+ y_per_div
+ 10
+
+
+
+ wxgui_scopesink2
+
+ ac_couple
+ False
+
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (992, 332)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ wxgui_scopesink2_2
+
+
+ notebook
+
+
+
+ num_inputs
+ 2
+
+
+ samp_rate
+ samp_rate
+
+
+ t_scale
+ 0
+
+
+ title
+ Scope Plot
+
+
+ trig_mode
+ wxgui.TRIG_MODE_NORM
+
+
+ type
+ float
+
+
+ v_offset
+ 0
+
+
+ v_scale
+ 0
+
+
+ win_size
+
+
+
+ xy_mode
+ False
+
+
+ y_axis_label
+ Counts
+
+
+
+ analog_quadrature_demod_cf_0
+ wxgui_scopesink2_2
+ 0
+ 0
+
+
+ analog_sig_source_x_0
+ blocks_multiply_xx_0
+ 0
+ 1
+
+
+ blocks_complex_to_mag_0
+ wxgui_scopesink2_2
+ 0
+ 1
+
+
+ blocks_multiply_xx_0
+ low_pass_filter_0
+ 0
+ 0
+
+
+ low_pass_filter_0
+ analog_quadrature_demod_cf_0
+ 0
+ 0
+
+
+ low_pass_filter_0
+ blocks_complex_to_mag_0
+ 0
+ 0
+
+
+ low_pass_filter_0
+ wxgui_fftsink2_0_0
+ 0
+ 0
+
+
+ uhd_usrp_source_0
+ blocks_multiply_xx_0
+ 0
+ 0
+
+
+ uhd_usrp_source_0
+ wxgui_fftsink2_0
+ 0
+ 0
+
+
diff --git a/fancy_rx.grc b/fancy_rx.grc
index 241b323..2d14809 100644
--- a/fancy_rx.grc
+++ b/fancy_rx.grc
@@ -753,7 +753,7 @@
value
- 4800000
+ 16e6
@@ -780,7 +780,7 @@
_coordinate
- (744, 20)
+ (760, 20)
_rotation
@@ -917,6 +917,61 @@
1
+
+ fosphor_wx_sink_c
+
+ alias
+
+
+
+ freq_center
+ f_rf
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (320, 500)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ fosphor_wx_sink_c_0
+
+
+ notebook
+ notebook_0, 2
+
+
+ freq_span
+ samp_rate
+
+
+ win_size
+
+
+
+ wintype
+ window.WIN_BLACKMAN_hARRIS
+
+
notebook
@@ -949,7 +1004,7 @@
labels
- ['Freq', 'Misc']
+ ['Freq', 'Misc', 'Waterfall']
notebook
@@ -2339,7 +2394,7 @@
_coordinate
- (560, 524)
+ (568, 516)
_rotation
@@ -2442,7 +2497,7 @@
_coordinate
- (304, 308)
+ (320, 292)
_rotation
@@ -2523,6 +2578,12 @@
0
0
+
+ uhd_usrp_source_0
+ fosphor_wx_sink_c_0
+ 0
+ 0
+
uhd_usrp_source_0
wxgui_fftsink2_0_0
diff --git a/fm_rx.grc b/fm_rx.grc
index c4330c6..14151ec 100644
--- a/fm_rx.grc
+++ b/fm_rx.grc
@@ -117,62 +117,57 @@
- variable_slider
+ variable
comment
-
- converver
- int_converter
-
-
- value
- 791
-
_enabled
True
_coordinate
- (40, 756)
+ (392, 20)
_rotation
0
- grid_pos
+ id
+ ddd
+
+
+ value
+ 200e3
+
+
+
+ variable
+
+ comment
+
+ _enabled
+ True
+
+
+ _coordinate
+ (120, 512)
+
+
+ _rotation
+ 0
+
id
delay_LplusR
- label
-
-
-
- max
- 1000
-
-
- min
- 0
-
-
- notebook
-
-
-
- num_steps
- 1000
-
-
- style
- wx.SL_HORIZONTAL
+ value
+ 791
@@ -406,65 +401,6 @@
wx.SL_HORIZONTAL
-
- variable_slider
-
- comment
-
-
-
- converver
- float_converter
-
-
- value
- 0
-
-
- _enabled
- True
-
-
- _coordinate
- (48, 868)
-
-
- _rotation
- 0
-
-
- grid_pos
-
-
-
- id
- f_fine_tx
-
-
- label
-
-
-
- max
- samp_rate/2
-
-
- min
- -samp_rate/2
-
-
- notebook
-
-
-
- num_steps
- samp_rate/5000
-
-
- style
- wx.SL_HORIZONTAL
-
-
variable
@@ -552,30 +488,62 @@
- variable
+ variable_slider
comment
+
+ converver
+ int_converter
+
+
+ value
+ -samp_rate/8
+
_enabled
True
_coordinate
- (392, 20)
+ (40, 756)
_rotation
0
+
+ grid_pos
+
+
id
offset_Hz
- value
- 200e3
+ label
+
+
+
+ max
+ samp_rate/2
+
+
+ min
+ -samp_rate/2
+
+
+ notebook
+
+
+
+ num_steps
+ 100
+
+
+ style
+ wx.SL_HORIZONTAL
@@ -605,6 +573,65 @@
3.14159265359
+
+ variable_slider
+
+ comment
+
+
+
+ converver
+ float_converter
+
+
+ value
+ 30
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (48, 868)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ rx_gain
+
+
+ label
+
+
+
+ max
+ 60
+
+
+ min
+ 0
+
+
+ notebook
+
+
+
+ num_steps
+ 60
+
+
+ style
+ wx.SL_HORIZONTAL
+
+
variable
@@ -2535,6 +2562,832 @@
+<<<<<<< .mine
+||||||| .r412
+ uhd_usrp_sink
+
+ alias
+
+
+
+ ant0
+ TX/RX
+
+
+ bw0
+ 0
+
+
+ center_freq0
+ f_tune
+
+
+ norm_gain0
+ False
+
+
+ gain0
+ 40
+
+
+ ant10
+
+
+
+ bw10
+ 0
+
+
+ center_freq10
+ 0
+
+
+ norm_gain10
+ False
+
+
+ gain10
+ 0
+
+
+ ant11
+
+
+
+ bw11
+ 0
+
+
+ center_freq11
+ 0
+
+
+ norm_gain11
+ False
+
+
+ gain11
+ 0
+
+
+ ant12
+
+
+
+ bw12
+ 0
+
+
+ center_freq12
+ 0
+
+
+ norm_gain12
+ False
+
+
+ gain12
+ 0
+
+
+ ant13
+
+
+
+ bw13
+ 0
+
+
+ center_freq13
+ 0
+
+
+ norm_gain13
+ False
+
+
+ gain13
+ 0
+
+
+ ant14
+
+
+
+ bw14
+ 0
+
+
+ center_freq14
+ 0
+
+
+ norm_gain14
+ False
+
+
+ gain14
+ 0
+
+
+ ant15
+
+
+
+ bw15
+ 0
+
+
+ center_freq15
+ 0
+
+
+ norm_gain15
+ False
+
+
+ gain15
+ 0
+
+
+ ant16
+
+
+
+ bw16
+ 0
+
+
+ center_freq16
+ 0
+
+
+ norm_gain16
+ False
+
+
+ gain16
+ 0
+
+
+ ant17
+
+
+
+ bw17
+ 0
+
+
+ center_freq17
+ 0
+
+
+ norm_gain17
+ False
+
+
+ gain17
+ 0
+
+
+ ant18
+
+
+
+ bw18
+ 0
+
+
+ center_freq18
+ 0
+
+
+ norm_gain18
+ False
+
+
+ gain18
+ 0
+
+
+ ant19
+
+
+
+ bw19
+ 0
+
+
+ center_freq19
+ 0
+
+
+ norm_gain19
+ False
+
+
+ gain19
+ 0
+
+
+ ant1
+
+
+
+ bw1
+ 0
+
+
+ center_freq1
+ 0
+
+
+ norm_gain1
+ False
+
+
+ gain1
+ 0
+
+
+ ant20
+
+
+
+ bw20
+ 0
+
+
+ center_freq20
+ 0
+
+
+ norm_gain20
+ False
+
+
+ gain20
+ 0
+
+
+ ant21
+
+
+
+ bw21
+ 0
+
+
+ center_freq21
+ 0
+
+
+ norm_gain21
+ False
+
+
+ gain21
+ 0
+
+
+ ant22
+
+
+
+ bw22
+ 0
+
+
+ center_freq22
+ 0
+
+
+ norm_gain22
+ False
+
+
+ gain22
+ 0
+
+
+ ant23
+
+
+
+ bw23
+ 0
+
+
+ center_freq23
+ 0
+
+
+ norm_gain23
+ False
+
+
+ gain23
+ 0
+
+
+ ant24
+
+
+
+ bw24
+ 0
+
+
+ center_freq24
+ 0
+
+
+ norm_gain24
+ False
+
+
+ gain24
+ 0
+
+
+ ant25
+
+
+
+ bw25
+ 0
+
+
+ center_freq25
+ 0
+
+
+ norm_gain25
+ False
+
+
+ gain25
+ 0
+
+
+ ant26
+
+
+
+ bw26
+ 0
+
+
+ center_freq26
+ 0
+
+
+ norm_gain26
+ False
+
+
+ gain26
+ 0
+
+
+ ant27
+
+
+
+ bw27
+ 0
+
+
+ center_freq27
+ 0
+
+
+ norm_gain27
+ False
+
+
+ gain27
+ 0
+
+
+ ant28
+
+
+
+ bw28
+ 0
+
+
+ center_freq28
+ 0
+
+
+ norm_gain28
+ False
+
+
+ gain28
+ 0
+
+
+ ant29
+
+
+
+ bw29
+ 0
+
+
+ center_freq29
+ 0
+
+
+ norm_gain29
+ False
+
+
+ gain29
+ 0
+
+
+ ant2
+
+
+
+ bw2
+ 0
+
+
+ center_freq2
+ 0
+
+
+ norm_gain2
+ False
+
+
+ gain2
+ 0
+
+
+ ant30
+
+
+
+ bw30
+ 0
+
+
+ center_freq30
+ 0
+
+
+ norm_gain30
+ False
+
+
+ gain30
+ 0
+
+
+ ant31
+
+
+
+ bw31
+ 0
+
+
+ center_freq31
+ 0
+
+
+ norm_gain31
+ False
+
+
+ gain31
+ 0
+
+
+ ant3
+
+
+
+ bw3
+ 0
+
+
+ center_freq3
+ 0
+
+
+ norm_gain3
+ False
+
+
+ gain3
+ 0
+
+
+ ant4
+
+
+
+ bw4
+ 0
+
+
+ center_freq4
+ 0
+
+
+ norm_gain4
+ False
+
+
+ gain4
+ 0
+
+
+ ant5
+
+
+
+ bw5
+ 0
+
+
+ center_freq5
+ 0
+
+
+ norm_gain5
+ False
+
+
+ gain5
+ 0
+
+
+ ant6
+
+
+
+ bw6
+ 0
+
+
+ center_freq6
+ 0
+
+
+ norm_gain6
+ False
+
+
+ gain6
+ 0
+
+
+ ant7
+
+
+
+ bw7
+ 0
+
+
+ center_freq7
+ 0
+
+
+ norm_gain7
+ False
+
+
+ gain7
+ 0
+
+
+ ant8
+
+
+
+ bw8
+ 0
+
+
+ center_freq8
+ 0
+
+
+ norm_gain8
+ False
+
+
+ gain8
+ 0
+
+
+ ant9
+
+
+
+ bw9
+ 0
+
+
+ center_freq9
+ 0
+
+
+ norm_gain9
+ False
+
+
+ gain9
+ 0
+
+
+ clock_rate
+ 0.0
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ dev_addr
+ ""
+
+
+ dev_args
+ ""
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (336, 996)
+
+
+ _rotation
+ 0
+
+
+ id
+ uhd_usrp_sink_0
+
+
+ type
+ fc32
+
+
+ clock_source0
+
+
+
+ sd_spec0
+
+
+
+ time_source0
+
+
+
+ clock_source1
+
+
+
+ sd_spec1
+
+
+
+ time_source1
+
+
+
+ clock_source2
+
+
+
+ sd_spec2
+
+
+
+ time_source2
+
+
+
+ clock_source3
+
+
+
+ sd_spec3
+
+
+
+ time_source3
+
+
+
+ clock_source4
+
+
+
+ sd_spec4
+
+
+
+ time_source4
+
+
+
+ clock_source5
+
+
+
+ sd_spec5
+
+
+
+ time_source5
+
+
+
+ clock_source6
+
+
+
+ sd_spec6
+
+
+
+ time_source6
+
+
+
+ clock_source7
+
+
+
+ sd_spec7
+
+
+
+ time_source7
+
+
+
+ nchan
+ 1
+
+
+ num_mboards
+ 1
+
+
+ samp_rate
+ samp_rate
+
+
+ hide_cmd_port
+ False
+
+
+ hide_lo_controls
+ True
+
+
+ stream_args
+
+
+
+ stream_chans
+ []
+
+
+ sync
+
+
+
+ len_tag_name
+
+
+
+ otw
+
+
+
+
+=======
rational_resampler_xxx
alias
@@ -2594,6 +3447,7 @@
+>>>>>>> .r426
uhd_usrp_source
alias
@@ -2625,7 +3479,7 @@
gain0
- 40
+ rx_gain
lo_export0
diff --git a/fsk_audio.grc b/fsk_audio.grc
new file mode 100644
index 0000000..eaae0a6
--- /dev/null
+++ b/fsk_audio.grc
@@ -0,0 +1,2162 @@
+
+
+
+ Thu Nov 29 20:53:48 2018
+
+ options
+
+ author
+
+
+
+ window_size
+ 1920,1200
+
+
+ category
+ [GRC Hier Blocks]
+
+
+ comment
+
+
+
+ description
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (8, 20)
+
+
+ _rotation
+ 0
+
+
+ generate_options
+ wx_gui
+
+
+ hier_block_src_path
+ .:
+
+
+ id
+ top_block
+
+
+ max_nouts
+ 0
+
+
+ qt_qss_theme
+
+
+
+ realtime_scheduling
+
+
+
+ run_command
+ {python} -u {filename}
+
+
+ run_options
+ prompt
+
+
+ run
+ True
+
+
+ sizing_mode
+ fixed
+
+
+ thread_safe_setters
+
+
+
+ title
+
+
+
+ placement
+ (0,0)
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (280, 20)
+
+
+ _rotation
+ 0
+
+
+ id
+ baud_rate
+
+
+ value
+ 2000
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (192, 20)
+
+
+ _rotation
+ 0
+
+
+ id
+ dsp_rate
+
+
+ value
+ 192000
+
+
+
+ variable_slider
+
+ comment
+
+
+
+ converver
+ int_converter
+
+
+ value
+ 0
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (568, 316)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ f_1000M
+
+
+ label
+ 1000M
+
+
+ max
+ 10
+
+
+ min
+ 0
+
+
+ notebook
+ notebook_0, 0
+
+
+ num_steps
+ 10
+
+
+ style
+ wx.SL_HORIZONTAL
+
+
+
+ variable_slider
+
+ comment
+
+
+
+ converver
+ int_converter
+
+
+ value
+ 0
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (696, 316)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ f_100M
+
+
+ label
+ 100M
+
+
+ max
+ 10
+
+
+ min
+ 0
+
+
+ notebook
+ notebook_0, 0
+
+
+ num_steps
+ 10
+
+
+ style
+ wx.SL_HORIZONTAL
+
+
+
+ variable_slider
+
+ comment
+
+
+
+ converver
+ int_converter
+
+
+ value
+ 0
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (832, 316)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ f_10M
+
+
+ label
+ 10M
+
+
+ max
+ 10
+
+
+ min
+ 0
+
+
+ notebook
+ notebook_0, 0
+
+
+ num_steps
+ 10
+
+
+ style
+ wx.SL_HORIZONTAL
+
+
+
+ variable_slider
+
+ comment
+
+
+
+ converver
+ int_converter
+
+
+ value
+ 0
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (960, 316)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ f_1M
+
+
+ label
+ 1M
+
+
+ max
+ 10
+
+
+ min
+ 0
+
+
+ notebook
+ notebook_0, 0
+
+
+ num_steps
+ 10
+
+
+ style
+ wx.SL_HORIZONTAL
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (496, 20)
+
+
+ _rotation
+ 0
+
+
+ id
+ offset_Hz
+
+
+ value
+ 50e3
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (384, 20)
+
+
+ _rotation
+ 0
+
+
+ id
+ samp_rate
+
+
+ value
+ 10*dsp_rate
+
+
+
+ analog_sig_source_x
+
+ amp
+ 1
+
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ True
+
+
+ freq
+ -offset_Hz
+
+
+ _coordinate
+ (80, 660)
+
+
+ _rotation
+ 0
+
+
+ id
+ analog_sig_source_x_0
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+ offset
+ 0
+
+
+ type
+ complex
+
+
+ samp_rate
+ samp_rate
+
+
+ waveform
+ analog.GR_COS_WAVE
+
+
+
+ blocks_multiply_xx
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (320, 584)
+
+
+ _rotation
+ 0
+
+
+ id
+ blocks_multiply_xx_0
+
+
+ type
+ complex
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+ num_inputs
+ 2
+
+
+ vlen
+ 1
+
+
+
+ notebook
+
+ alias
+
+
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (616, 20)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ notebook_0
+
+
+ labels
+ ['tab1', 'tab2', 'tab3']
+
+
+ notebook
+
+
+
+ style
+ wx.NB_TOP
+
+
+
+ uhd_usrp_source
+
+ alias
+
+
+
+ ant0
+ RX2
+
+
+ bw0
+ 0
+
+
+ center_freq0
+ 390487500-offset_Hz
+
+
+ dc_offs_enb0
+ ""
+
+
+ iq_imbal_enb0
+ ""
+
+
+ norm_gain0
+ False
+
+
+ gain0
+ 50
+
+
+ lo_export0
+ False
+
+
+ lo_source0
+ internal
+
+
+ ant10
+
+
+
+ bw10
+ 0
+
+
+ center_freq10
+ 0
+
+
+ dc_offs_enb10
+ ""
+
+
+ iq_imbal_enb10
+ ""
+
+
+ norm_gain10
+ False
+
+
+ gain10
+ 0
+
+
+ lo_export10
+ False
+
+
+ lo_source10
+ internal
+
+
+ ant11
+
+
+
+ bw11
+ 0
+
+
+ center_freq11
+ 0
+
+
+ dc_offs_enb11
+ ""
+
+
+ iq_imbal_enb11
+ ""
+
+
+ norm_gain11
+ False
+
+
+ gain11
+ 0
+
+
+ lo_export11
+ False
+
+
+ lo_source11
+ internal
+
+
+ ant12
+
+
+
+ bw12
+ 0
+
+
+ center_freq12
+ 0
+
+
+ dc_offs_enb12
+ ""
+
+
+ iq_imbal_enb12
+ ""
+
+
+ norm_gain12
+ False
+
+
+ gain12
+ 0
+
+
+ lo_export12
+ False
+
+
+ lo_source12
+ internal
+
+
+ ant13
+
+
+
+ bw13
+ 0
+
+
+ center_freq13
+ 0
+
+
+ dc_offs_enb13
+ ""
+
+
+ iq_imbal_enb13
+ ""
+
+
+ norm_gain13
+ False
+
+
+ gain13
+ 0
+
+
+ lo_export13
+ False
+
+
+ lo_source13
+ internal
+
+
+ ant14
+
+
+
+ bw14
+ 0
+
+
+ center_freq14
+ 0
+
+
+ dc_offs_enb14
+ ""
+
+
+ iq_imbal_enb14
+ ""
+
+
+ norm_gain14
+ False
+
+
+ gain14
+ 0
+
+
+ lo_export14
+ False
+
+
+ lo_source14
+ internal
+
+
+ ant15
+
+
+
+ bw15
+ 0
+
+
+ center_freq15
+ 0
+
+
+ dc_offs_enb15
+ ""
+
+
+ iq_imbal_enb15
+ ""
+
+
+ norm_gain15
+ False
+
+
+ gain15
+ 0
+
+
+ lo_export15
+ False
+
+
+ lo_source15
+ internal
+
+
+ ant16
+
+
+
+ bw16
+ 0
+
+
+ center_freq16
+ 0
+
+
+ dc_offs_enb16
+ ""
+
+
+ iq_imbal_enb16
+ ""
+
+
+ norm_gain16
+ False
+
+
+ gain16
+ 0
+
+
+ lo_export16
+ False
+
+
+ lo_source16
+ internal
+
+
+ ant17
+
+
+
+ bw17
+ 0
+
+
+ center_freq17
+ 0
+
+
+ dc_offs_enb17
+ ""
+
+
+ iq_imbal_enb17
+ ""
+
+
+ norm_gain17
+ False
+
+
+ gain17
+ 0
+
+
+ lo_export17
+ False
+
+
+ lo_source17
+ internal
+
+
+ ant18
+
+
+
+ bw18
+ 0
+
+
+ center_freq18
+ 0
+
+
+ dc_offs_enb18
+ ""
+
+
+ iq_imbal_enb18
+ ""
+
+
+ norm_gain18
+ False
+
+
+ gain18
+ 0
+
+
+ lo_export18
+ False
+
+
+ lo_source18
+ internal
+
+
+ ant19
+
+
+
+ bw19
+ 0
+
+
+ center_freq19
+ 0
+
+
+ dc_offs_enb19
+ ""
+
+
+ iq_imbal_enb19
+ ""
+
+
+ norm_gain19
+ False
+
+
+ gain19
+ 0
+
+
+ lo_export19
+ False
+
+
+ lo_source19
+ internal
+
+
+ ant1
+
+
+
+ bw1
+ 0
+
+
+ center_freq1
+ 0
+
+
+ dc_offs_enb1
+ ""
+
+
+ iq_imbal_enb1
+ ""
+
+
+ norm_gain1
+ False
+
+
+ gain1
+ 0
+
+
+ lo_export1
+ False
+
+
+ lo_source1
+ internal
+
+
+ ant20
+
+
+
+ bw20
+ 0
+
+
+ center_freq20
+ 0
+
+
+ dc_offs_enb20
+ ""
+
+
+ iq_imbal_enb20
+ ""
+
+
+ norm_gain20
+ False
+
+
+ gain20
+ 0
+
+
+ lo_export20
+ False
+
+
+ lo_source20
+ internal
+
+
+ ant21
+
+
+
+ bw21
+ 0
+
+
+ center_freq21
+ 0
+
+
+ dc_offs_enb21
+ ""
+
+
+ iq_imbal_enb21
+ ""
+
+
+ norm_gain21
+ False
+
+
+ gain21
+ 0
+
+
+ lo_export21
+ False
+
+
+ lo_source21
+ internal
+
+
+ ant22
+
+
+
+ bw22
+ 0
+
+
+ center_freq22
+ 0
+
+
+ dc_offs_enb22
+ ""
+
+
+ iq_imbal_enb22
+ ""
+
+
+ norm_gain22
+ False
+
+
+ gain22
+ 0
+
+
+ lo_export22
+ False
+
+
+ lo_source22
+ internal
+
+
+ ant23
+
+
+
+ bw23
+ 0
+
+
+ center_freq23
+ 0
+
+
+ dc_offs_enb23
+ ""
+
+
+ iq_imbal_enb23
+ ""
+
+
+ norm_gain23
+ False
+
+
+ gain23
+ 0
+
+
+ lo_export23
+ False
+
+
+ lo_source23
+ internal
+
+
+ ant24
+
+
+
+ bw24
+ 0
+
+
+ center_freq24
+ 0
+
+
+ dc_offs_enb24
+ ""
+
+
+ iq_imbal_enb24
+ ""
+
+
+ norm_gain24
+ False
+
+
+ gain24
+ 0
+
+
+ lo_export24
+ False
+
+
+ lo_source24
+ internal
+
+
+ ant25
+
+
+
+ bw25
+ 0
+
+
+ center_freq25
+ 0
+
+
+ dc_offs_enb25
+ ""
+
+
+ iq_imbal_enb25
+ ""
+
+
+ norm_gain25
+ False
+
+
+ gain25
+ 0
+
+
+ lo_export25
+ False
+
+
+ lo_source25
+ internal
+
+
+ ant26
+
+
+
+ bw26
+ 0
+
+
+ center_freq26
+ 0
+
+
+ dc_offs_enb26
+ ""
+
+
+ iq_imbal_enb26
+ ""
+
+
+ norm_gain26
+ False
+
+
+ gain26
+ 0
+
+
+ lo_export26
+ False
+
+
+ lo_source26
+ internal
+
+
+ ant27
+
+
+
+ bw27
+ 0
+
+
+ center_freq27
+ 0
+
+
+ dc_offs_enb27
+ ""
+
+
+ iq_imbal_enb27
+ ""
+
+
+ norm_gain27
+ False
+
+
+ gain27
+ 0
+
+
+ lo_export27
+ False
+
+
+ lo_source27
+ internal
+
+
+ ant28
+
+
+
+ bw28
+ 0
+
+
+ center_freq28
+ 0
+
+
+ dc_offs_enb28
+ ""
+
+
+ iq_imbal_enb28
+ ""
+
+
+ norm_gain28
+ False
+
+
+ gain28
+ 0
+
+
+ lo_export28
+ False
+
+
+ lo_source28
+ internal
+
+
+ ant29
+
+
+
+ bw29
+ 0
+
+
+ center_freq29
+ 0
+
+
+ dc_offs_enb29
+ ""
+
+
+ iq_imbal_enb29
+ ""
+
+
+ norm_gain29
+ False
+
+
+ gain29
+ 0
+
+
+ lo_export29
+ False
+
+
+ lo_source29
+ internal
+
+
+ ant2
+
+
+
+ bw2
+ 0
+
+
+ center_freq2
+ 0
+
+
+ dc_offs_enb2
+ ""
+
+
+ iq_imbal_enb2
+ ""
+
+
+ norm_gain2
+ False
+
+
+ gain2
+ 0
+
+
+ lo_export2
+ False
+
+
+ lo_source2
+ internal
+
+
+ ant30
+
+
+
+ bw30
+ 0
+
+
+ center_freq30
+ 0
+
+
+ dc_offs_enb30
+ ""
+
+
+ iq_imbal_enb30
+ ""
+
+
+ norm_gain30
+ False
+
+
+ gain30
+ 0
+
+
+ lo_export30
+ False
+
+
+ lo_source30
+ internal
+
+
+ ant31
+
+
+
+ bw31
+ 0
+
+
+ center_freq31
+ 0
+
+
+ dc_offs_enb31
+ ""
+
+
+ iq_imbal_enb31
+ ""
+
+
+ norm_gain31
+ False
+
+
+ gain31
+ 0
+
+
+ lo_export31
+ False
+
+
+ lo_source31
+ internal
+
+
+ ant3
+
+
+
+ bw3
+ 0
+
+
+ center_freq3
+ 0
+
+
+ dc_offs_enb3
+ ""
+
+
+ iq_imbal_enb3
+ ""
+
+
+ norm_gain3
+ False
+
+
+ gain3
+ 0
+
+
+ lo_export3
+ False
+
+
+ lo_source3
+ internal
+
+
+ ant4
+
+
+
+ bw4
+ 0
+
+
+ center_freq4
+ 0
+
+
+ dc_offs_enb4
+ ""
+
+
+ iq_imbal_enb4
+ ""
+
+
+ norm_gain4
+ False
+
+
+ gain4
+ 0
+
+
+ lo_export4
+ False
+
+
+ lo_source4
+ internal
+
+
+ ant5
+
+
+
+ bw5
+ 0
+
+
+ center_freq5
+ 0
+
+
+ dc_offs_enb5
+ ""
+
+
+ iq_imbal_enb5
+ ""
+
+
+ norm_gain5
+ False
+
+
+ gain5
+ 0
+
+
+ lo_export5
+ False
+
+
+ lo_source5
+ internal
+
+
+ ant6
+
+
+
+ bw6
+ 0
+
+
+ center_freq6
+ 0
+
+
+ dc_offs_enb6
+ ""
+
+
+ iq_imbal_enb6
+ ""
+
+
+ norm_gain6
+ False
+
+
+ gain6
+ 0
+
+
+ lo_export6
+ False
+
+
+ lo_source6
+ internal
+
+
+ ant7
+
+
+
+ bw7
+ 0
+
+
+ center_freq7
+ 0
+
+
+ dc_offs_enb7
+ ""
+
+
+ iq_imbal_enb7
+ ""
+
+
+ norm_gain7
+ False
+
+
+ gain7
+ 0
+
+
+ lo_export7
+ False
+
+
+ lo_source7
+ internal
+
+
+ ant8
+
+
+
+ bw8
+ 0
+
+
+ center_freq8
+ 0
+
+
+ dc_offs_enb8
+ ""
+
+
+ iq_imbal_enb8
+ ""
+
+
+ norm_gain8
+ False
+
+
+ gain8
+ 0
+
+
+ lo_export8
+ False
+
+
+ lo_source8
+ internal
+
+
+ ant9
+
+
+
+ bw9
+ 0
+
+
+ center_freq9
+ 0
+
+
+ dc_offs_enb9
+ ""
+
+
+ iq_imbal_enb9
+ ""
+
+
+ norm_gain9
+ False
+
+
+ gain9
+ 0
+
+
+ lo_export9
+ False
+
+
+ lo_source9
+ internal
+
+
+ clock_rate
+ 0.0
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ dev_addr
+ ""
+
+
+ dev_args
+ ""
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (64, 484)
+
+
+ _rotation
+ 0
+
+
+ id
+ uhd_usrp_source_0
+
+
+ maxoutbuf
+ 0
+
+
+ clock_source0
+
+
+
+ sd_spec0
+
+
+
+ time_source0
+
+
+
+ clock_source1
+
+
+
+ sd_spec1
+
+
+
+ time_source1
+
+
+
+ clock_source2
+
+
+
+ sd_spec2
+
+
+
+ time_source2
+
+
+
+ clock_source3
+
+
+
+ sd_spec3
+
+
+
+ time_source3
+
+
+
+ clock_source4
+
+
+
+ sd_spec4
+
+
+
+ time_source4
+
+
+
+ clock_source5
+
+
+
+ sd_spec5
+
+
+
+ time_source5
+
+
+
+ clock_source6
+
+
+
+ sd_spec6
+
+
+
+ time_source6
+
+
+
+ clock_source7
+
+
+
+ sd_spec7
+
+
+
+ time_source7
+
+
+
+ minoutbuf
+ 0
+
+
+ nchan
+ 1
+
+
+ num_mboards
+ 1
+
+
+ type
+ fc32
+
+
+ samp_rate
+ samp_rate
+
+
+ hide_cmd_port
+ False
+
+
+ hide_lo_controls
+ True
+
+
+ stream_args
+
+
+
+ stream_chans
+ []
+
+
+ sync
+
+
+
+ otw
+
+
+
+
+ wxgui_fftsink2
+
+ avg_alpha
+ 0
+
+
+ average
+ False
+
+
+ baseband_freq
+ 0
+
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ True
+
+
+ fft_size
+ 1024
+
+
+ freqvar
+ None
+
+
+ _coordinate
+ (560, 524)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ wxgui_fftsink2_0
+
+
+ notebook
+
+
+
+ peak_hold
+ False
+
+
+ ref_level
+ 0
+
+
+ ref_scale
+ 2.0
+
+
+ fft_rate
+ 15
+
+
+ samp_rate
+ samp_rate
+
+
+ title
+ FFT Plot
+
+
+ type
+ complex
+
+
+ win_size
+
+
+
+ win
+ None
+
+
+ y_divs
+ 10
+
+
+ y_per_div
+ 10
+
+
+
+ wxgui_fftsink2
+
+ avg_alpha
+ 0
+
+
+ average
+ False
+
+
+ baseband_freq
+ 0
+
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ 1
+
+
+ fft_size
+ 1024
+
+
+ freqvar
+ None
+
+
+ _coordinate
+ (304, 308)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ wxgui_fftsink2_0_0
+
+
+ notebook
+
+
+
+ peak_hold
+ False
+
+
+ ref_level
+ 0
+
+
+ ref_scale
+ 2.0
+
+
+ fft_rate
+ 15
+
+
+ samp_rate
+ samp_rate
+
+
+ title
+ FFT Plot
+
+
+ type
+ complex
+
+
+ win_size
+
+
+
+ win
+ None
+
+
+ y_divs
+ 10
+
+
+ y_per_div
+ 10
+
+
+
+ analog_sig_source_x_0
+ blocks_multiply_xx_0
+ 0
+ 1
+
+
+ blocks_multiply_xx_0
+ wxgui_fftsink2_0
+ 0
+ 0
+
+
+ uhd_usrp_source_0
+ blocks_multiply_xx_0
+ 0
+ 0
+
+
+ uhd_usrp_source_0
+ wxgui_fftsink2_0_0
+ 0
+ 0
+
+
diff --git a/fsk_rx.grc b/fsk_rx.grc
index a00ec22..bfa71bd 100644
--- a/fsk_rx.grc
+++ b/fsk_rx.grc
@@ -101,7 +101,7 @@
_coordinate
- (288, 92)
+ (416, 212)
_rotation
@@ -128,7 +128,7 @@
_coordinate
- (496, 20)
+ (552, 20)
_rotation
@@ -194,7 +194,7 @@
value
- 466230850
+ [465970700, 466230700, 466075700]
@@ -209,7 +209,7 @@
_coordinate
- (392, 20)
+ (376, 20)
_rotation
@@ -221,34 +221,7 @@
value
- 38.2e3
-
-
-
- variable
-
- comment
-
-
-
- _enabled
- True
-
-
- _coordinate
- (176, 92)
-
-
- _rotation
- 0
-
-
- id
- f_tune
-
-
- value
- f_ctr + f_offset
+ [38.2e3, 38.2e3, 38.2e3]
@@ -290,7 +263,7 @@
value
- -1400
+ 0
_enabled
@@ -298,7 +271,7 @@
_coordinate
- (232, 680)
+ (240, 92)
_rotation
@@ -318,11 +291,11 @@
max
- 2000
+ 40000
min
- -2000
+ -40000
notebook
@@ -404,11 +377,11 @@
freq
- f_offset + variable_slider_0
+ f_offset[0] + variable_slider_0
_coordinate
- (176, 484)
+ (136, 428)
_rotation
@@ -1291,7 +1264,7 @@
center_freq0
- f_tune
+ f_ctr[0] + f_offset[0]
dc_offs_enb0
@@ -2455,7 +2428,7 @@
_enabled
- 0
+ 1
_coordinate
@@ -2745,7 +2718,7 @@
_enabled
- 0
+ 1
fft_size
diff --git a/mausi.grc b/mausi.grc
index b6c9f14..e1425ef 100644
--- a/mausi.grc
+++ b/mausi.grc
@@ -1001,7 +1001,7 @@
doPrintPackets
- 1
+ 0
sampleRate
@@ -1119,7 +1119,8 @@
note
- How to decode: 00000010111111
+ How to decode:
+00000010111111
00000010111111
00000010111111
00000010111111
@@ -1130,6 +1131,7 @@
01111110111111
111111111
+02 7e 02 7e 02 7e 02 7e 02 02 02 02 02 02 02 7e 7e 7e
00000010111111
00000010111111
00000010111111
@@ -1139,7 +1141,10 @@
00000010000001
00000010111111
00000010111111
-111111111
+111111111
+
+02 7e 02 7e 02 7e 02 7e 02 02 02 02 02 02 02 7e 02 7e
+
@@ -1150,7 +1155,7 @@
ant0
- RX2
+ TX/RX
bw0
diff --git a/mimi.grc b/mimi.grc
new file mode 100644
index 0000000..5317438
--- /dev/null
+++ b/mimi.grc
@@ -0,0 +1,746 @@
+
+
+
+ Sun Jan 13 17:39:32 2019
+
+ options
+
+ author
+
+
+
+ window_size
+
+
+
+ category
+ [GRC Hier Blocks]
+
+
+ comment
+
+
+
+ description
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (8, 8)
+
+
+ _rotation
+ 0
+
+
+ generate_options
+ wx_gui
+
+
+ hier_block_src_path
+ .:
+
+
+ id
+ top_block
+
+
+ max_nouts
+ 0
+
+
+ qt_qss_theme
+
+
+
+ realtime_scheduling
+
+
+
+ run_command
+ {python} -u {filename}
+
+
+ run_options
+ prompt
+
+
+ run
+ True
+
+
+ sizing_mode
+ fixed
+
+
+ thread_safe_setters
+
+
+
+ title
+
+
+
+ placement
+ (0,0)
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (216, 12)
+
+
+ _rotation
+ 0
+
+
+ id
+ samp_rate
+
+
+ value
+ 48000*4
+
+
+
+ analog_const_source_x
+
+ alias
+
+
+
+ comment
+
+
+
+ const
+ 0
+
+
+ affinity
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (256, 380)
+
+
+ _rotation
+ 0
+
+
+ id
+ analog_const_source_x_0
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+ type
+ float
+
+
+
+ analog_sig_source_x
+
+ amp
+ 1
+
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ True
+
+
+ freq
+ samp_rate/4
+
+
+ _coordinate
+ (432, 436)
+
+
+ _rotation
+ 0
+
+
+ id
+ analog_sig_source_x_0
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+ offset
+ 0
+
+
+ type
+ complex
+
+
+ samp_rate
+ samp_rate
+
+
+ waveform
+ analog.GR_COS_WAVE
+
+
+
+ blocks_float_to_complex
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (448, 240)
+
+
+ _rotation
+ 0
+
+
+ id
+ blocks_float_to_complex_0
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+ vlen
+ 1
+
+
+
+ blocks_multiply_xx
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (664, 256)
+
+
+ _rotation
+ 0
+
+
+ id
+ blocks_multiply_xx_0
+
+
+ type
+ complex
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+ num_inputs
+ 2
+
+
+ vlen
+ 1
+
+
+
+ blocks_throttle
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (264, 236)
+
+
+ _rotation
+ 0
+
+
+ id
+ blocks_throttle_0
+
+
+ ignoretag
+ True
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+ samples_per_second
+ samp_rate
+
+
+ type
+ float
+
+
+ vlen
+ 1
+
+
+
+ blocks_wavfile_source
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ True
+
+
+ file
+ /home/jens/m8_mimi_192k_A_rf.wav
+
+
+ _coordinate
+ (16, 228)
+
+
+ _rotation
+ 0
+
+
+ id
+ blocks_wavfile_source_0
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+ nchan
+ 1
+
+
+ repeat
+ True
+
+
+
+ low_pass_filter
+
+ beta
+ 6.76
+
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ cutoff_freq
+ samp_rate/4
+
+
+ decim
+ 2
+
+
+ _enabled
+ 1
+
+
+ type
+ fir_filter_ccf
+
+
+ _coordinate
+ (784, 220)
+
+
+ _rotation
+ 0
+
+
+ gain
+ 1
+
+
+ id
+ low_pass_filter_0_0
+
+
+ interp
+ 1
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+ samp_rate
+ samp_rate
+
+
+ width
+ samp_rate/4/10
+
+
+ win
+ firdes.WIN_KAISER
+
+
+
+ wxgui_constellationsink2
+
+ alias
+
+
+
+ comment
+
+
+
+ const_size
+ 256
+
+
+ affinity
+
+
+
+ _enabled
+ True
+
+
+ frame_rate
+ 10
+
+
+ _coordinate
+ (1024, 476)
+
+
+ _rotation
+ 0
+
+
+ gain_mu
+ 0.005
+
+
+ grid_pos
+
+
+
+ id
+ wxgui_constellationsink2_0
+
+
+ loop_bw
+ 6.28/100.0
+
+
+ M
+ 4
+
+
+ fmax
+ 0.06
+
+
+ mu
+ 0.5
+
+
+ notebook
+
+
+
+ omega_limit
+ 0.005
+
+
+ samp_rate
+ samp_rate/2
+
+
+ symbol_rate
+ samp_rate/4.
+
+
+ theta
+ 0
+
+
+ title
+ Constellation Plot
+
+
+ win_size
+
+
+
+
+ wxgui_fftsink2
+
+ avg_alpha
+ 0
+
+
+ average
+ False
+
+
+ baseband_freq
+ 0
+
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ True
+
+
+ fft_size
+ 1024
+
+
+ freqvar
+ None
+
+
+ _coordinate
+ (992, 196)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ wxgui_fftsink2_0
+
+
+ notebook
+
+
+
+ peak_hold
+ False
+
+
+ ref_level
+ 0
+
+
+ ref_scale
+ 2.0
+
+
+ fft_rate
+ 15
+
+
+ samp_rate
+ samp_rate/2
+
+
+ title
+ FFT Plot
+
+
+ type
+ complex
+
+
+ win_size
+
+
+
+ win
+ None
+
+
+ y_divs
+ 10
+
+
+ y_per_div
+ 10
+
+
+
+ analog_const_source_x_0
+ blocks_float_to_complex_0
+ 0
+ 1
+
+
+ analog_sig_source_x_0
+ blocks_multiply_xx_0
+ 0
+ 1
+
+
+ blocks_float_to_complex_0
+ blocks_multiply_xx_0
+ 0
+ 0
+
+
+ blocks_multiply_xx_0
+ low_pass_filter_0_0
+ 0
+ 0
+
+
+ blocks_throttle_0
+ blocks_float_to_complex_0
+ 0
+ 0
+
+
+ blocks_wavfile_source_0
+ blocks_throttle_0
+ 0
+ 0
+
+
+ low_pass_filter_0_0
+ wxgui_constellationsink2_0
+ 0
+ 0
+
+
+ low_pass_filter_0_0
+ wxgui_fftsink2_0
+ 0
+ 0
+
+
diff --git a/spur_tx.grc b/spur_tx.grc
new file mode 100644
index 0000000..8e8ff6e
--- /dev/null
+++ b/spur_tx.grc
@@ -0,0 +1,2772 @@
+
+
+
+ Fri Jan 4 18:03:35 2019
+
+ options
+
+ author
+
+
+
+ window_size
+
+
+
+ category
+ [GRC Hier Blocks]
+
+
+ comment
+
+
+
+ description
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (8, 8)
+
+
+ _rotation
+ 0
+
+
+ generate_options
+ wx_gui
+
+
+ hier_block_src_path
+ .:
+
+
+ id
+ top_block
+
+
+ max_nouts
+ 0
+
+
+ qt_qss_theme
+
+
+
+ realtime_scheduling
+
+
+
+ run_command
+ {python} -u {filename}
+
+
+ run_options
+ prompt
+
+
+ run
+ True
+
+
+ sizing_mode
+ fixed
+
+
+ thread_safe_setters
+
+
+
+ title
+
+
+
+ placement
+ (0,0)
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (248, 92)
+
+
+ _rotation
+ 0
+
+
+ id
+ f_ctr
+
+
+ value
+ f_ctr_coarse + f_ctr_fine
+
+
+
+ variable_slider
+
+ comment
+
+
+
+ converver
+ float_converter
+
+
+ value
+ 100e6
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (8, 76)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ f_ctr_coarse
+
+
+ label
+
+
+
+ max
+ 108e6
+
+
+ min
+ 88e6
+
+
+ notebook
+
+
+
+ num_steps
+ 20
+
+
+ style
+ wx.SL_HORIZONTAL
+
+
+
+ variable_slider
+
+ comment
+
+
+
+ converver
+ float_converter
+
+
+ value
+ 0e3
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (8, 204)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ f_ctr_fine
+
+
+ label
+
+
+
+ max
+ 1000e3
+
+
+ min
+ -1000e3
+
+
+ notebook
+
+
+
+ num_steps
+ 20
+
+
+ style
+ wx.SL_HORIZONTAL
+
+
+
+ variable_slider
+
+ comment
+
+
+
+ converver
+ float_converter
+
+
+ value
+ 0
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (8, 324)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ f_fine
+
+
+ label
+
+
+
+ max
+ 100e3
+
+
+ min
+ -100e3
+
+
+ notebook
+
+
+
+ num_steps
+ 200
+
+
+ style
+ wx.SL_HORIZONTAL
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (360, 92)
+
+
+ _rotation
+ 0
+
+
+ id
+ f_tune
+
+
+ value
+ f_ctr + offset_Hz + f_fine
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (248, 20)
+
+
+ _rotation
+ 0
+
+
+ id
+ offset_Hz
+
+
+ value
+ 0
+
+
+
+ variable_chooser
+
+ choices
+ [100e6, 200e6, 300e6, 500e6, 700e6, 900e6]
+
+
+ comment
+
+
+
+ value
+ 100e6
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (8, 452)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ rx_ftune
+
+
+ label
+
+
+
+ labels
+ ['100 MHz','200 MHz','300 MHz','500 MHz','700 MHz','900 MHz']
+
+
+ notebook
+
+
+
+ style
+ wx.RA_HORIZONTAL
+
+
+ type
+ drop_down
+
+
+
+ variable
+
+ comment
+
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (528, 20)
+
+
+ _rotation
+ 0
+
+
+ id
+ samp_rate
+
+
+ value
+ 4e6
+
+
+
+ analog_sig_source_x
+
+ amp
+ 0.5
+
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ True
+
+
+ freq
+ 1e6
+
+
+ _coordinate
+ (280, 244)
+
+
+ _rotation
+ 0
+
+
+ id
+ analog_sig_source_x_0
+
+
+ maxoutbuf
+ 0
+
+
+ minoutbuf
+ 0
+
+
+ offset
+ 0
+
+
+ type
+ complex
+
+
+ samp_rate
+ samp_rate
+
+
+ waveform
+ analog.GR_COS_WAVE
+
+
+
+ uhd_usrp_sink
+
+ alias
+
+
+
+ ant0
+ TX/RX
+
+
+ bw0
+ 0
+
+
+ center_freq0
+ f_tune
+
+
+ norm_gain0
+ False
+
+
+ gain0
+ 40
+
+
+ ant10
+
+
+
+ bw10
+ 0
+
+
+ center_freq10
+ 0
+
+
+ norm_gain10
+ False
+
+
+ gain10
+ 0
+
+
+ ant11
+
+
+
+ bw11
+ 0
+
+
+ center_freq11
+ 0
+
+
+ norm_gain11
+ False
+
+
+ gain11
+ 0
+
+
+ ant12
+
+
+
+ bw12
+ 0
+
+
+ center_freq12
+ 0
+
+
+ norm_gain12
+ False
+
+
+ gain12
+ 0
+
+
+ ant13
+
+
+
+ bw13
+ 0
+
+
+ center_freq13
+ 0
+
+
+ norm_gain13
+ False
+
+
+ gain13
+ 0
+
+
+ ant14
+
+
+
+ bw14
+ 0
+
+
+ center_freq14
+ 0
+
+
+ norm_gain14
+ False
+
+
+ gain14
+ 0
+
+
+ ant15
+
+
+
+ bw15
+ 0
+
+
+ center_freq15
+ 0
+
+
+ norm_gain15
+ False
+
+
+ gain15
+ 0
+
+
+ ant16
+
+
+
+ bw16
+ 0
+
+
+ center_freq16
+ 0
+
+
+ norm_gain16
+ False
+
+
+ gain16
+ 0
+
+
+ ant17
+
+
+
+ bw17
+ 0
+
+
+ center_freq17
+ 0
+
+
+ norm_gain17
+ False
+
+
+ gain17
+ 0
+
+
+ ant18
+
+
+
+ bw18
+ 0
+
+
+ center_freq18
+ 0
+
+
+ norm_gain18
+ False
+
+
+ gain18
+ 0
+
+
+ ant19
+
+
+
+ bw19
+ 0
+
+
+ center_freq19
+ 0
+
+
+ norm_gain19
+ False
+
+
+ gain19
+ 0
+
+
+ ant1
+
+
+
+ bw1
+ 0
+
+
+ center_freq1
+ 0
+
+
+ norm_gain1
+ False
+
+
+ gain1
+ 0
+
+
+ ant20
+
+
+
+ bw20
+ 0
+
+
+ center_freq20
+ 0
+
+
+ norm_gain20
+ False
+
+
+ gain20
+ 0
+
+
+ ant21
+
+
+
+ bw21
+ 0
+
+
+ center_freq21
+ 0
+
+
+ norm_gain21
+ False
+
+
+ gain21
+ 0
+
+
+ ant22
+
+
+
+ bw22
+ 0
+
+
+ center_freq22
+ 0
+
+
+ norm_gain22
+ False
+
+
+ gain22
+ 0
+
+
+ ant23
+
+
+
+ bw23
+ 0
+
+
+ center_freq23
+ 0
+
+
+ norm_gain23
+ False
+
+
+ gain23
+ 0
+
+
+ ant24
+
+
+
+ bw24
+ 0
+
+
+ center_freq24
+ 0
+
+
+ norm_gain24
+ False
+
+
+ gain24
+ 0
+
+
+ ant25
+
+
+
+ bw25
+ 0
+
+
+ center_freq25
+ 0
+
+
+ norm_gain25
+ False
+
+
+ gain25
+ 0
+
+
+ ant26
+
+
+
+ bw26
+ 0
+
+
+ center_freq26
+ 0
+
+
+ norm_gain26
+ False
+
+
+ gain26
+ 0
+
+
+ ant27
+
+
+
+ bw27
+ 0
+
+
+ center_freq27
+ 0
+
+
+ norm_gain27
+ False
+
+
+ gain27
+ 0
+
+
+ ant28
+
+
+
+ bw28
+ 0
+
+
+ center_freq28
+ 0
+
+
+ norm_gain28
+ False
+
+
+ gain28
+ 0
+
+
+ ant29
+
+
+
+ bw29
+ 0
+
+
+ center_freq29
+ 0
+
+
+ norm_gain29
+ False
+
+
+ gain29
+ 0
+
+
+ ant2
+
+
+
+ bw2
+ 0
+
+
+ center_freq2
+ 0
+
+
+ norm_gain2
+ False
+
+
+ gain2
+ 0
+
+
+ ant30
+
+
+
+ bw30
+ 0
+
+
+ center_freq30
+ 0
+
+
+ norm_gain30
+ False
+
+
+ gain30
+ 0
+
+
+ ant31
+
+
+
+ bw31
+ 0
+
+
+ center_freq31
+ 0
+
+
+ norm_gain31
+ False
+
+
+ gain31
+ 0
+
+
+ ant3
+
+
+
+ bw3
+ 0
+
+
+ center_freq3
+ 0
+
+
+ norm_gain3
+ False
+
+
+ gain3
+ 0
+
+
+ ant4
+
+
+
+ bw4
+ 0
+
+
+ center_freq4
+ 0
+
+
+ norm_gain4
+ False
+
+
+ gain4
+ 0
+
+
+ ant5
+
+
+
+ bw5
+ 0
+
+
+ center_freq5
+ 0
+
+
+ norm_gain5
+ False
+
+
+ gain5
+ 0
+
+
+ ant6
+
+
+
+ bw6
+ 0
+
+
+ center_freq6
+ 0
+
+
+ norm_gain6
+ False
+
+
+ gain6
+ 0
+
+
+ ant7
+
+
+
+ bw7
+ 0
+
+
+ center_freq7
+ 0
+
+
+ norm_gain7
+ False
+
+
+ gain7
+ 0
+
+
+ ant8
+
+
+
+ bw8
+ 0
+
+
+ center_freq8
+ 0
+
+
+ norm_gain8
+ False
+
+
+ gain8
+ 0
+
+
+ ant9
+
+
+
+ bw9
+ 0
+
+
+ center_freq9
+ 0
+
+
+ norm_gain9
+ False
+
+
+ gain9
+ 0
+
+
+ clock_rate
+ 0.0
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ dev_addr
+ ""
+
+
+ dev_args
+ ""
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (544, 228)
+
+
+ _rotation
+ 0
+
+
+ id
+ uhd_usrp_sink_0
+
+
+ type
+ fc32
+
+
+ clock_source0
+
+
+
+ sd_spec0
+
+
+
+ time_source0
+
+
+
+ clock_source1
+
+
+
+ sd_spec1
+
+
+
+ time_source1
+
+
+
+ clock_source2
+
+
+
+ sd_spec2
+
+
+
+ time_source2
+
+
+
+ clock_source3
+
+
+
+ sd_spec3
+
+
+
+ time_source3
+
+
+
+ clock_source4
+
+
+
+ sd_spec4
+
+
+
+ time_source4
+
+
+
+ clock_source5
+
+
+
+ sd_spec5
+
+
+
+ time_source5
+
+
+
+ clock_source6
+
+
+
+ sd_spec6
+
+
+
+ time_source6
+
+
+
+ clock_source7
+
+
+
+ sd_spec7
+
+
+
+ time_source7
+
+
+
+ nchan
+ 1
+
+
+ num_mboards
+ 1
+
+
+ samp_rate
+ samp_rate
+
+
+ hide_cmd_port
+ False
+
+
+ hide_lo_controls
+ True
+
+
+ stream_args
+
+
+
+ stream_chans
+ []
+
+
+ sync
+
+
+
+ len_tag_name
+
+
+
+ otw
+
+
+
+
+ uhd_usrp_source
+
+ alias
+
+
+
+ ant0
+ RX2
+
+
+ bw0
+ 0
+
+
+ center_freq0
+ rx_ftune
+
+
+ dc_offs_enb0
+ ""
+
+
+ iq_imbal_enb0
+ ""
+
+
+ norm_gain0
+ False
+
+
+ gain0
+ 50
+
+
+ lo_export0
+ False
+
+
+ lo_source0
+ internal
+
+
+ ant10
+
+
+
+ bw10
+ 0
+
+
+ center_freq10
+ 0
+
+
+ dc_offs_enb10
+ ""
+
+
+ iq_imbal_enb10
+ ""
+
+
+ norm_gain10
+ False
+
+
+ gain10
+ 0
+
+
+ lo_export10
+ False
+
+
+ lo_source10
+ internal
+
+
+ ant11
+
+
+
+ bw11
+ 0
+
+
+ center_freq11
+ 0
+
+
+ dc_offs_enb11
+ ""
+
+
+ iq_imbal_enb11
+ ""
+
+
+ norm_gain11
+ False
+
+
+ gain11
+ 0
+
+
+ lo_export11
+ False
+
+
+ lo_source11
+ internal
+
+
+ ant12
+
+
+
+ bw12
+ 0
+
+
+ center_freq12
+ 0
+
+
+ dc_offs_enb12
+ ""
+
+
+ iq_imbal_enb12
+ ""
+
+
+ norm_gain12
+ False
+
+
+ gain12
+ 0
+
+
+ lo_export12
+ False
+
+
+ lo_source12
+ internal
+
+
+ ant13
+
+
+
+ bw13
+ 0
+
+
+ center_freq13
+ 0
+
+
+ dc_offs_enb13
+ ""
+
+
+ iq_imbal_enb13
+ ""
+
+
+ norm_gain13
+ False
+
+
+ gain13
+ 0
+
+
+ lo_export13
+ False
+
+
+ lo_source13
+ internal
+
+
+ ant14
+
+
+
+ bw14
+ 0
+
+
+ center_freq14
+ 0
+
+
+ dc_offs_enb14
+ ""
+
+
+ iq_imbal_enb14
+ ""
+
+
+ norm_gain14
+ False
+
+
+ gain14
+ 0
+
+
+ lo_export14
+ False
+
+
+ lo_source14
+ internal
+
+
+ ant15
+
+
+
+ bw15
+ 0
+
+
+ center_freq15
+ 0
+
+
+ dc_offs_enb15
+ ""
+
+
+ iq_imbal_enb15
+ ""
+
+
+ norm_gain15
+ False
+
+
+ gain15
+ 0
+
+
+ lo_export15
+ False
+
+
+ lo_source15
+ internal
+
+
+ ant16
+
+
+
+ bw16
+ 0
+
+
+ center_freq16
+ 0
+
+
+ dc_offs_enb16
+ ""
+
+
+ iq_imbal_enb16
+ ""
+
+
+ norm_gain16
+ False
+
+
+ gain16
+ 0
+
+
+ lo_export16
+ False
+
+
+ lo_source16
+ internal
+
+
+ ant17
+
+
+
+ bw17
+ 0
+
+
+ center_freq17
+ 0
+
+
+ dc_offs_enb17
+ ""
+
+
+ iq_imbal_enb17
+ ""
+
+
+ norm_gain17
+ False
+
+
+ gain17
+ 0
+
+
+ lo_export17
+ False
+
+
+ lo_source17
+ internal
+
+
+ ant18
+
+
+
+ bw18
+ 0
+
+
+ center_freq18
+ 0
+
+
+ dc_offs_enb18
+ ""
+
+
+ iq_imbal_enb18
+ ""
+
+
+ norm_gain18
+ False
+
+
+ gain18
+ 0
+
+
+ lo_export18
+ False
+
+
+ lo_source18
+ internal
+
+
+ ant19
+
+
+
+ bw19
+ 0
+
+
+ center_freq19
+ 0
+
+
+ dc_offs_enb19
+ ""
+
+
+ iq_imbal_enb19
+ ""
+
+
+ norm_gain19
+ False
+
+
+ gain19
+ 0
+
+
+ lo_export19
+ False
+
+
+ lo_source19
+ internal
+
+
+ ant1
+
+
+
+ bw1
+ 0
+
+
+ center_freq1
+ 0
+
+
+ dc_offs_enb1
+ ""
+
+
+ iq_imbal_enb1
+ ""
+
+
+ norm_gain1
+ False
+
+
+ gain1
+ 0
+
+
+ lo_export1
+ False
+
+
+ lo_source1
+ internal
+
+
+ ant20
+
+
+
+ bw20
+ 0
+
+
+ center_freq20
+ 0
+
+
+ dc_offs_enb20
+ ""
+
+
+ iq_imbal_enb20
+ ""
+
+
+ norm_gain20
+ False
+
+
+ gain20
+ 0
+
+
+ lo_export20
+ False
+
+
+ lo_source20
+ internal
+
+
+ ant21
+
+
+
+ bw21
+ 0
+
+
+ center_freq21
+ 0
+
+
+ dc_offs_enb21
+ ""
+
+
+ iq_imbal_enb21
+ ""
+
+
+ norm_gain21
+ False
+
+
+ gain21
+ 0
+
+
+ lo_export21
+ False
+
+
+ lo_source21
+ internal
+
+
+ ant22
+
+
+
+ bw22
+ 0
+
+
+ center_freq22
+ 0
+
+
+ dc_offs_enb22
+ ""
+
+
+ iq_imbal_enb22
+ ""
+
+
+ norm_gain22
+ False
+
+
+ gain22
+ 0
+
+
+ lo_export22
+ False
+
+
+ lo_source22
+ internal
+
+
+ ant23
+
+
+
+ bw23
+ 0
+
+
+ center_freq23
+ 0
+
+
+ dc_offs_enb23
+ ""
+
+
+ iq_imbal_enb23
+ ""
+
+
+ norm_gain23
+ False
+
+
+ gain23
+ 0
+
+
+ lo_export23
+ False
+
+
+ lo_source23
+ internal
+
+
+ ant24
+
+
+
+ bw24
+ 0
+
+
+ center_freq24
+ 0
+
+
+ dc_offs_enb24
+ ""
+
+
+ iq_imbal_enb24
+ ""
+
+
+ norm_gain24
+ False
+
+
+ gain24
+ 0
+
+
+ lo_export24
+ False
+
+
+ lo_source24
+ internal
+
+
+ ant25
+
+
+
+ bw25
+ 0
+
+
+ center_freq25
+ 0
+
+
+ dc_offs_enb25
+ ""
+
+
+ iq_imbal_enb25
+ ""
+
+
+ norm_gain25
+ False
+
+
+ gain25
+ 0
+
+
+ lo_export25
+ False
+
+
+ lo_source25
+ internal
+
+
+ ant26
+
+
+
+ bw26
+ 0
+
+
+ center_freq26
+ 0
+
+
+ dc_offs_enb26
+ ""
+
+
+ iq_imbal_enb26
+ ""
+
+
+ norm_gain26
+ False
+
+
+ gain26
+ 0
+
+
+ lo_export26
+ False
+
+
+ lo_source26
+ internal
+
+
+ ant27
+
+
+
+ bw27
+ 0
+
+
+ center_freq27
+ 0
+
+
+ dc_offs_enb27
+ ""
+
+
+ iq_imbal_enb27
+ ""
+
+
+ norm_gain27
+ False
+
+
+ gain27
+ 0
+
+
+ lo_export27
+ False
+
+
+ lo_source27
+ internal
+
+
+ ant28
+
+
+
+ bw28
+ 0
+
+
+ center_freq28
+ 0
+
+
+ dc_offs_enb28
+ ""
+
+
+ iq_imbal_enb28
+ ""
+
+
+ norm_gain28
+ False
+
+
+ gain28
+ 0
+
+
+ lo_export28
+ False
+
+
+ lo_source28
+ internal
+
+
+ ant29
+
+
+
+ bw29
+ 0
+
+
+ center_freq29
+ 0
+
+
+ dc_offs_enb29
+ ""
+
+
+ iq_imbal_enb29
+ ""
+
+
+ norm_gain29
+ False
+
+
+ gain29
+ 0
+
+
+ lo_export29
+ False
+
+
+ lo_source29
+ internal
+
+
+ ant2
+
+
+
+ bw2
+ 0
+
+
+ center_freq2
+ 0
+
+
+ dc_offs_enb2
+ ""
+
+
+ iq_imbal_enb2
+ ""
+
+
+ norm_gain2
+ False
+
+
+ gain2
+ 0
+
+
+ lo_export2
+ False
+
+
+ lo_source2
+ internal
+
+
+ ant30
+
+
+
+ bw30
+ 0
+
+
+ center_freq30
+ 0
+
+
+ dc_offs_enb30
+ ""
+
+
+ iq_imbal_enb30
+ ""
+
+
+ norm_gain30
+ False
+
+
+ gain30
+ 0
+
+
+ lo_export30
+ False
+
+
+ lo_source30
+ internal
+
+
+ ant31
+
+
+
+ bw31
+ 0
+
+
+ center_freq31
+ 0
+
+
+ dc_offs_enb31
+ ""
+
+
+ iq_imbal_enb31
+ ""
+
+
+ norm_gain31
+ False
+
+
+ gain31
+ 0
+
+
+ lo_export31
+ False
+
+
+ lo_source31
+ internal
+
+
+ ant3
+
+
+
+ bw3
+ 0
+
+
+ center_freq3
+ 0
+
+
+ dc_offs_enb3
+ ""
+
+
+ iq_imbal_enb3
+ ""
+
+
+ norm_gain3
+ False
+
+
+ gain3
+ 0
+
+
+ lo_export3
+ False
+
+
+ lo_source3
+ internal
+
+
+ ant4
+
+
+
+ bw4
+ 0
+
+
+ center_freq4
+ 0
+
+
+ dc_offs_enb4
+ ""
+
+
+ iq_imbal_enb4
+ ""
+
+
+ norm_gain4
+ False
+
+
+ gain4
+ 0
+
+
+ lo_export4
+ False
+
+
+ lo_source4
+ internal
+
+
+ ant5
+
+
+
+ bw5
+ 0
+
+
+ center_freq5
+ 0
+
+
+ dc_offs_enb5
+ ""
+
+
+ iq_imbal_enb5
+ ""
+
+
+ norm_gain5
+ False
+
+
+ gain5
+ 0
+
+
+ lo_export5
+ False
+
+
+ lo_source5
+ internal
+
+
+ ant6
+
+
+
+ bw6
+ 0
+
+
+ center_freq6
+ 0
+
+
+ dc_offs_enb6
+ ""
+
+
+ iq_imbal_enb6
+ ""
+
+
+ norm_gain6
+ False
+
+
+ gain6
+ 0
+
+
+ lo_export6
+ False
+
+
+ lo_source6
+ internal
+
+
+ ant7
+
+
+
+ bw7
+ 0
+
+
+ center_freq7
+ 0
+
+
+ dc_offs_enb7
+ ""
+
+
+ iq_imbal_enb7
+ ""
+
+
+ norm_gain7
+ False
+
+
+ gain7
+ 0
+
+
+ lo_export7
+ False
+
+
+ lo_source7
+ internal
+
+
+ ant8
+
+
+
+ bw8
+ 0
+
+
+ center_freq8
+ 0
+
+
+ dc_offs_enb8
+ ""
+
+
+ iq_imbal_enb8
+ ""
+
+
+ norm_gain8
+ False
+
+
+ gain8
+ 0
+
+
+ lo_export8
+ False
+
+
+ lo_source8
+ internal
+
+
+ ant9
+
+
+
+ bw9
+ 0
+
+
+ center_freq9
+ 0
+
+
+ dc_offs_enb9
+ ""
+
+
+ iq_imbal_enb9
+ ""
+
+
+ norm_gain9
+ False
+
+
+ gain9
+ 0
+
+
+ lo_export9
+ False
+
+
+ lo_source9
+ internal
+
+
+ clock_rate
+ 0.0
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ dev_addr
+ ""
+
+
+ dev_args
+ ""
+
+
+ _enabled
+ True
+
+
+ _coordinate
+ (248, 476)
+
+
+ _rotation
+ 0
+
+
+ id
+ uhd_usrp_source_0
+
+
+ maxoutbuf
+ 0
+
+
+ clock_source0
+
+
+
+ sd_spec0
+
+
+
+ time_source0
+
+
+
+ clock_source1
+
+
+
+ sd_spec1
+
+
+
+ time_source1
+
+
+
+ clock_source2
+
+
+
+ sd_spec2
+
+
+
+ time_source2
+
+
+
+ clock_source3
+
+
+
+ sd_spec3
+
+
+
+ time_source3
+
+
+
+ clock_source4
+
+
+
+ sd_spec4
+
+
+
+ time_source4
+
+
+
+ clock_source5
+
+
+
+ sd_spec5
+
+
+
+ time_source5
+
+
+
+ clock_source6
+
+
+
+ sd_spec6
+
+
+
+ time_source6
+
+
+
+ clock_source7
+
+
+
+ sd_spec7
+
+
+
+ time_source7
+
+
+
+ minoutbuf
+ 0
+
+
+ nchan
+ 1
+
+
+ num_mboards
+ 1
+
+
+ type
+ fc32
+
+
+ samp_rate
+ samp_rate
+
+
+ hide_cmd_port
+ False
+
+
+ hide_lo_controls
+ True
+
+
+ stream_args
+
+
+
+ stream_chans
+ []
+
+
+ sync
+
+
+
+ otw
+
+
+
+
+ wxgui_fftsink2
+
+ avg_alpha
+ 0
+
+
+ average
+ False
+
+
+ baseband_freq
+ 0
+
+
+ alias
+
+
+
+ comment
+
+
+
+ affinity
+
+
+
+ _enabled
+ True
+
+
+ fft_size
+ 1024
+
+
+ freqvar
+ None
+
+
+ _coordinate
+ (520, 428)
+
+
+ _rotation
+ 0
+
+
+ grid_pos
+
+
+
+ id
+ wxgui_fftsink2_0
+
+
+ notebook
+
+
+
+ peak_hold
+ False
+
+
+ ref_level
+ 0
+
+
+ ref_scale
+ 2.0
+
+
+ fft_rate
+ 15
+
+
+ samp_rate
+ samp_rate
+
+
+ title
+ FFT Plot
+
+
+ type
+ complex
+
+
+ win_size
+
+
+
+ win
+ None
+
+
+ y_divs
+ 10
+
+
+ y_per_div
+ 10
+
+
+
+ analog_sig_source_x_0
+ uhd_usrp_sink_0
+ 0
+ 0
+
+
+ uhd_usrp_source_0
+ wxgui_fftsink2_0
+ 0
+ 0
+
+