diff options
author | michael-west <michael.west@ettus.com> | 2015-05-15 17:06:51 -0700 |
---|---|---|
committer | Martin Braun <martin.braun@ettus.com> | 2015-05-22 11:33:55 -0700 |
commit | da7302cacbcdad59df01a7d7789db3c6fa9c6b24 (patch) | |
tree | 137b925f265572f59b4292cb4f2a26abf17dee1b /host/lib/usrp/common/ad9361_driver/ad9361_device.h | |
parent | c9af74e569d0d61a008f5bf0257c860b2b473381 (diff) | |
download | uhd-da7302cacbcdad59df01a7d7789db3c6fa9c6b24.tar.gz uhd-da7302cacbcdad59df01a7d7789db3c6fa9c6b24.tar.bz2 uhd-da7302cacbcdad59df01a7d7789db3c6fa9c6b24.zip |
B200/E300: Fix incorrect readback of frequency.
When the LO is tuned it changes the frequency on both channels. The frequency value read back for the first channel was not updated when the LO frequency for the other channel was tuned to a different value.
Diffstat (limited to 'host/lib/usrp/common/ad9361_driver/ad9361_device.h')
-rw-r--r-- | host/lib/usrp/common/ad9361_driver/ad9361_device.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/host/lib/usrp/common/ad9361_driver/ad9361_device.h b/host/lib/usrp/common/ad9361_driver/ad9361_device.h index a42c5ac9a..71ce78da7 100644 --- a/host/lib/usrp/common/ad9361_driver/ad9361_device.h +++ b/host/lib/usrp/common/ad9361_driver/ad9361_device.h @@ -49,6 +49,9 @@ public: * After tuning, it runs any appropriate calibrations. */ double tune(direction_t direction, const double value); + /* Get the current RX or TX frequency. */ + double get_freq(direction_t direction); + /* Set the gain of RX1, RX2, TX1, or TX2. * * Note that the 'value' passed to this function is the actual gain value, |