Skip to main content

Auki::ConjureKit::Manna::CalibrationFailureData

Represents data related to a calibration failure event.

Public Types​

Name
enum classCalibrationFailureReason { TrackingFailed = -1, LighthouseNotPlaced = 1, NoPoseRequestResponse = 2}
Enumerates the possible reasons for calibration failure.

Public Functions​

Name
CalibrationFailureData(Lighthouse lighthouse, Pose pose, CalibrationFailureReason reason)
Initializes a new instance of the CalibrationFailureData struct.

Public Attributes​

Name
readonly LighthouseLighthouse
The associated lighthouse subject of the calibration failure.
readonly PosePose
The pose associated with the calibration failure.
readonly CalibrationFailureReasonReason
The reason for the calibration failure.

Public Types Documentation​

enum CalibrationFailureReason​

EnumeratorValueDescription
TrackingFailed-1Tracking failure occurred during calibration.
LighthouseNotPlaced1Lighthouse was not properly placed for calibration.
NoPoseRequestResponse2No response was received for the pose request during calibration.

Enumerates the possible reasons for calibration failure.

Public Functions Documentation​

function CalibrationFailureData​

CalibrationFailureData(
Lighthouse lighthouse,
Pose pose,
CalibrationFailureReason reason
)

Initializes a new instance of the CalibrationFailureData struct.

Parameters:

  • lighthouse The lighthouse associated with the failure.
  • pose The pose associated with the failure.
  • reason The reason for the calibration failure.

Public Attributes Documentation​

variable Lighthouse​

readonly Lighthouse Lighthouse;

The associated lighthouse subject of the calibration failure.

variable Pose​

readonly Pose Pose;

The pose associated with the calibration failure.

variable Reason​

readonly CalibrationFailureReason Reason;

The reason for the calibration failure.