Skip to main content

Aila_GetHardwareClass

Return current hardware class.

Signature

AilaHardwareClass Aila_GetHardwareClass(void);

Returns

An AilaHardwareClass enum value:

  • AilaHardwareClassNone - No device connected or hardware cannot be identified
  • AilaHardwareClassKiosk - Interactive Kiosk
  • AilaHardwareClassMobile - Mobile Imager (legacy)

Description

Queries the system configuration and returns the Aila hardware device class. The hardware class affects all auto-configurable properties of AilaConfiguration.

When the hardware class changes, AilaHardwareChangedNotification is issued.

Usage

AilaHardwareClass hardwareClass = Aila_GetHardwareClass();

switch (hardwareClass) {
case AilaHardwareClassNone:
NSLog(@"No hardware connected");
break;
case AilaHardwareClassKiosk:
NSLog(@"Interactive Kiosk connected");
break;
case AilaHardwareClassMobile:
NSLog(@"Mobile Imager connected");
break;
}

See Also