summaryrefslogtreecommitdiff
path: root/gr-uhd/lib
diff options
context:
space:
mode:
Diffstat (limited to 'gr-uhd/lib')
-rw-r--r--gr-uhd/lib/gr_uhd_usrp_sink.cc16
-rw-r--r--gr-uhd/lib/gr_uhd_usrp_source.cc16
2 files changed, 32 insertions, 0 deletions
diff --git a/gr-uhd/lib/gr_uhd_usrp_sink.cc b/gr-uhd/lib/gr_uhd_usrp_sink.cc
index 168ebd210..4598e54c2 100644
--- a/gr-uhd/lib/gr_uhd_usrp_sink.cc
+++ b/gr-uhd/lib/gr_uhd_usrp_sink.cc
@@ -105,6 +105,22 @@ public:
return _dev->set_tx_bandwidth(bandwidth, chan);
}
+ uhd::sensor_value_t get_dboard_sensor(const std::string &name, size_t chan){
+ return _dev->get_tx_sensor(name, chan);
+ }
+
+ std::vector<std::string> get_dboard_sensor_names(size_t chan){
+ return _dev->get_tx_sensor_names(chan);
+ }
+
+ uhd::sensor_value_t get_mboard_sensor(const std::string &name, size_t mboard){
+ return _dev->get_mboard_sensor(name, mboard);
+ }
+
+ std::vector<std::string> get_mboard_sensor_names(size_t mboard){
+ return _dev->get_mboard_sensor_names(mboard);
+ }
+
void set_clock_config(const uhd::clock_config_t &clock_config, size_t mboard){
return _dev->set_clock_config(clock_config, mboard);
}
diff --git a/gr-uhd/lib/gr_uhd_usrp_source.cc b/gr-uhd/lib/gr_uhd_usrp_source.cc
index 4ae446332..09cced567 100644
--- a/gr-uhd/lib/gr_uhd_usrp_source.cc
+++ b/gr-uhd/lib/gr_uhd_usrp_source.cc
@@ -105,6 +105,22 @@ public:
return _dev->set_rx_bandwidth(bandwidth, chan);
}
+ uhd::sensor_value_t get_dboard_sensor(const std::string &name, size_t chan){
+ return _dev->get_rx_sensor(name, chan);
+ }
+
+ std::vector<std::string> get_dboard_sensor_names(size_t chan){
+ return _dev->get_rx_sensor_names(chan);
+ }
+
+ uhd::sensor_value_t get_mboard_sensor(const std::string &name, size_t mboard){
+ return _dev->get_mboard_sensor(name, mboard);
+ }
+
+ std::vector<std::string> get_mboard_sensor_names(size_t mboard){
+ return _dev->get_mboard_sensor_names(mboard);
+ }
+
void set_clock_config(const uhd::clock_config_t &clock_config, size_t mboard){
return _dev->set_clock_config(clock_config, mboard);
}