diff options
Diffstat (limited to 'gr-uhd/python/uhd/bindings/usrp_block_python.cc')
-rw-r--r-- | gr-uhd/python/uhd/bindings/usrp_block_python.cc | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gr-uhd/python/uhd/bindings/usrp_block_python.cc b/gr-uhd/python/uhd/bindings/usrp_block_python.cc index 876dfb52d0..67f0d4dab4 100644 --- a/gr-uhd/python/uhd/bindings/usrp_block_python.cc +++ b/gr-uhd/python/uhd/bindings/usrp_block_python.cc @@ -151,6 +151,31 @@ void bind_usrp_block(py::module& m) D(usrp_block, get_gain_range, 1)) + .def("has_power_reference", + &usrp_block::has_power_reference, + py::arg("chan") = 0, + D(usrp_block, has_power_reference)) + + + .def("set_power_reference", + &usrp_block::set_power_reference, + py::arg("power_dbm"), + py::arg("chan") = 0, + D(usrp_block, set_power_reference)) + + + .def("get_power_reference", + &usrp_block::get_power_reference, + py::arg("chan") = 0, + D(usrp_block, get_power_reference)) + + + .def("get_power_range", + &usrp_block::get_power_range, + py::arg("chan") = 0, + D(usrp_block, get_power_range)) + + .def("set_antenna", &usrp_block::set_antenna, py::arg("ant"), |