Merge branch 'maint'
[debian/gnuradio] / gr-usrp2 / src / usrp2.i
index 319740283f86de341b0ea99628f0a4c85bb18fe7..2a79fad44b8f5831a4dee3e96b97b2740254000b 100644 (file)
@@ -32,6 +32,7 @@
 
 %include <usrp2/tune_result.h>
 %include <usrp2/mimo_config.h>
+%include <usrp2/metadata.h>
 
 %template(uint32_t_vector) std::vector<uint32_t>;
 
@@ -66,6 +67,7 @@ protected:
 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);
@@ -138,6 +140,7 @@ protected:
 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);
@@ -161,6 +164,7 @@ public:
   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);
 };
 
 // ----------------------------------------------------------------