16 namespace uhd {
namespace usrp {
namespace cal {
87 static std::vector<uint8_t> read_cal_data(
const std::string& key,
88 const std::string& serial,
108 static bool has_cal_data(
const std::string& key,
109 const std::string& serial,
130 static void write_cal_data(
const std::string& key,
131 const std::string& serial,
132 const std::vector<uint8_t>& cal_data,
133 const std::string& backup_ext =
"");
144 std::function<std::vector<uint8_t>(
const std::string&,
const std::string&)>;
No calibration data available.
Stored on device flash memory, e.g. EEPROM.
Definition: database.hpp:67
std::function< std::vector< uint8_t >(const std::string &, const std::string &)> get_data_fn_type
Function type to return serialized cal data key and serial.
Definition: database.hpp:144
Definition: build_info.hpp:12
Internal Resource Compiler (i.e., hard-coded within UHD)
Stored on the local filesystem.
source
Identify the source of calibration data, i.e., where was it stored.
Definition: database.hpp:23
std::function< bool(const std::string &, const std::string &)> has_data_fn_type
Function type to look up if there is cal data given a key and serial.
Definition: database.hpp:136
#define UHD_API
Definition: config.h:87