16 namespace uhd {
namespace usrp {
namespace cal {
27 using sptr = std::shared_ptr<iq_cal>;
43 virtual std::complex<double> get_cal_coeff(
const double freq)
const = 0;
56 virtual void set_cal_coeff(
const double freq,
57 const std::complex<double> coeff,
58 const double suppression_abs = 0,
59 const double suppression_delta = 0) = 0;
65 virtual void clear() = 0;
69 const std::string& name,
const std::string& serial,
const uint64_t timestamp);