• Docs
  • API
Show / Hide Table of Contents
  • NixUniversalSDK
    • BatteryStateEventArgs
    • ColorData
    • ColorDifferenceType
    • ColorDifferenceTypeExtensions
    • ColorType
    • ColorTypeExtensions
    • ColorUtils
    • CommandStatus
    • CommandStatusExtensions
    • DensityData
    • DensityStatus
    • DensityStatusExtensions
    • DeviceCompat
    • DeviceResult
    • DeviceScanner
    • DeviceScannerState
    • DeviceScannerStateExtensions
    • DeviceState
    • DeviceStateExtensions
    • DeviceStatus
    • DeviceStatusArgs
    • DeviceStatusExtensions
    • DeviceType
    • DeviceTypeExtensions
    • DeviceVersion
    • ExtPowerStateEventArgs
    • IColorData
    • IColorDataExtensions
    • IDensityData
    • IDeviceCompat
    • IDeviceCompatEvents
    • IDeviceCompatExtensions
    • IDeviceScanner
    • IDeviceScannerEvents
    • IMeasurementData
    • IMeasurementDataExtensions
    • ISpectralData
    • ISpectralDataExtensions
    • Illuminant
    • IlluminantExtensions
    • InterfaceType
    • InterfaceTypeExtensions
    • LicenseFeature
    • LicenseFeatureExtensions
    • LicenseManager
    • LicenseManagerState
    • MeasurementData
    • Observer
    • ObserverExtensions
    • ReferenceWhite
    • ReferenceWhiteExtensions
    • ScanMode
    • ScanModeExtensions
    • ScanResultEventArgs
    • ScannerCreatedEventArgs
    • SpectralData
  • NixUniversalSDK.Wrapper
    • Constants
    • Delegates
    • Delegates.BoolValue
    • Delegates.Empty
    • Delegates.IntValue
    • Delegates.StringValue
    • DeviceCompatModule
    • DeviceScannerModule
    • Exported

Enum DeviceStatus

Enum describing the possible causes of a Disconnected event. See DeviceScannerStateExtensions for extension methods.

Namespace: NixUniversalSDK
Assembly: NixUniversalSDK.dll
Syntax
public enum DeviceStatus

Fields

Name Description
ErrorDroppedConnection

The device has disconnected unexpectedly (possibly due to low Bluetooth signal strength or low battery level).

ErrorInternal

The device has disconnected for an unknown reason (internal SDK error).

ErrorLicense

The device disconnected due to a problem with the LicenseManager. Check that the license is active via State and that the device type is supported via IsDeviceTypeSupported(DeviceType).

ErrorMaxAttempts

The device connection attempt was cancelled because the maximum number of attempts was reached.

ErrorTimeout

The device connection attempt was cancelled due to a timeout error.

ErrorUnauthorized

The device connection attempt was cancelled because the specified device was not authorized for this build of the Nix SDK. Check that the device allocation code and/or serial number is expected to be authorized for this build.

ErrorUnsupportedDevice

The device connection attempt was cancelled because the specified device type was not supported.

Success

The device has disconnected normally (e.g. - via calling IDeviceCompat/disconnect()).

Extension Methods

DeviceStatusExtensions.GetName(DeviceStatus)
In this article
Back to top Generated by DocFX