Show / Hide Table of Contents

# Enum CommandStatus

Enum describing the possible status of commands executed by the Nix device, as provided in the DeviceResult class. See CommandStatusExtensions for extension methods.

###### Namespace: NixUniversalSDK

###### Assembly: NixUniversalSDK.dll

##### Syntax

    public enum CommandStatus

### Fields

Name | Description
--- | ---
ErrorAmbientLight | Status code indicating that the measurement operation failed due to the detection of ambient light leakage.
ErrorInternal | Status code indicating that the command failed due to an unknown / internal SDK error.
ErrorInvalidArgument | Status code indicating that the command was aborted because it contained invalid arguments.
ErrorLicense | Status code indicating that the command failed due to a problem with the LicenseManager. Check State for details.
ErrorLowPower | Status code indicating that the command was aborted because of a low power state on the Nix device (e.g. - insufficient battery power to complete a measurement).
ErrorNotReady | Status code indicating that the command was aborted because the Nix device was not ready (i.e. - it was already executing another command).
ErrorNotSupported | Status code indicating that the command was aborted because the it was not supported by the Nix device instance.
ErrorScanDelta | Status code indicating that the in-field calibration operation failed due to high delta E (i.e. - the calibration reference tile could not be verified by its color value). This status is only possible after a RunFieldCalibrationAsync(string) command.
ErrorTimeout | Status code indicating that the command failed due to a timeout error.
Success | Status code indicating that the command completed successfully.
WarningTemperature | Status code indicating that the in-field calibration operation completed successfully, but a temperature warning was issued (i.e. - the ambient temperature of the device is currently outside of the recommended range). This status is only possible after a RunFieldCalibrationAsync(string) command.

### Extension Methods

CommandStatusExtensions.GetName(CommandStatus)