diff options
author | Martin Braun <martin.braun@ettus.com> | 2017-11-20 22:14:37 -0800 |
---|---|---|
committer | Martin Braun <martin.braun@ettus.com> | 2017-12-22 15:05:06 -0800 |
commit | 077f29d982822ca9cca3f159f517aa581dbc1601 (patch) | |
tree | 7df0f1eeb017cd2581f1e0f12fc0372287b80226 /host/lib/usrp/dboard/magnesium/magnesium_radio_ctrl_impl.cpp | |
parent | e6b969ce43ce8c380c14ab7acdb00009f6d99c17 (diff) | |
download | uhd-077f29d982822ca9cca3f159f517aa581dbc1601.tar.gz uhd-077f29d982822ca9cca3f159f517aa581dbc1601.tar.bz2 uhd-077f29d982822ca9cca3f159f517aa581dbc1601.zip |
mg: Fix minor compiler warnings
Diffstat (limited to 'host/lib/usrp/dboard/magnesium/magnesium_radio_ctrl_impl.cpp')
-rw-r--r-- | host/lib/usrp/dboard/magnesium/magnesium_radio_ctrl_impl.cpp | 36 |
1 files changed, 19 insertions, 17 deletions
diff --git a/host/lib/usrp/dboard/magnesium/magnesium_radio_ctrl_impl.cpp b/host/lib/usrp/dboard/magnesium/magnesium_radio_ctrl_impl.cpp index a8729af6a..52bce2e9a 100644 --- a/host/lib/usrp/dboard/magnesium/magnesium_radio_ctrl_impl.cpp +++ b/host/lib/usrp/dboard/magnesium/magnesium_radio_ctrl_impl.cpp @@ -83,6 +83,7 @@ namespace { if (radio_slot == "D") { return fs_path("dboards") / "C"; } + UHD_THROW_INVALID_CODE_PATH(); } } @@ -129,11 +130,12 @@ double magnesium_radio_ctrl_impl::set_rate(double rate) void magnesium_radio_ctrl_impl::set_tx_antenna( const std::string &ant, - const size_t /* chan */ + const size_t chan ) { - if (ant != MAGNESIUM_DEFAULT_TX_ANTENNA) { + if (ant != get_tx_antenna(chan)) { throw uhd::value_error(str( boost::format("[%s] Requesting invalid TX antenna value: %s") + % unique_id() % ant )); } @@ -318,51 +320,51 @@ double magnesium_radio_ctrl_impl::set_rx_gain( } std::vector<std::string> magnesium_radio_ctrl_impl::get_rx_lo_names( - const size_t chan + const size_t /*chan*/ ) { return std::vector<std::string>{}; } std::vector<std::string> magnesium_radio_ctrl_impl::get_rx_lo_sources( - const std::string &name, - const size_t chan + const std::string &/*name*/, + const size_t /*chan*/ ) { return std::vector<std::string>{}; } freq_range_t magnesium_radio_ctrl_impl::get_rx_lo_freq_range( - const std::string &name, - const size_t chan + const std::string &/*name*/, + const size_t /*chan*/ ) { return freq_range_t{}; } void magnesium_radio_ctrl_impl::set_rx_lo_source( - const std::string &src, - const std::string &name, - const size_t chan + const std::string &/*src*/, + const std::string &/*name*/, + const size_t /*chan*/ ) { // FIXME } const std::string magnesium_radio_ctrl_impl::get_rx_lo_source( - const std::string &name, - const size_t chan + const std::string &/*name*/, + const size_t /*chan*/ ) { return ""; // FIXME } double magnesium_radio_ctrl_impl::set_rx_lo_freq( - double freq, - const std::string &name, - const size_t chan + double /*freq*/, + const std::string &/*name*/, + const size_t /*chan*/ ) { return 0.0; // FIXME } double magnesium_radio_ctrl_impl::get_rx_lo_freq( - const std::string &name, - const size_t chan + const std::string &/*name*/, + const size_t /*chan*/ ) { return 0.0; // FIXME } |