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.