Device Serial Number

There are two possibilities for the device serial number displayed.

  • The legacy method is to display a unique generated identifier string.

  • The device can also display its accurate serial number.

This behavior can be configured either in the XplatDependencyOverrides.cs file or the OnetimeStartupSettings.config file.

If the accurate serial number is enabled by either method, then the serial number is used instead of the identifier string.

If the device identification method going to be switched, before switching remove that device from the VoiceConsole device listing to avoid duplicates. If this is not done the device is listed with both the generated identifier string and the accurate serial number.

When changing the identifier method between identifier string and accurate serial number by pushing the OntimeStartupSettings.config file, if the app is already running VoiceConsole does not create a new entry for the device until the app is closed and reopened. The device cannot get operator messages until the device is properly reflected in VoiceConsole although the device displays the serial number on the device info tab.

Identifier String

To use the identifier string, set it using either of the following methods:

  • In the XplatDependencyOverrides.cs file, make sure this line is commented out: Honeywell.Firebird.WorkflowEngine.AccurateSerialNumberEnabled.Enable(container);
    This is the default behavior.

  • In the OnetimeStartupSettings.config file, set AccurateSerialNumberEnabled to false. This setting is in the SerialNumberConfig repository.

Serial Number

This option is only valid for Honeywell and Zebra devices. It has no effect on other devices.

To use the accurate serial number, set it using either of the following methods:

  • In the XplatDependencyOverrides.cs file, make sure this line is uncommented: Honeywell.Firebird.WorkflowEngine.AccurateSerialNumberEnabled.Enable(container);.

  • In the OnetimeStartupSettings.config file, set AccurateSerialNumberEnabled to true. This setting is in the SerialNumberConfig repository.