aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/dboard/magnesium/magnesium_ad9371_iface.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'host/lib/usrp/dboard/magnesium/magnesium_ad9371_iface.hpp')
-rw-r--r--host/lib/usrp/dboard/magnesium/magnesium_ad9371_iface.hpp62
1 files changed, 15 insertions, 47 deletions
diff --git a/host/lib/usrp/dboard/magnesium/magnesium_ad9371_iface.hpp b/host/lib/usrp/dboard/magnesium/magnesium_ad9371_iface.hpp
index acfecf2df..245c302ba 100644
--- a/host/lib/usrp/dboard/magnesium/magnesium_ad9371_iface.hpp
+++ b/host/lib/usrp/dboard/magnesium/magnesium_ad9371_iface.hpp
@@ -17,56 +17,27 @@ class magnesium_ad9371_iface
public:
using uptr = std::unique_ptr<magnesium_ad9371_iface>;
- magnesium_ad9371_iface(
- uhd::rpc_client::sptr rpcc,
- const size_t slot_idx
- );
+ magnesium_ad9371_iface(uhd::rpc_client::sptr rpcc, const size_t slot_idx);
double set_frequency(
- const double freq,
- const size_t chan,
- const uhd::direction_t dir
- );
-
- double get_frequency(
- const size_t chan,
- const uhd::direction_t dir
- );
-
- double set_gain(
- const double gain,
- const size_t chan,
- const uhd::direction_t dir
- );
-
- double get_gain(
- const size_t chan,
- const uhd::direction_t dir
- );
-
- double set_master_clock_rate(
- const double freq
- );
+ const double freq, const size_t chan, const uhd::direction_t dir);
+
+ double get_frequency(const size_t chan, const uhd::direction_t dir);
+
+ double set_gain(const double gain, const size_t chan, const uhd::direction_t dir);
+
+ double get_gain(const size_t chan, const uhd::direction_t dir);
+
+ double set_master_clock_rate(const double freq);
double set_bandwidth(
- const double bandwidth,
- const size_t chan,
- const uhd::direction_t dir
- );
+ const double bandwidth, const size_t chan, const uhd::direction_t dir);
- double get_bandwidth(
- const size_t chan,
- const uhd::direction_t dir
- );
+ double get_bandwidth(const size_t chan, const uhd::direction_t dir);
- std::string set_lo_source(
- const std::string &source,
- const uhd::direction_t dir
- );
+ std::string set_lo_source(const std::string& source, const uhd::direction_t dir);
- std::string get_lo_source(
- const uhd::direction_t dir
- );
+ std::string get_lo_source(const uhd::direction_t dir);
private:
/*! Shorthand to perform an RPC request. Saves some typing.
@@ -76,9 +47,7 @@ private:
{
UHD_LOG_TRACE(_log_prefix, "[RPC] Calling " << func_name);
return _rpcc->request_with_token<return_type>(
- _rpc_prefix + func_name,
- std::forward<Args>(args)...
- );
+ _rpc_prefix + func_name, std::forward<Args>(args)...);
};
//! Reference to the RPC client
@@ -92,7 +61,6 @@ private:
//! Logger prefix
const std::string _log_prefix;
-
};
#endif /* INCLUDED_LIBUHD_RFNOC_MAGNESIUM_AD9371_IFACE_HPP */