%include <usrp2/tune_result.h>
%include <usrp2/mimo_config.h>
+%include <usrp2/metadata.h>
%template(uint32_t_vector) std::vector<uint32_t>;
public:
~usrp2_source_base();
+ bool set_antenna(int ant);
bool set_gain(double gain);
%rename(_real_set_center_freq) set_center_freq;
bool set_lo_offset(double frequency);
public:
~usrp2_sink_base();
+ bool set_antenna(int ant);
bool set_gain(double gain);
%rename(_real_set_center_freq) set_center_freq;
bool set_lo_offset(double frequency);
bool write_gpio(uint16_t value, uint16_t mask);
%rename(_real_read_gpio) read_gpio;
bool read_gpio(uint16_t *value);
+ bool start_streaming_at(usrp2::fpga_timestamp time);
};
// ----------------------------------------------------------------