gnuradio.uhd

Provides source and sink blocks to interface with the UHD library. Used to send and receive data between the Ettus Research, LLC product line.

gnuradio.uhd.usrp_sink(*args, **kwargs)
usrp_sink_sptr.active_thread_priority(self) → int
usrp_sink_sptr.clear_command_time(self, size_t mboard = 0)
usrp_sink_sptr.get_antenna(self, size_t chan = 0) → string
usrp_sink_sptr.get_antennas(self, size_t chan = 0) → __dummy_18__
usrp_sink_sptr.get_bandwidth(self, size_t chan = 0) → double
usrp_sink_sptr.get_bandwidth_range(self, size_t chan = 0) → freq_range_t
usrp_sink_sptr.get_center_freq(self, size_t chan = 0) → double
usrp_sink_sptr.get_clock_rate(self, size_t mboard = 0) → double
usrp_sink_sptr.get_clock_source(self, size_t mboard) → string
usrp_sink_sptr.get_clock_sources(self, size_t mboard) → __dummy_18__
usrp_sink_sptr.get_dboard_iface(self, size_t chan = 0) → sptr
usrp_sink_sptr.get_dboard_sensor(self, string name, size_t chan = 0) → sensor_value_t
usrp_sink_sptr.get_dboard_sensor_names(self, size_t chan = 0) → __dummy_18__
usrp_sink_sptr.get_device(self) → ::uhd::usrp::multi_usrp::sptr
usrp_sink_sptr.get_freq_range(self, size_t chan = 0) → freq_range_t
usrp_sink_sptr.get_gain(self, size_t chan = 0) → double

get_gain(self, string name, size_t chan = 0) -> double

usrp_sink_sptr.get_gain_names(self, size_t chan = 0) → __dummy_18__
usrp_sink_sptr.get_gain_range(self, size_t chan = 0) → gain_range_t

get_gain_range(self, string name, size_t chan = 0) -> gain_range_t

usrp_sink_sptr.get_mboard_sensor(self, string name, size_t mboard = 0) → sensor_value_t
usrp_sink_sptr.get_mboard_sensor_names(self, size_t mboard = 0) → __dummy_18__
usrp_sink_sptr.get_samp_rate(self) → double
usrp_sink_sptr.get_samp_rates(self) → meta_range_t
usrp_sink_sptr.get_sensor(self, string name, size_t chan = 0) → sensor_value_t
usrp_sink_sptr.get_sensor_names(self, size_t chan = 0) → __dummy_18__
usrp_sink_sptr.get_subdev_spec(self, size_t mboard = 0) → string
usrp_sink_sptr.get_time_last_pps(self, size_t mboard = 0) → time_spec_t
usrp_sink_sptr.get_time_now(self, size_t mboard = 0) → time_spec_t
usrp_sink_sptr.get_time_source(self, size_t mboard) → string
usrp_sink_sptr.get_time_sources(self, size_t mboard) → __dummy_18__
usrp_sink_sptr.get_usrp_info(self, size_t chan = 0) → string_string_dict_t
usrp_sink_sptr.set_antenna(self, string ant, size_t chan = 0)
usrp_sink_sptr.set_bandwidth(self, double bandwidth, size_t chan = 0)
usrp_sink_sptr.set_center_freq(self, tune_request_t tune_request, size_t chan = 0) → tune_result_t

set_center_freq(self, double freq, size_t chan = 0) -> tune_result_t

usrp_sink_sptr.set_clock_config(self, clock_config_t clock_config, size_t mboard = 0)
usrp_sink_sptr.set_clock_rate(self, double rate, size_t mboard = 0)
usrp_sink_sptr.set_clock_source(self, string source, size_t mboard = 0)
usrp_sink_sptr.set_command_time(self, time_spec_t time_spec, size_t mboard = 0)
usrp_sink_sptr.set_dc_offset(self, std::complex<(double)> offset, size_t chan = 0)
usrp_sink_sptr.set_gain(self, double gain, size_t chan = 0)

set_gain(self, double gain, string name, size_t chan = 0)

usrp_sink_sptr.set_iq_balance(self, std::complex<(double)> correction, size_t chan = 0)
usrp_sink_sptr.set_samp_rate(self, double rate)
usrp_sink_sptr.set_start_time(self, time_spec_t time)
usrp_sink_sptr.set_subdev_spec(self, string spec, size_t mboard = 0)
usrp_sink_sptr.set_thread_priority(self, int priority) → int
usrp_sink_sptr.set_time_next_pps(self, time_spec_t time_spec)
usrp_sink_sptr.set_time_now(self, time_spec_t time_spec, size_t mboard = 0)
usrp_sink_sptr.set_time_source(self, string source, size_t mboard = 0)
usrp_sink_sptr.set_time_unknown_pps(self, time_spec_t time_spec)
usrp_sink_sptr.set_user_register(self, uint8_t addr, uint32_t data, size_t mboard = 0)
usrp_sink_sptr.thread_priority(self) → int
gnuradio.uhd.usrp_source(*args, **kwargs)
usrp_source_sptr.active_thread_priority(self) → int
usrp_source_sptr.clear_command_time(self, size_t mboard = 0)
usrp_source_sptr.finite_acquisition(self, size_t nsamps) → pmt_vector_cfloat
usrp_source_sptr.finite_acquisition_v(self, size_t nsamps) → gr_vector_vector_complexf
usrp_source_sptr.get_antenna(self, size_t chan = 0) → string
usrp_source_sptr.get_antennas(self, size_t chan = 0) → __dummy_18__
usrp_source_sptr.get_bandwidth(self, size_t chan = 0) → double
usrp_source_sptr.get_bandwidth_range(self, size_t chan = 0) → freq_range_t
usrp_source_sptr.get_center_freq(self, size_t chan = 0) → double
usrp_source_sptr.get_clock_rate(self, size_t mboard = 0) → double
usrp_source_sptr.get_clock_source(self, size_t mboard) → string
usrp_source_sptr.get_clock_sources(self, size_t mboard) → __dummy_18__
usrp_source_sptr.get_dboard_iface(self, size_t chan = 0) → sptr
usrp_source_sptr.get_dboard_sensor(self, string name, size_t chan = 0) → sensor_value_t
usrp_source_sptr.get_dboard_sensor_names(self, size_t chan = 0) → __dummy_18__
usrp_source_sptr.get_device(self) → ::uhd::usrp::multi_usrp::sptr
usrp_source_sptr.get_freq_range(self, size_t chan = 0) → freq_range_t
usrp_source_sptr.get_gain(self, size_t chan = 0) → double

get_gain(self, string name, size_t chan = 0) -> double

usrp_source_sptr.get_gain_names(self, size_t chan = 0) → __dummy_18__
usrp_source_sptr.get_gain_range(self, size_t chan = 0) → gain_range_t

get_gain_range(self, string name, size_t chan = 0) -> gain_range_t

usrp_source_sptr.get_mboard_sensor(self, string name, size_t mboard = 0) → sensor_value_t
usrp_source_sptr.get_mboard_sensor_names(self, size_t mboard = 0) → __dummy_18__
usrp_source_sptr.get_samp_rate(self) → double
usrp_source_sptr.get_samp_rates(self) → meta_range_t
usrp_source_sptr.get_sensor(self, string name, size_t chan = 0) → sensor_value_t
usrp_source_sptr.get_sensor_names(self, size_t chan = 0) → __dummy_18__
usrp_source_sptr.get_subdev_spec(self, size_t mboard = 0) → string
usrp_source_sptr.get_time_last_pps(self, size_t mboard = 0) → time_spec_t
usrp_source_sptr.get_time_now(self, size_t mboard = 0) → time_spec_t
usrp_source_sptr.get_time_source(self, size_t mboard) → string
usrp_source_sptr.get_time_sources(self, size_t mboard) → __dummy_18__
usrp_source_sptr.get_usrp_info(self, size_t chan = 0) → string_string_dict_t
usrp_source_sptr.issue_stream_cmd(self, stream_cmd_t cmd)
usrp_source_sptr.set_antenna(self, string ant, size_t chan = 0)
usrp_source_sptr.set_auto_dc_offset(self, bool enb, size_t chan = 0)
usrp_source_sptr.set_bandwidth(self, double bandwidth, size_t chan = 0)
usrp_source_sptr.set_center_freq(self, tune_request_t tune_request, size_t chan = 0) → tune_result_t

set_center_freq(self, double freq, size_t chan = 0) -> tune_result_t

usrp_source_sptr.set_clock_config(self, clock_config_t clock_config, size_t mboard = 0)
usrp_source_sptr.set_clock_rate(self, double rate, size_t mboard = 0)
usrp_source_sptr.set_clock_source(self, string source, size_t mboard = 0)
usrp_source_sptr.set_command_time(self, time_spec_t time_spec, size_t mboard = 0)
usrp_source_sptr.set_dc_offset(self, std::complex<(double)> offset, size_t chan = 0)
usrp_source_sptr.set_gain(self, double gain, size_t chan = 0)

set_gain(self, double gain, string name, size_t chan = 0)

usrp_source_sptr.set_iq_balance(self, std::complex<(double)> correction, size_t chan = 0)
usrp_source_sptr.set_samp_rate(self, double rate)
usrp_source_sptr.set_start_time(self, time_spec_t time)
usrp_source_sptr.set_subdev_spec(self, string spec, size_t mboard = 0)
usrp_source_sptr.set_thread_priority(self, int priority) → int
usrp_source_sptr.set_time_next_pps(self, time_spec_t time_spec)
usrp_source_sptr.set_time_now(self, time_spec_t time_spec, size_t mboard = 0)
usrp_source_sptr.set_time_source(self, string source, size_t mboard = 0)
usrp_source_sptr.set_time_unknown_pps(self, time_spec_t time_spec)
usrp_source_sptr.set_user_register(self, uint8_t addr, uint32_t data, size_t mboard = 0)
usrp_source_sptr.thread_priority(self) → int
gnuradio.uhd.amsg_source(*args, **kwargs)
amsg_source_sptr.msg_to_async_metadata_t(self, sptr msg) → async_metadata_t
class gnuradio.uhd.stream_cmd_t(*args, **kwargs)

Proxy of C++ uhd::stream_cmd_t class

class gnuradio.uhd.time_spec_t(*args)

Proxy of C++ uhd::time_spec_t class

class gnuradio.uhd.meta_range_t(*args)

Proxy of C++ uhd::meta_range_t class

class gnuradio.uhd.stream_args_t(*args, **kwargs)
class gnuradio.uhd.device_addr_t(*args, **kwargs)
class gnuradio.uhd.tune_request_t(*args, **kwargs)
class gnuradio.uhd.tune_result_t

Proxy of C++ uhd::tune_result_t class

class gnuradio.uhd.sensor_value_t(*args)

Proxy of C++ uhd::sensor_value_t class

Previous topic

gnuradio.wxgui

Next topic

gnuradio.fcd

This Page