diff options
author | Julian Arnold <julian.arnold@ettus.com> | 2015-02-20 10:49:53 -0800 |
---|---|---|
committer | Julian Arnold <julian.arnold@ettus.com> | 2015-02-20 11:00:33 -0800 |
commit | 4602ea9148e5e36fefca6402b7dcc5a1104e7410 (patch) | |
tree | ac1430e084641e4689dceafbb70b8af5c9b961ca /host/include | |
parent | 09c9c6bb77d4f1f2fa0682835fc3a6ef6e3e851a (diff) | |
download | uhd-4602ea9148e5e36fefca6402b7dcc5a1104e7410.tar.gz uhd-4602ea9148e5e36fefca6402b7dcc5a1104e7410.tar.bz2 uhd-4602ea9148e5e36fefca6402b7dcc5a1104e7410.zip |
uhd: iq imbalance correction api
Diffstat (limited to 'host/include')
-rw-r--r-- | host/include/uhd/usrp/multi_usrp.hpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/host/include/uhd/usrp/multi_usrp.hpp b/host/include/uhd/usrp/multi_usrp.hpp index cebfda5a2..8357b9ffb 100644 --- a/host/include/uhd/usrp/multi_usrp.hpp +++ b/host/include/uhd/usrp/multi_usrp.hpp @@ -652,6 +652,14 @@ public: virtual void set_rx_dc_offset(const std::complex<double> &offset, size_t chan = ALL_CHANS) = 0; /*! + * Enable/disable the automatic IQ imbalance correction. + * + * \param enb true to enable automatic IQ balance correction + * \param chan the channel index 0 to N-1 + */ + virtual void set_rx_iq_balance(const bool enb, size_t chan) = 0; + + /*! * Set the RX frontend IQ imbalance correction. * Use this to adjust the magnitude and phase of I and Q. * |