Public Member Functions | |
def | __init__ |
Align multiple sources (usrps) using samplenumbers in the first channel. | |
def | get_default_mux |
def | get_master_source_c |
def | get_slave_source_c |
def | get_master_usrp |
def | get_slave_usrp |
def | enable_master_and_slave |
def | sync_usrps |
def | sync |
def | nullsink_counters |
def | print_db_info |
def | tune_all_rx |
def | set_gain_all_rx |
Public Attributes | |
usrp_master | |
usrp_slave | |
subdev_mAr | |
subdev_mBr | |
subdev_sAr | |
subdev_sBr | |
input_rate | |
fg | |
master_source | |
slave_source | |
unsynced |
def usrp_multi::multi_source_align::__init__ | ( | self, | ||
fg, | ||||
master_serialno, | ||||
decim, | ||||
nchan = 2 , |
||||
pga_gain = 0.0 , |
||||
cordic_freq = 0.0 , |
||||
mux = None , |
||||
align_interval = -1 | ||||
) |
Align multiple sources (usrps) using samplenumbers in the first channel.
Takes two ore more sources producing interleaved shorts. produces nchan * nsources gr_complex output streams.
nchan,: | number of interleaved channels in source | |
align_interval,: | number of samples to minimally skip between alignments default = -1 which means align only once per work call. | |
master_serial_no,: | serial number of the source which must be the master. |
def usrp_multi::multi_source_align::enable_master_and_slave | ( | self | ) |
def usrp_multi::multi_source_align::get_default_mux | ( | self | ) |
def usrp_multi::multi_source_align::get_master_source_c | ( | self | ) |
def usrp_multi::multi_source_align::get_master_usrp | ( | self | ) |
def usrp_multi::multi_source_align::get_slave_source_c | ( | self | ) |
def usrp_multi::multi_source_align::get_slave_usrp | ( | self | ) |
def usrp_multi::multi_source_align::nullsink_counters | ( | self | ) |
def usrp_multi::multi_source_align::print_db_info | ( | self | ) |
def usrp_multi::multi_source_align::set_gain_all_rx | ( | self, | ||
gain | ||||
) |
def usrp_multi::multi_source_align::sync | ( | self | ) |
def usrp_multi::multi_source_align::sync_usrps | ( | self, | ||
evt | ||||
) |
def usrp_multi::multi_source_align::tune_all_rx | ( | self, | ||
target_freq | ||||
) |