Interface CirculoIntegratedEncoderCalibrationRun

One calibration run as Motion Master records it in the calibration history file.

Hierarchy

  • CirculoIntegratedEncoderCalibrationRun

Properties

amplitudeControlGain?: {
    master: number;
    nonius: number;
}

The raw values of registers 0x2B and 0x2F after the run. Present only for successful runs.

Type declaration

  • master: number
  • nonius: number
calibrationLibraryVersion: string
encoderOrdinal: number
encoderType: string
externalEncoderType: number
firmwareVersion?: string

Absent when Motion Master could not read it.

hardwareRevision?: number

HARD_REV of the chip. Absent when Motion Master could not read it.

healthMonitoringActive?: boolean

Whether health monitoring was on after the run. Absent when Motion Master could not read it.

healthMonitoringRequested: boolean
iterations: number

The number of started iterations. The adjustment arrays can be shorter.

keyConfigurationRegisters?: number[]

The key configuration registers after the run, in the order of circuloIntegratedEncoderKeyConfigurationRegisterAddresses. Present only for successful runs.

measurementOnly: boolean
motionMasterVersion: string

Absent when the run did not reach the validation iteration.

time: string

When the run ended, as an ISO 8601 UTC time.

Generated using TypeDoc