ON THIS PAGE

  • DynamicCalibrationResult
  • Examples of functionality
  • Reference

DynamicCalibrationResult

The DynamicCalibrationResult message represents the output of a completed calibration process of Dynamic Calibration. It encapsulates the newly computed calibration, the current (previous) calibration, and the differences between them — along with a human-readable status message describing success or failure.Essentially, it is the final product of the dynamic recalibration workflow. It allows developers or automated systems to:
  • Compare old vs. new calibration parameters,
  • Evaluate the improvements quantitatively, and
  • Decide whether to apply the new calibration to the device.

Examples of functionality

Reference

struct

dai::DynamicCalibrationResult

#include DynamicCalibrationResults.hpp
variable
std::optional< Data > calibrationData
Optional calibration result data. May be missing if calibration failed or produced no valid result.
variable
std::string info
Informational message describing the result of calibration.
function
DynamicCalibrationResult()
Construct empty DynamicCalibrationResult message.
function
~DynamicCalibrationResult()
inline function
DynamicCalibrationResult(const Data & data, std::string information)
Construct with result data and informational string.
inline function
DynamicCalibrationResult(std::string information)
Construct with informational string only (no result data).
inline function
void serialize(std::vector< std::uint8_t > & metadata, DatatypeEnum & datatype)
function
struct

dai::DynamicCalibrationResult::Data

#include DynamicCalibrationResults.hpp
variable
variable
dai::CalibrationHandler currentCalibration
variable
CalibrationQuality::Data calibrationDifference
function

Need assistance?

Head over to Discussion Forum for technical support or any other questions you might have.