GenericScanHeadGetStatuses Method |
Gets the status word (0x0500u) of the scan head.
Namespace: RAYLASE.MarkerPlugin.Devices.ScanHeadAssembly: RAYLASE.MarkerPlugin (in RAYLASE.MarkerPlugin.dll) Version: 2.19.0
Syntaxpublic override IDictionary<Axes, uint> GetStatuses(
Axes axes,
int timeoutMilliseconds = 1
)
Parameters
- axes Axes
- Axes to query the status.
- timeoutMilliseconds Int32 (Optional)
- Timeout.
Return Value
IDictionaryAxes,
UInt32Returns the status word.
Remarks
The status word contains the following bits (duplicated from 0-7 and 8-15) starting from bit 0
- always 1
- always 0
- 1: auto calibration sensor inactive (always 1 if no sensor is installed).
- 1: Y axis position within tracking error limit.
- 1: X axis position within tracking error limit.
- 1: Z axis position within tracking error limit.
- 1: galvo temperature normal
- 1: axis operational
See Also