From 560e664199c478c8d71861b386ef65c5580e614c Mon Sep 17 00:00:00 2001 From: Derek Kozel Date: Fri, 5 Aug 2016 19:00:20 -0700 Subject: Improve LO APIs for daughterboards without configurable LOs --- host/include/uhd/usrp/multi_usrp.hpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'host/include') diff --git a/host/include/uhd/usrp/multi_usrp.hpp b/host/include/uhd/usrp/multi_usrp.hpp index ab757be8a..d09b5bb15 100644 --- a/host/include/uhd/usrp/multi_usrp.hpp +++ b/host/include/uhd/usrp/multi_usrp.hpp @@ -510,6 +510,8 @@ public: /*! * Get the currently set LO source. + * Channels without controllable LO sources will return + * "internal" * \param name the name of the LO stage to query * \param chan the channel index 0 to N-1 * \return the configured LO source @@ -518,6 +520,8 @@ public: /*! * Get a list of possible LO sources. + * Channels which do not have controllable LO sources + * will return "internal". * \param name the name of the LO stage to query * \param chan the channel index 0 to N-1 * \return a vector of strings for possible settings @@ -552,6 +556,8 @@ public: /*! * Get the current RX LO frequency (Advanced). + * If the channel does not have independently configurable LOs + * the current rf frequency will be returned. * \param name the name of the LO stage to query * \param chan the channel index 0 to N-1 * \return the configured LO frequency @@ -560,6 +566,8 @@ public: /*! * Get the LO frequency range of the RX LO. + * If the channel does not have independently configurable LOs + * the rf frequency range will be returned. * \param name the name of the LO stage to query * \param chan the channel index 0 to N-1 * \return a frequency range object -- cgit v1.2.3