<?xml version="1.0" encoding="utf-8"?>
<Domain xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.soti.net/connect-definitions">
  <Messages>
    <Message id="GetDevice" />

    <Message id="GetDeviceV3" />

    <Message id="GetDeviceAsync" />

    <Message id="Device">
      <Object id="Resource">
        <DataPointReference id="id" path="base-module#device-id" />
        <DataPointReference id="name" path="base-module#device-name" />
        <DataPointReference id="type" path="typeModule#type" />
        <DataPointReference id="serialNumber" path="GenericDeviceState#serial-number" />
        <DataPointReference id="model" path="base-module#model-id" />
        <DataPointReference id="status" path="Honeywell-V3-only#status" />
        <DataPointReference id="licenseStatus" path="Honeywell-V3-only#version3-licenseStatus" />
      </Object>
    </Message>

    <Message id="GetDeviceState" />
    <Message id="GetDeviceState-RPF" />
    <Message id="DeviceStateAsync">
      <Object id="Resource">
        <DataPointReference id="id" path="base-module#device-id" />
        <DataPointReference id="name" path="base-module#device-name" />
        <DataPointReference id="type" path="typeModule#type" />
        <DataPointReference id="serialNumber" path="GenericDeviceState#serial-number" />
        <DataPointReference id="model" path="base-module#model-id" />
        <DataPointReference id="status" path="Honeywell-V3-only#status" />
        <DataPointReference id="licenseStatus" path="Honeywell-V3-only#version3-licenseStatus" />
        <DataPointReference id="PrintControl_RowOffset" path="Honeywell-Media#PrintControl_RowOffset" />
        <DataPointReference id="PrintControl_ColumnOffset" path="Honeywell-Media#PrintControl_ColumnOffset" />
        <DataPointReference id="PrintControl_Contrast" path="Honeywell-Media#PrintControl_Contrast" />
        <!--Despite
        the name, the "Heat" data from the printer is actually its darkness value-->
        <DataPointReference id="PrintControl_Heat" path="Honeywell-Media#PrintControl_Darkness" />
        <DataPointReference id="PrintControl_Darkness" path="Honeywell-Media#PrintControl_DarknessAdjust" />
        <DataPointReference id="PrintControl_ReverseSpeed" path="Honeywell-Media#PrintControl_ReverseSpeed" />
        <DataPointReference id="PrintControl_FeedSpeed" path="Honeywell-Media#PrintControl_FeedSpeed" />
        <DataPointReference id="PrintControl_PrintSpeed" path="Honeywell-Media#PrintControl_MaxPrintSpeed" />
        <DataPointReference id="PrintControl_ColumnAdjust" path="Honeywell-Media#PrintControl_ColumnAdjust" />
        <DataPointReference id="PrintControl_PresentAdjust" path="Honeywell-Media#PrintControl_PresentAdjust" />
        <DataPointReference id="PrintControl_RowAdjust" path="Honeywell-Media#PrintControl_RowAdjust" />
        <DataPointReference id="PrintControl_Slew" path="Honeywell-Media#PrintControl_Slew" />
        <DataPointReference id="PrintControl_BackupDelay" path="Honeywell-Media#PrintControl_BackupDelay" />
        <DataPointReference id="PrintControl_DotDensity" path="Honeywell-Media#PrintControl_DotDensity" />
        <DataPointReference id="PrintControl_HeadWidth" path="Honeywell-Media#PrintControl_HeadWidth" />
        <DataPointReference id="MediaLabel_SensorType" path="Honeywell-Media#MediaLabel_SensorType" />

        <DataPointReference id="Bluetooth_DeviceName" path="Honeywell-Bluetooth#Bluetooth_DeviceName" />
        <DataPointReference id="Bluetooth_Discoverable" path="Honeywell-Bluetooth#Bluetooth_Discoverable" />
        <DataPointReference id="Bluetooth_Connectable" path="Honeywell-Bluetooth#Bluetooth_Connectable" />
        <DataPointReference id="Bluetooth_Bondable" path="Honeywell-Bluetooth#Bluetooth_Bondable" />
        <DataPointReference id="Bluetooth_AuthenticationReq" path="Honeywell-Bluetooth#Bluetooth_AuthenticationReq" />
        <DataPointReference id="Bluetooth_Encryption" path="Honeywell-Bluetooth#Bluetooth_Encryption" />
        <DataPointReference id="Bluetooth_InactiveDisconnect" path="Honeywell-Bluetooth#Bluetooth_InactiveDisconnect" />
        <DataPointReference id="Bluetooth_ServiceName" path="Honeywell-Bluetooth#Bluetooth_ServiceName" />
        <DataPointReference id="Bluetooth_DeviceAddress" path="Bluetooth_DeviceAddressModule#Bluetooth_DeviceAddress" />
        <DataPointReference id="Bluetooth_BluetoothEnable" path="Honeywell-Bluetooth#Bluetooth_BluetoothEnable" />
        <DataPointReference id="Bluetooth_SSP_Enable" path="Honeywell-Bluetooth#Bluetooth_SSP_Enable" />
        <DataPointReference id="Bluetooth_MFiEnable" path="Honeywell-Bluetooth-RP#Bluetooth_MFiEnable" />

        <DataPointReference id="GeneralNetwork_ActiveInterface" path="Honeywell-GeneralNetwork#GeneralNetwork_ActiveInterface" />
        <DataPointReference id="GeneralNetwork_SNMP_Enable" path="Honeywell-GeneralNetwork#GeneralNetwork_SNMP_Enable" />
        <DataPointReference id="GeneralNetwork_TelnetEnable" path="Honeywell-GeneralNetwork#GeneralNetwork_TelnetEnable" />
        <DataPointReference id="GeneralNetwork_HTTP_ServerEnable" path="Honeywell-GeneralNetwork#GeneralNetwork_HTTP_ServerEnable" />
        <DataPointReference id="GeneralNetwork_LPD_PrintEnable" path="Honeywell-GeneralNetwork#GeneralNetwork_LPD_PrintEnable" />
        <DataPointReference id="GeneralNetwork_TCP_PrintEnable" path="Honeywell-GeneralNetwork#GeneralNetwork_TCP_PrintEnable" />
        <DataPointReference id="GeneralNetwork_ConnectedState" path="Honeywell-GeneralNetwork#GeneralNetwork_ConnectedState" />
        <DataPointReference id="GeneralNetwork_IpAcquired" path="Honeywell-GeneralNetwork#GeneralNetwork_IpAcquired" />
        <DataPointReference id="GeneralNetwork_NetworkReady" path="Honeywell-GeneralNetwork#GeneralNetwork_NetworkReady" />
        <DataPointReference id="GeneralNetwork_SFTP_ServerEnable" path="Honeywell-GeneralNetwork#GeneralNetwork_SFTP_ServerEnable" />
        <DataPointReference id="GeneralNetwork_SFTP_ServerPort" path="Honeywell-GeneralNetwork#GeneralNetwork_SFTP_ServerPort" />
        <DataPointReference id="GeneralNetwork_SFTP_ServerUsername" path="Honeywell-GeneralNetwork#GeneralNetwork_SFTP_ServerUsername" />
        <DataPointReference id="GeneralNetwork_SFTP_ServerDirectory" path="Honeywell-GeneralNetwork#GeneralNetwork_SFTP_ServerDirectory" />
        <DataPointReference id="GeneralNetwork_FTP_ServerEnable" path="Honeywell-GeneralNetwork#GeneralNetwork_FTP_ServerEnable" />
        <DataPointReference id="GeneralNetwork_FTP_ServerPort" path="Honeywell-GeneralNetwork#GeneralNetwork_FTP_ServerPort" />
        <DataPointReference id="GeneralNetwork_FTP_ServerUsername" path="Honeywell-GeneralNetwork#GeneralNetwork_FTP_ServerUsername" />
        <DataPointReference id="GeneralNetwork_FTP_ServerDirectory" path="Honeywell-GeneralNetwork#GeneralNetwork_FTP_ServerDirectory" />
        <DataPointReference id="GeneralNetwork_SNMPTRAPIP" path="Honeywell-GeneralNetwork#GeneralNetwork_SNMPTRAPIP" />

        <DataPointReference id="WIFI_EnableStaticDNS" path="Honeywell-Wifi#WIFI_EnableStaticDNS" />
        <DataPointReference id="WIFI_PreferredDNS_Server" path="GenericNetworkIP4WLan#primary_dns_server_ip_address" />
        <DataPointReference id="WIFI_SecondaryDNS_Server" path="Honeywell-Wifi#WIFI_SecondaryDNS_Server" />
        <DataPointReference id="WIFI_DNS_Suffix" path="Honeywell-Wifi#WIFI_DNS_Suffix" />
        <DataPointReference id="WIFI_IpAddressMethod" path="Honeywell-Wifi#WIFI_IpAddressMethod" />
        <DataPointReference id="WIFI_ActiveIP_Address" path="GenericNetworkIP4WLan#generic-network-ipaddress" />
        <DataPointReference id="WIFI_ActiveSubnetMask" path="GenericNetworkIP4WLan#generic-network-subnet-mask" />
        <DataPointReference id="WIFI_ActiveGateway" path="GenericNetworkIP4WLan#generic-network-gateway" />
        <DataPointReference id="WIFI_PrinterDNS_Name" path="Honeywell-Wifi#WIFI_PrinterDNS_Name" />
        <DataPointReference id="WIFI_RegisterToDNS" path="Honeywell-Wifi#WIFI_RegisterToDNS" />
        <DataPointReference id="WIFI_UseDNS_Suffix" path="Honeywell-Wifi#WIFI_UseDNS_Suffix" />
        <DataPointReference id="WIFI_UDP_Port" path="Honeywell-Wifi#WIFI_UDP_Port" />
        <DataPointReference id="WIFI_TCP_Port" path="Honeywell-Wifi#WIFI_TCP_Port" />
        <DataPointReference id="WIFI_StaticIP_Address" path="Honeywell-Wifi#WIFI_StaticIP_Address" />
        <DataPointReference id="WIFI_StaticSubnetMask" path="Honeywell-Wifi#WIFI_StaticSubnetMask" />
        <DataPointReference id="WIFI_StaticGateway" path="Honeywell-Wifi#WIFI_StaticGateway" />
        <DataPointReference id="WIFI_NetworkType" path="Honeywell-Wifi#WIFI_NetworkType" />
        <DataPointReference id="WIFI_ESSID" path="GenericWIFI#ssid" />
        <DataPointReference id="WIFI_NetworkAuthenType" path="Honeywell-Wifi#WIFI_NetworkAuthenType" />
        <DataPointReference id="WIFI_EAP_Type" path="Honeywell-Wifi#WIFI_EAP_Type" />
        <DataPointReference id="WIFI_Phase2Method" path="Honeywell-Wifi#WIFI_Phase2Method" />
        <DataPointReference id="WIFI_WEP_DataEncryption" path="Honeywell-Wifi#WIFI_WEP_DataEncryption" />
        <DataPointReference id="WIFI_WEP_AP_Authen" path="Honeywell-Wifi#WIFI_WEP_AP_Authen" />
        <DataPointReference id="WIFI_WEP_SelectedKey" path="Honeywell-Wifi#WIFI_WEP_SelectedKey" />
        <DataPointReference id="WIFI_PowerSavingMode" path="Honeywell-Wifi#WIFI_PowerSavingMode" />
        <DataPointReference id="WIFI_GroupCipher" path="Honeywell-Wifi#WIFI_GroupCipher" />
        <DataPointReference id="WIFI_MAC_Address" path="GenericNetworkIP4WLan#generic-network-mac" />
        <DataPointReference id="WIFI_ScanChannelSelection" path="Honeywell-Wifi#WIFI_ScanChannelSelection" />
        <DataPointReference id="WIFI_UseHexadecimalPass" path="Honeywell-Wifi#WIFI_UseHexadecimalPass" />
        <DataPointReference id="WIFI_WifiSignalstrength" path="Honeywell-Wifi#WIFI_WifiSignalstrength" />
        <DataPointReference id="WIFI_SSL_Port" path="Honeywell-Wifi#WIFI_SSL_Port" />
        <DataPointReference id="WIFI_DHCP_Option12" path="Honeywell-Wifi#WIFI_DHCP_Option12" />
        <DataPointReference id="WIFI_DHCP_Option77" path="Honeywell-Wifi#WIFI_DHCP_Option77" />
        <DataPointReference id="WIFI_WIFI_Enable" path="Honeywell-Wifi#WIFI_WIFI_Enable" />

        <DataPointReference id="Battery_Temperature" path="Honeywell-Battery#Battery_Temperature" />
        <DataPointReference id="Battery_Voltage" path="Honeywell-Battery#Battery_Voltage" />
        <DataPointReference id="Battery_AverageCurrent" path="Honeywell-Battery#Battery_AverageCurrent" />
        <DataPointReference id="Battery_CycleCount" path="battery_charge_cycleModule#battery_charge_cycle" />
        <DataPointReference id="Battery_TTE" path="Honeywell-Battery#Battery_TTE" />
        <DataPointReference id="Battery_StateOfCharge" path="Honeywell-Battery#Battery_StateOfCharge" />
        <DataPointReference id="Battery_SOH" path="battery-batteryPercentModule#battery-batteryPercent" />
        <DataPointReference id="Battery_Level" path="battery_levelModule#battery_level" />
        <DataPointReference id="Battery_Health" path="Honeywell-Battery#Battery_Health" />
        <DataPointReference id="Battery_FullCap" path="Honeywell-Battery#Battery_FullCap" />
        <DataPointReference id="Battery_DesignCap" path="Honeywell-Battery#Battery_DesignCap" />
        <DataPointReference id="Battery_ManufactureDate" path="Honeywell-Battery#Battery_ManufactureDate" />
        <DataPointReference id="Battery_SerialNumber" path="BatterySerialNumberModuleInteger#BatterySerialNumber_Integer" />
        <DataPointReference id="Battery_SerialNumberEx" path="BatterySerialNumberModule#BatterySerialNumber" />

        <DataPointReference id="Device_AvailableFlash" path="Honeywell-General#Device_AvailableFlash" />
        <DataPointReference id="Device_AvailableRAM" path="Honeywell-General#Device_AvailableRAM" />


        <DataPointReference id="Environ_Humidity" path="Honeywell-Property-RP-Only#Environ_Humidity" />
        <DataPointReference id="Environ_TempAmbient" path="Honeywell-Property-RP-Only#Environ_TempAmbient" />

        <DataPointReference id="MediaLabel_Odometer" path="MediaLabel_OdometerModule#MediaLabel_Odometer" />
        <DataPointReference id="MediaLabel_PrintHeadTemp" path="MediaLabel_PrintHeadTempModule#MediaLabel_PrintHeadTemp" />
        <DataPointReference id="MediaLabel_LastLabelLength" path="MediaLabel_LastLabelLengthModule#MediaLabel_LastLabelLength" />

        <DataPointReference id="SystemSettings_BackltAutoOnTimer" path="Honeywell-SystemSettings#SystemSettings_BackltAutoOnTimer" />
        <DataPointReference id="SystemSettings_BacklightMode" path="Honeywell-SystemSettings#SystemSettings_BacklightMode" />
        <DataPointReference id="SystemSettings_beepCtrlDuration" path="Honeywell-SystemSettings#SystemSettings_beepCtrlDuration" />
        <DataPointReference id="SystemSettings_BeepCtrlQuantity" path="Honeywell-SystemSettings#SystemSettings_BeepCtrlQuantity" />
        <DataPointReference id="SystemSettings_Buzzer" path="Honeywell-SystemSettings#SystemSettings_Buzzer" />
        <DataPointReference id="SystemSettings_ChargerBeepEnable" path="Honeywell-SystemSettings#SystemSettings_ChargerBeepEnable" />
        <DataPointReference id="SystemSettings_DefaultModule" path="Honeywell-SystemSettings#SystemSettings_DefaultModule" />
        <DataPointReference id="SystemSettings_ColumnEmulation" path="Honeywell-SystemSettings#SystemSettings_ColumnEmulation" />
        <DataPointReference id="SystemSettings_FontEmulation" path="Honeywell-SystemSettings#SystemSettings_FontEmulation" />
        <DataPointReference id="SystemSettings_SOPEmulation" path="Honeywell-SystemSettings#SystemSettings_SOPEmulation" />
        <DataPointReference id="SystemSettings_EncryptedFileAlgorithm" path="Honeywell-SystemSettings#SystemSettings_EncryptedFileAlgorithm" />
        <DataPointReference id="SystemSettings_EscSequences" path="Honeywell-SystemSettings#SystemSettings_EscSequences" />
        <DataPointReference id="SystemSettings_FaultHandlingLevel" path="Honeywell-SystemSettings#SystemSettings_FaultHandlingLevel" />
        <DataPointReference id="SystemSettings_FaultHandlingRetryCount" path="Honeywell-SystemSettings#SystemSettings_FaultHandlingRetryCount" />
        <DataPointReference id="SystemSettings_FaultHandlingVoidDistance" path="Honeywell-SystemSettings#SystemSettings_FaultHandlingVoidDistance" />
        <DataPointReference id="SystemSettings_FeedButton" path="Honeywell-SystemSettings#SystemSettings_FeedButton" />
        <DataPointReference id="SystemSettings_FormatAttributes" path="Honeywell-SystemSettings#SystemSettings_FormatAttributes" />
        <DataPointReference id="SystemSettings_HostTimeout" path="Honeywell-SystemSettings#SystemSettings_HostTimeout" />
        <DataPointReference id="SystemSettings_ImagingMode" path="Honeywell-SystemSettings#SystemSettings_ImagingMode" />
        <DataPointReference id="SystemSettings_InputMode" path="Honeywell-SystemSettings#SystemSettings_InputMode" />
        <DataPointReference id="SystemSettings_LabelRotation" path="Honeywell-SystemSettings#SystemSettings_LabelRotation" />
        <DataPointReference id="SystemSettings_LabelStoreMode" path="Honeywell-SystemSettings#SystemSettings_LabelStoreMode" />
        <DataPointReference id="SystemSettings_MenuLanguage" path="Honeywell-SystemSettings#SystemSettings_MenuLanguage" />
        <DataPointReference id="SystemSettings_MenuMode" path="Honeywell-SystemSettings#SystemSettings_MenuMode" />
        <DataPointReference id="SystemSettings_PeriodicScriptName" path="Honeywell-SystemSettings#SystemSettings_PeriodicScriptName" />
        <DataPointReference id="SystemSettings_PeriodicScriptTime" path="Honeywell-SystemSettings#SystemSettings_PeriodicScriptTime" />
        <DataPointReference id="SystemSettings_PowerButtonEnable" path="Honeywell-SystemSettings#SystemSettings_PowerButtonEnable" />
        <DataPointReference id="SystemSettings_PresentSensorThreshhold" path="Honeywell-SystemSettings#SystemSettings_PresentSensorThreshhold" />
        <DataPointReference id="SystemSettings_PowerDownTime" path="Honeywell-SystemSettings#SystemSettings_PowerDownTime" />
        <DataPointReference id="SystemSettings_SleepTime" path="Honeywell-SystemSettings#SystemSettings_SleepTime" />
        <DataPointReference id="SystemSettings_RadioPowerState" path="Honeywell-SystemSettings#SystemSettings_RadioPowerState" />
        <DataPointReference id="SystemSettings_RetractDelay" path="Honeywell-SystemSettings#SystemSettings_RetractDelay" />
        <DataPointReference id="SystemSettings_RFButtonEnable" path="Honeywell-SystemSettings#SystemSettings_RFButtonEnable" />
        <DataPointReference id="SystemSettings_RFPowerDownTimeout" path="Honeywell-SystemSettings#SystemSettings_RFPowerDownTimeout" />
        <DataPointReference id="SystemSettings_ShutdownTempHigh" path="Honeywell-SystemSettings#SystemSettings_ShutdownTempHigh" />
        <DataPointReference id="SystemSettings_ShutdownTempLow" path="Honeywell-SystemSettings#SystemSettings_ShutdownTempLow" />
        <DataPointReference id="SystemSettings_DoubleByteSymbols" path="Honeywell-SystemSettings#SystemSettings_DoubleByteSymbols" />
        <DataPointReference id="SystemSettings_SingleByteSymbols" path="Honeywell-SystemSettings#SystemSettings_SingleByteSymbols" />
        <DataPointReference id="SystemSettings_RunOnceScript" path="Honeywell-SystemSettings#SystemSettings_RunOnceScript" />
        <DataPointReference id="SystemSettings_StartupConfig" path="Honeywell-SystemSettings#SystemSettings_StartupConfig" />
        <DataPointReference id="SystemSettings_StartupScript" path="Honeywell-SystemSettings#SystemSettings_StartupScript" />
        <DataPointReference id="SystemSettings_TopLevelMenu" path="Honeywell-SystemSettings#SystemSettings_TopLevelMenu" />
        <DataPointReference id="SystemSettings_UserLabelMode" path="Honeywell-SystemSettings#SystemSettings_UserLabelMode" />
        <DataPointReference id="SystemSettings_ScaleableFontCache" path="Honeywell-SystemSettings#SystemSettings_ScaleableFontCache" />
        <DataPointReference id="Manufacturer" path="base-module#manufacturer" />
        <DataPointReference id="FirmwareVersion" path="base-module#version" />

        <!--PM
        Printers-->

        <DataPointReference id="Communications_Ethernet_IPv4_IPAssignmentMethod" path="Honeywell-IPv4-Industrial-Printers#Communications_Ethernet_IPv4_IPAssignmentMethod" />
        <DataPointReference id="Communications_Ethernet_IPv4_IPAddress" path="GenericNetworkIP4Lan#generic-network-ipaddress" />
        <DataPointReference id="Communications_Ethernet_IPv4_SubnetMask" path="GenericNetworkIP4Lan#generic-network-subnet-mask" />

        <DataPointReference id="Communications_Ethernet_IPv4_DefaultRouter" path="Honeywell-IPv4-Industrial-Printers#Communications_Ethernet_IPv4_DefaultRouter" />
        <DataPointReference id="Communications_Ethernet_IPv4_DHCPResponse" path="Honeywell-IPv4-Industrial-Printers#Communications_Ethernet_IPv4_DHCPResponse" />
        <DataPointReference id="Communications_Ethernet_IPv6_IPAssignmentMethod" path="Honeywell-IPv6-Industrial#Communications_Ethernet_IPv6_IPAssignmentMethod" />
        <DataPointReference id="Communications_Ethernet_IPv6_IPAddress" path="Honeywell-IPv6-Industrial#Communications_Ethernet_IPv6_IPAddress" />
        <DataPointReference id="Communications_Ethernet_8021xAuthentication_8021xSecurity" path="Honeywell-NetworkSecurity-Industrial#Communications_Ethernet_8021xAuthentication_8021xSecurity" />
        <DataPointReference id="Communications_Ethernet_8021xAuthentication_EAPType" path="Honeywell-NetworkSecurity-Industrial#Communications_Ethernet_8021xAuthentication_EAPType" />
        <DataPointReference id="Communications_Ethernet_8021xAuthentication_Username" path="Honeywell-NetworkSecurity-Industrial#Communications_Ethernet_8021xAuthentication_Username" />

        <DataPointReference id="Communications_Wireless80211_Network_IPv4_IPAddress" path="GenericNetworkIP4WLan#generic-network-ipaddress" />
        <DataPointReference id="Communications_Wireless80211_Network_IPv4_SubnetMask" path="GenericNetworkIP4WLan#generic-network-subnet-mask" />
        <DataPointReference id="Communications_Wireless80211_Network_IPv4_DefaultRouter" path="Honeywell-Wireless-Common#Communications_Wireless80211_Network_IPv4_DefaultRouter" />

        <DataPointReference id="Communications_Wireless80211_General_Band" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_Band" />
        <DataPointReference id="Communications_Wireless80211_General_NetworkName_SSID" path="GenericWIFI#ssid" />
        <DataPointReference id="Communications_Wireless80211_General_WPS" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_WPS" />
        <DataPointReference id="Communications_Wireless80211_General_NetworkType" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_NetworkType" />
        <DataPointReference id="Communications_Wireless80211_General_Roaming" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_Roaming" />
        <DataPointReference id="Communications_Wireless80211_General_PowerMode" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_PowerMode" />
        <DataPointReference id="Communications_Wireless80211_General_Channel" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_Channel" />
        <DataPointReference id="Communications_Wireless80211_General_HiddenSSID" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_HiddenSSID" />
        <DataPointReference id="Communications_Wireless80211_General_Modulation" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_Modulation" />
        <DataPointReference id="Communications_Wireless80211_Security_SecurityType" path="Honeywell-Wireless-Common#Communications_Wireless80211_Security_SecurityType" />
        <DataPointReference id="Communications_Wireless80211_Security_Association" path="Honeywell-Wireless-Common#Communications_Wireless80211_Security_Association" />


        <DataPointReference id="Communications_Wireless80211_Security_InnerAuthentication" path="Honeywell-Wireless-Common#Communications_Wireless80211_Security_InnerAuthentication" />
        <DataPointReference id="Communications_Wireless80211_Network_IPv4_IPAssignmentMethod" path="Honeywell-Wireless-Common#Communications_Wireless80211_Network_IPv4_IPAssignmentMethod" />
        <DataPointReference id="Communications_Wireless80211_Network_IPv4_DHCPResponse" path="Honeywell-Wireless-Common#Communications_Wireless80211_Network_IPv4_DHCPResponse" />
        <DataPointReference id="Communications_Wireless80211_Network_IPv6_IPAssignmentMethod" path="Honeywell-Wireless-Common#Communications_Wireless80211_Network_IPv6_IPAssignmentMethod" />

        <DataPointReference id="Communications_Bluetooth_Security" path="Honeywell-Bluetooth-Common#Communications_Bluetooth_Security" />
        <DataPointReference id="Communications_Bluetooth_DeviceName" path="Honeywell-Industrial-BluetoothGeneral#Communications_Bluetooth_DeviceName" />
        <DataPointReference id="Communications_Bluetooth_Discover" path="Honeywell-Bluetooth-Common#Communications_Bluetooth_Discover" />
        <DataPointReference id="Communications_Bluetooth_Reserve" path="Honeywell-Bluetooth-Common#Communications_Bluetooth_Reserve" />

        <DataPointReference id="Printing_Media_Action_PowerUpAction" path="Honeywell-Media-Settings-Datapoints#Printing_Media_Action_PowerUpAction" />
        <DataPointReference id="Printing_Media_Action_HeadDownAction" path="Honeywell-Media-Settings-Datapoints#Printing_Media_Action_HeadDownAction" />
        <DataPointReference id="Printing_Media_Action_HoldFeedButtonAction" path="Honeywell-Media-Settings-Datapoints#Printing_Media_Action_HoldFeedButtonAction" />
        <DataPointReference id="Printing_Media_LabelCounter" path="Honeywell-Media-Settings-Datapoints#Printing_Media_LabelCounter" />
        <DataPointReference id="Printing_Media_LTSSensitivityLevel" path="Honeywell-Industrial-LTS#Printing_Media_LTSSensitivityLevel" />
        <DataPointReference id="Printing_Media_MediaOutImmediateStop" path="Honeywell-Industrial-MediaOut#Printing_Media_MediaOutImmediateStop" />

        <DataPointReference id="Printing_Media_FeedStrenth" path="Honeywell-Media-Settings-Datapoints#Printing_Media_Feed_Strength" />
        <DataPointReference id="Printing_Media_ClipDefault" path="Honeywell-Media-Settings-Datapoints#Printing_Media_ClipDefault" />
        <DataPointReference id="Printing_Media_MediaType" path="Honeywell-Media-Settings-Datapoints#Printing_Media_MediaType" />
        <DataPointReference id="Printing_Media_PrintMethod" path="Honeywell-Media-Settings-Datapoints#Printing_Media_PrintMethod" />
        <DataPointReference id="Printing_Media_MediaCalibrationMode" path="Honeywell-Media-Settings-Datapoints#Printing_Media_MediaCalibrationMode" />
        <DataPointReference id="Printing_Media_Length_SlowMode" path="Honeywell-Media-Settings-Datapoints#Printing_Media_Length_SlowMode" />
        <DataPointReference id="Printing_Media_StartAdjust" path="Honeywell-Media-Settings-Datapoints#Printing_Media_StartAdjust" />
        <DataPointReference id="Printing_Media_StopAdjust" path="Honeywell-Media-Settings-Datapoints#Printing_Media_StopAdjust" />
        <DataPointReference id="Printing_Media_LabelTopAdjust" path="Honeywell-Media-Settings-Datapoints#Printing_Media_LabelTopAdjust" />
        <DataPointReference id="Printing_Media_LabelRestAdjust" path="Honeywell-Media-Settings-Datapoints#Printing_Media_LabelRestAdjust" />
        <DataPointReference id="Printing_Media_PrintMode" path="Honeywell-Media-Settings-Datapoints#Printing_Media_PrintMode" />
        <DataPointReference id="Printing_Media_FPStartAdjust" path="Honeywell-Media-Settings-Datapoints#Printing_Media_FPStartAdjust" />
        <DataPointReference id="Printing_Media_FPStopAdjust" path="Honeywell-Media-Settings-Datapoints#Printing_Media_FPStopAdjust" />
        <DataPointReference id="Printing_Media_PrintArea_MediaWidth" path="Honeywell-Media-Settings-Datapoints#Printing_Media_PrintArea_MediaWidth" />
        <DataPointReference id="Printing_Media_PrintArea_MediaLength" path="Honeywell-Media-Settings-Datapoints#Printing_Media_PrintArea_MediaLength" />
        <DataPointReference id="Printing_Media_PrintArea_MediaMargin_X" path="Honeywell-Media-Settings-Datapoints#Printing_Media_PrintArea_MediaMargin_X" />

        <DataPointReference id="Printing_PrintQuality_Contrast" path="Honeywell-Media-Settings-Datapoints#Printing_PrintQuality_Contrast" />
        <DataPointReference id="Printing_PrintQuality_Darkness" path="Honeywell-Media-Settings-Datapoints#Printing_PrintQuality_Darkness" />
        <DataPointReference id="Printing_PrintQuality_PrintSpeed" path="Honeywell-Media-Settings-Datapoints#Printing_PrintQuality_PrintSpeed" />
        <!--<DataPointReference
        id="Printing_PrintQuality_EnhanceText" path="Honeywell-Industrial-Text#Printing_PrintQuality_EnhanceText" />
        -->
        <DataPointReference id="Printing_PrintQuality_MediaSensitivity" path="Honeywell-Media-Settings-Datapoints#Printing_PrintQuality_MediaSensitivity" />
        <DataPointReference id="Printing_PrintQuality_LabelRotation" path="Honeywell-Media-Settings-Datapoints#Printing_PrintQuality_LabelRotation" />

        <DataPointReference id="Printing_RFID_Retries" path="Honeywell-RFID#Printing_RFID_Retries" />
        <DataPointReference id="Printing_RFID_VoidText" path="Honeywell-RFID#Printing_RFID_VoidText" />
        <DataPointReference id="Printing_RFID_RFIDTagPosition" path="Honeywell-RFID#Printing_RFID_RFIDTagPosition" />
        <DataPointReference id="Printing_RFID_OutputPower" path="Honeywell-RFID#Printing_RFID_OutputPower" />
        <DataPointReference id="Printing_RFID_VoidLength" path="Honeywell-RFID#Printing_RFID_VoidLength" />
        <DataPointReference id="Printing_RFID_ErrorHandling" path="Honeywell-RFID#Printing_RFID_ErrorHandling" />
        <DataPointReference id="Printing_RFID_VoidSpeed" path="Honeywell-RFID#Printing_RFID_VoidSpeed" />
        <DataPointReference id="Printing_RFID_RFIDTagType" path="Honeywell-RFID#Printing_RFID_RFIDTagType" />

        <DataPointReference id="Printing_Cutter_CutterControl" path="Honeywell-Cutter#Printing_Cutter_CutterControl" />
        <DataPointReference id="Printing_Cutter_PartialCut" path="Honeywell-Cutter#Printing_Cutter_PartialCut" />
        <DataPointReference id="Printing_Cutter_CutInterval" path="Honeywell-Cutter#Printing_Cutter_CutInterval" />
        <DataPointReference id="Printing_Cutter_CutAfterFeed" path="Honeywell-Cutter#Printing_Cutter_CutAfterFeed" />

        <DataPointReference id="SystemInformation_FirmwareVersion" path="base-module#version" />
        <DataPointReference id="SystemInformation_PrinterSerialNumber" path="GenericDeviceState#serial-number" />
        <DataPointReference id="SystemInformation_Uptime" path="SystemInformation-PM-Only#SystemInformation_Uptime" />
        <DataPointReference id="SystemInformation_PrinterUptime" path="SystemInformation-PM-Only#SystemInformation_PrinterUptime" />
        <DataPointReference id="SystemInformation_CPUUsage" path="SystemInformation-PM-Only#SystemInformation_CPUUsage" />
        <DataPointReference id="SystemInformation_KernelVersion" path="SystemInformation-PM-Only#SystemInformation_KernelVersion" />
        <DataPointReference id="SystemInformation_HardwareVersion" path="SystemInformation-PM-Only#SystemInformation_HardwareVersion" />
        <DataPointReference id="SystemInformation_ProductName" path="SystemInformation-PM-Only#SystemInformation_ProductName" />
        <DataPointReference id="SystemInformation_PrinterConfigurationNumber" path="SystemInformation-PM-Only#SystemInformation_PrinterConfigurationNumber" />

        <DataPointReference id="SystemInformation_FlashMemoryInformation_AvailableMemory" path="SystemInformation-PM-Only#SystemInformation_FlashMemoryInformation_AvailableMemory" />
        <DataPointReference id="SystemInformation_FlashMemoryInformation_TotalMemory" path="SystemInformation-PM-Only#SystemInformation_FlashMemoryInformation_TotalMemory" />
        <DataPointReference id="SystemInformation_RAMInformation_TotalRAM" path="SystemInformation-PM-Only#SystemInformation_RAMInformation_TotalRAM" />
        <DataPointReference id="SystemInformation_RAMInformation_FreeRAM" path="SystemInformation-PM-Only#SystemInformation_RAMInformation_FreeRAM" />

        <DataPointReference id="NetworkInterfaces_Ethernet_MACAddress" path="SystemSettings-Datapoints#NetworkInterfaces_Ethernet_MACAddress" />
        <DataPointReference id="NetworkInterfaces_Wireless80211_MACAddress" path="GenericNetworkIP4WLan#generic-network-mac" />
        <DataPointReference id="NetworkInterfaces_Bluetooth_MACAddress" path="bluetooth-macAddressModule#bluetooth-macAddress" />

        <DataPointReference id="SystemSettings_General_SystemName" path="SystemSettings-Datapoints#SystemSettings_General_SystemName" />
        <DataPointReference id="SystemSettings_General_SystemLocation" path="SystemSettings-Datapoints#SystemSettings_General_SystemLocation" />
        <DataPointReference id="SystemSettings_General_SystemContact" path="SystemSettings-Datapoints#SystemSettings_General_SystemContact" />
        <DataPointReference id="SystemSettings_General_XMLResponseMode" path="SystemSettings-Datapoints#SystemSettings_General_XMLResponseMode" />
        <DataPointReference id="SystemSettings_General_DisplayLanguage" path="SystemSettings-Datapoints#SystemSettings_General_DisplayLanguage" />
        <DataPointReference id="SystemSettings_General_DisplayLanguage_WebPage" path="SystemSettings-Datapoints#SystemSettings_General_DisplayLanguage_WebPage" />
        <DataPointReference id="SystemSettings_General_KeyboardInput" path="SystemSettings-Datapoints#SystemSettings_General_KeyboardInput" />
        <DataPointReference id="SystemSettings_General_TimeZone" path="SystemSettings-Datapoints#SystemSettings_General_TimeZone" />
        <DataPointReference id="SystemSettings_General_DSTAdjust" path="SystemSettings-Datapoints#SystemSettings_General_DSTAdjust" />
        <DataPointReference id="SystemSettings_General_Time" path="SystemSettings-Datapoints#SystemSettings_General_Time" />
        <DataPointReference id="SystemSettings_General_AMPM" path="SystemSettings-Datapoints#SystemSettings_General_AMPM" />
        <DataPointReference id="SystemSettings_General_Date" path="SystemSettings-Datapoints#SystemSettings_General_Date" />
        <DataPointReference id="SystemSettings_General_CommandLanguage" path="SystemSettings-Datapoints#SystemSettings_General_CommandLanguage" />
        <DataPointReference id="SystemSettings_General_AlertNotificationMethod" path="SystemSettings-Datapoints#SystemSettings_General_AlertNotificationMethod" />
        <DataPointReference id="SystemSettings_General_UnitofMeasure" path="SystemSettings-Datapoints#SystemSettings_General_UnitofMeasure" />
        <DataPointReference id="SystemSettings_General_ZerowithSlash" path="SystemSettings-Datapoints#SystemSettings_General_ZerowithSlash" />
        <DataPointReference id="SystemSettings_General_LegacyMode" path="SystemSettings-Datapoints#SystemSettings_General_LegacyMode" />
        <DataPointReference id="SystemSettings_General_Power_SleepTimer" path="SystemSettings-Datapoints#SystemSettings_General_Power_SleepTimer" />
        <DataPointReference id="SystemSettings_General_Power_ShutdownTimer" path="SystemSettings-Datapoints#SystemSettings_General_Power_ShutdownTimer" />

        <DataPointReference id="SystemSettings_Display_Brightness" path="DisplaySettings-Datapoints#SystemSettings_Display_Brightness" />
        <DataPointReference id="SystemSettings_Display_IdleInformation" path="DisplaySettings-Datapoints#SystemSettings_Display_IdleInformation" />
        <DataPointReference id="SystemSettings_Display_TimeFormat" path="DisplaySettings-Datapoints#SystemSettings_Display_TimeFormat" />
        <DataPointReference id="SystemSettings_Display_DateFormat" path="DisplaySettings-Datapoints#SystemSettings_Display_DateFormat" />
        <DataPointReference id="SystemSettings_Display_MenuAccess" path="DisplaySettings-Datapoints#SystemSettings_Display_MenuAccess" />
        <DataPointReference id="SystemSettings_Display_InformationAccess" path="DisplaySettings-Datapoints#SystemSettings_Display_InformationAccess" />
        <DataPointReference id="SystemSettings_Display_ScreenTimeout" path="DisplaySettings-Datapoints#SystemSettings_Display_ScreenTimeout" />
        <DataPointReference id="SystemSettings_Display_FeedKeyAccess" path="DisplaySettings-Datapoints#SystemSettings_Display_FeedKeyAccess" />

        <DataPointReference id="SystemSettings_Audio_Volume" path="Honeywell-Audio-Industrial#SystemSettings_Audio_Volume" />

        <DataPointReference id="SystemSettings_Manage_IO_Ethernet" path="SystemSettings-Datapoints#SystemSettings_Manage_IO_Ethernet" />
        <DataPointReference id="SystemSettings_Manage_IO_Wireless80211" path="Honeywell-Wireless-Common#SystemSettings_Manage_IO_Wireless80211" />
        <DataPointReference id="SystemSettings_Manage_IO_Bluetooth" path="Honeywell-Bluetooth-Common#SystemSettings_Manage_IO_Bluetooth" />
        <DataPointReference id="SystemSettings_Manage_IO_RFID" path="Honeywell-RFID#SystemSettings_Manage_IO_RFID" />

        <DataPointReference id="SystemSettings_ManageServices_WebServer" path="Services-Datapoints#SystemSettings_ManageServices_WebServer" />
        <DataPointReference id="SystemSettings_ManageServices_FTP" path="Services-Datapoints#SystemSettings_ManageServices_FTP" />
        <DataPointReference id="SystemSettings_ManageServices_Net1" path="Services-Datapoints#SystemSettings_ManageServices_Net1" />
        <DataPointReference id="SystemSettings_ManageServices_SmartSystems" path="Services-Datapoints#SystemSettings_ManageServices_SmartSystems" />
        <DataPointReference id="SystemSettings_ManageServices_SNMP" path="Services-Datapoints#SystemSettings_ManageServices_SNMP" />
        <DataPointReference id="SystemSettings_ManageServices_LPR" path="Services-Datapoints#SystemSettings_ManageServices_LPR" />
        <DataPointReference id="SystemSettings_ManageServices_IKEv2" path="Services-Datapoints#SystemSettings_ManageServices_IKEv2" />
        <DataPointReference id="SystemSettings_ManageServices_SSH" path="Services-Datapoints#SystemSettings_ManageServices_SSH" />
        <DataPointReference id="SystemSettings_ManageServices_Telnet" path="Services-Datapoints#SystemSettings_ManageServices_Telnet" />
        <DataPointReference id="SystemSettings_ManageServices_XML" path="Services-Datapoints#SystemSettings_ManageServices_XML" />
        <DataPointReference id="SystemSettings_ManageServices_TimeServer" path="Services-Datapoints#SystemSettings_ManageServices_TimeServer" />
        <DataPointReference id="SystemSettings_ManageServices_DeviceManagement" path="Services-Datapoints#SystemSettings_ManageServices_DeviceManagement" />
        <DataPointReference id="SystemSettings_ManageServices_ConnectivityAgent" path="Services-Datapoints#SystemSettings_ManageServices_ConnectivityAgent" />
        <DataPointReference id="SystemSettings_ManageServices_VII" path="Services-Datapoints#SystemSettings_ManageServices_VII" />
        <DataPointReference id="SystemSettings_ManageServices_PPP" path="Services-Datapoints#SystemSettings_ManageServices_PPP" />

        <DataPointReference id="NetworkServices_DNS_PrimaryDNSServer" path="NetworkServices-Common#NetworkServices_DNS_PrimaryDNSServer" />
        <DataPointReference id="NetworkServices_DNS_SecondaryDNSServer" path="NetworkServices-Common#NetworkServices_DNS_SecondaryDNSServer" />

        <DataPointReference id="NetworkServices_WebServer_ImageBuffer" path="NetworkServices-Common#NetworkServices_WebServer_ImageBuffer" />
        <DataPointReference id="NetworkServices_WebServer_WebServerProtocol" path="NetworkServices-Common#NetworkServices_WebServer_WebServerProtocol" />

        <DataPointReference id="NetworkServices_TimeServer_ServerAddress" path="NetworkServices-Common#NetworkServices_TimeServer_ServerAddress" />
        <DataPointReference id="NetworkServices_TimeServer_PortNumber" path="NetworkServices-Common#NetworkServices_TimeServer_PortNumber" />

        <DataPointReference id="NetworkServices_ConnectivityAgent_Buzzer" path="NetworkServices-Common#NetworkServices_ConnectivityAgent_Buzzer" />

        <DataPointReference id="NetworkServices_PPP_APN" path="NetworkServices-Common#NetworkServices_PPP_APN" />

        <DataPointReference id="NetworkServices_VII_SecurityMode" path="Honeywell-VII#NetworkServices_VII_SecurityMode" />
        <DataPointReference id="NetworkServices_VII_ExecutionMode" path="Honeywell-VII#NetworkServices_VII_ExecutionMode" />
        <DataPointReference id="NetworkServices_VII_VerifierMode" path="Honeywell-VII#NetworkServices_VII_VerifierMode" />
        <DataPointReference id="NetworkServices_VII_CommandChannel" path="Honeywell-VII#NetworkServices_VII_CommandChannel" />
        <DataPointReference id="NetworkServices_VII_FeedbackChannel" path="Honeywell-VII#NetworkServices_VII_FeedbackChannel" />
        <DataPointReference id="NetworkServices_VII_ImageChannel" path="Honeywell-VII#NetworkServices_VII_ImageChannel" />

        <DataPointReference id="NetworkServices_XMLPrinting_PortNumber" path="NetworkServices-Common#NetworkServices_XMLPrinting_PortNumber" />
        <DataPointReference id="NetworkServices_XMLPrinting_SecureCommunication" path="NetworkServices-Common#NetworkServices_XMLPrinting_SecureCommunication" />
        <DataPointReference id="NetworkServices_DeviceManagement_SecureCommunication" path="NetworkServices-Common#NetworkServices_DeviceManagement_SecureCommunication" />

      </Object>
    </Message>

    <Message id="DeviceState">
      <Object id="Resource">
        <DataPointReference id="PrintControl_RowOffset" path="Honeywell-Media#PrintControl_RowOffset" />
        <DataPointReference id="PrintControl_ColumnOffset" path="Honeywell-Media#PrintControl_ColumnOffset" />
        <DataPointReference id="PrintControl_Contrast" path="Honeywell-Media#PrintControl_Contrast" />
        <!--Despite
        the name, the "Heat" data from the printer is actually its darkness value-->
        <DataPointReference id="PrintControl_Heat" path="Honeywell-Media#PrintControl_Darkness" />
        <DataPointReference id="PrintControl_Darkness" path="Honeywell-Media#PrintControl_DarknessAdjust" />
        <DataPointReference id="PrintControl_ReverseSpeed" path="Honeywell-Media#PrintControl_ReverseSpeed" />
        <DataPointReference id="PrintControl_FeedSpeed" path="Honeywell-Media#PrintControl_FeedSpeed" />
        <DataPointReference id="PrintControl_PrintSpeed" path="Honeywell-Media#PrintControl_MaxPrintSpeed" />
        <DataPointReference id="PrintControl_ColumnAdjust" path="Honeywell-Media#PrintControl_ColumnAdjust" />
        <DataPointReference id="PrintControl_PresentAdjust" path="Honeywell-Media#PrintControl_PresentAdjust" />
        <DataPointReference id="PrintControl_RowAdjust" path="Honeywell-Media#PrintControl_RowAdjust" />
        <DataPointReference id="PrintControl_Slew" path="Honeywell-Media#PrintControl_Slew" />
        <DataPointReference id="PrintControl_BackupDelay" path="Honeywell-Media#PrintControl_BackupDelay" />
        <DataPointReference id="PrintControl_DotDensity" path="Honeywell-Media#PrintControl_DotDensity" />
        <DataPointReference id="PrintControl_HeadWidth" path="Honeywell-Media#PrintControl_HeadWidth" />
        <DataPointReference id="MediaLabel_SensorType" path="Honeywell-Media#MediaLabel_SensorType" />

        <DataPointReference id="Bluetooth_DeviceName" path="Honeywell-Bluetooth#Bluetooth_DeviceName" />
        <DataPointReference id="Bluetooth_Discoverable" path="Honeywell-Bluetooth#Bluetooth_Discoverable" />
        <DataPointReference id="Bluetooth_Connectable" path="Honeywell-Bluetooth#Bluetooth_Connectable" />
        <DataPointReference id="Bluetooth_Bondable" path="Honeywell-Bluetooth#Bluetooth_Bondable" />
        <DataPointReference id="Bluetooth_AuthenticationReq" path="Honeywell-Bluetooth#Bluetooth_AuthenticationReq" />
        <DataPointReference id="Bluetooth_Encryption" path="Honeywell-Bluetooth#Bluetooth_Encryption" />
        <DataPointReference id="Bluetooth_InactiveDisconnect" path="Honeywell-Bluetooth#Bluetooth_InactiveDisconnect" />
        <DataPointReference id="Bluetooth_ServiceName" path="Honeywell-Bluetooth#Bluetooth_ServiceName" />
        <DataPointReference id="Bluetooth_DeviceAddress" path="Bluetooth_DeviceAddressModule#Bluetooth_DeviceAddress" />
        <DataPointReference id="Bluetooth_BluetoothEnable" path="Honeywell-Bluetooth#Bluetooth_BluetoothEnable" />
        <DataPointReference id="Bluetooth_SSP_Enable" path="Honeywell-Bluetooth#Bluetooth_SSP_Enable" />
        <DataPointReference id="Bluetooth_MFiEnable" path="Honeywell-Bluetooth-RP#Bluetooth_MFiEnable" />

        <DataPointReference id="GeneralNetwork_ActiveInterface" path="Honeywell-GeneralNetwork#GeneralNetwork_ActiveInterface" />
        <DataPointReference id="GeneralNetwork_SNMP_Enable" path="Honeywell-GeneralNetwork#GeneralNetwork_SNMP_Enable" />
        <DataPointReference id="GeneralNetwork_TelnetEnable" path="Honeywell-GeneralNetwork#GeneralNetwork_TelnetEnable" />
        <DataPointReference id="GeneralNetwork_HTTP_ServerEnable" path="Honeywell-GeneralNetwork#GeneralNetwork_HTTP_ServerEnable" />
        <DataPointReference id="GeneralNetwork_LPD_PrintEnable" path="Honeywell-GeneralNetwork#GeneralNetwork_LPD_PrintEnable" />
        <DataPointReference id="GeneralNetwork_TCP_PrintEnable" path="Honeywell-GeneralNetwork#GeneralNetwork_TCP_PrintEnable" />
        <DataPointReference id="GeneralNetwork_ConnectedState" path="Honeywell-GeneralNetwork#GeneralNetwork_ConnectedState" />
        <DataPointReference id="GeneralNetwork_IpAcquired" path="Honeywell-GeneralNetwork#GeneralNetwork_IpAcquired" />
        <DataPointReference id="GeneralNetwork_NetworkReady" path="Honeywell-GeneralNetwork#GeneralNetwork_NetworkReady" />
        <DataPointReference id="GeneralNetwork_SFTP_ServerEnable" path="Honeywell-GeneralNetwork#GeneralNetwork_SFTP_ServerEnable" />
        <DataPointReference id="GeneralNetwork_SFTP_ServerPort" path="Honeywell-GeneralNetwork#GeneralNetwork_SFTP_ServerPort" />
        <DataPointReference id="GeneralNetwork_SFTP_ServerUsername" path="Honeywell-GeneralNetwork#GeneralNetwork_SFTP_ServerUsername" />
        <DataPointReference id="GeneralNetwork_SFTP_ServerDirectory" path="Honeywell-GeneralNetwork#GeneralNetwork_SFTP_ServerDirectory" />
        <DataPointReference id="GeneralNetwork_FTP_ServerEnable" path="Honeywell-GeneralNetwork#GeneralNetwork_FTP_ServerEnable" />
        <DataPointReference id="GeneralNetwork_FTP_ServerPort" path="Honeywell-GeneralNetwork#GeneralNetwork_FTP_ServerPort" />
        <DataPointReference id="GeneralNetwork_FTP_ServerUsername" path="Honeywell-GeneralNetwork#GeneralNetwork_FTP_ServerUsername" />
        <DataPointReference id="GeneralNetwork_FTP_ServerDirectory" path="Honeywell-GeneralNetwork#GeneralNetwork_FTP_ServerDirectory" />
        <DataPointReference id="GeneralNetwork_SNMPTRAPIP" path="Honeywell-GeneralNetwork#GeneralNetwork_SNMPTRAPIP" />

        <DataPointReference id="WIFI_EnableStaticDNS" path="Honeywell-Wifi#WIFI_EnableStaticDNS" />
        <DataPointReference id="WIFI_PreferredDNS_Server" path="GenericNetworkIP4WLan#primary_dns_server_ip_address" />
        <DataPointReference id="WIFI_SecondaryDNS_Server" path="Honeywell-Wifi#WIFI_SecondaryDNS_Server" />
        <DataPointReference id="WIFI_DNS_Suffix" path="Honeywell-Wifi#WIFI_DNS_Suffix" />
        <DataPointReference id="WIFI_IpAddressMethod" path="Honeywell-Wifi#WIFI_IpAddressMethod" />
        <DataPointReference id="WIFI_ActiveIP_Address" path="GenericNetworkIP4WLan#generic-network-ipaddress" />
        <DataPointReference id="WIFI_ActiveSubnetMask" path="GenericNetworkIP4WLan#generic-network-subnet-mask" />
        <DataPointReference id="WIFI_ActiveGateway" path="GenericNetworkIP4WLan#generic-network-gateway" />
        <DataPointReference id="WIFI_PrinterDNS_Name" path="Honeywell-Wifi#WIFI_PrinterDNS_Name" />
        <DataPointReference id="WIFI_RegisterToDNS" path="Honeywell-Wifi#WIFI_RegisterToDNS" />
        <DataPointReference id="WIFI_UseDNS_Suffix" path="Honeywell-Wifi#WIFI_UseDNS_Suffix" />
        <DataPointReference id="WIFI_UDP_Port" path="Honeywell-Wifi#WIFI_UDP_Port" />
        <DataPointReference id="WIFI_TCP_Port" path="Honeywell-Wifi#WIFI_TCP_Port" />
        <DataPointReference id="WIFI_StaticIP_Address" path="Honeywell-Wifi#WIFI_StaticIP_Address" />
        <DataPointReference id="WIFI_StaticSubnetMask" path="Honeywell-Wifi#WIFI_StaticSubnetMask" />
        <DataPointReference id="WIFI_StaticGateway" path="Honeywell-Wifi#WIFI_StaticGateway" />
        <DataPointReference id="WIFI_NetworkType" path="Honeywell-Wifi#WIFI_NetworkType" />
        <DataPointReference id="WIFI_ESSID" path="GenericWIFI#ssid" />
        <DataPointReference id="WIFI_NetworkAuthenType" path="Honeywell-Wifi#WIFI_NetworkAuthenType" />
        <DataPointReference id="WIFI_EAP_Type" path="Honeywell-Wifi#WIFI_EAP_Type" />
        <DataPointReference id="WIFI_Phase2Method" path="Honeywell-Wifi#WIFI_Phase2Method" />
        <DataPointReference id="WIFI_WEP_DataEncryption" path="Honeywell-Wifi#WIFI_WEP_DataEncryption" />
        <DataPointReference id="WIFI_WEP_AP_Authen" path="Honeywell-Wifi#WIFI_WEP_AP_Authen" />
        <DataPointReference id="WIFI_WEP_SelectedKey" path="Honeywell-Wifi#WIFI_WEP_SelectedKey" />
        <DataPointReference id="WIFI_PowerSavingMode" path="Honeywell-Wifi#WIFI_PowerSavingMode" />
        <DataPointReference id="WIFI_GroupCipher" path="Honeywell-Wifi#WIFI_GroupCipher" />
        <DataPointReference id="WIFI_MAC_Address" path="GenericNetworkIP4WLan#generic-network-mac" />
        <DataPointReference id="WIFI_ScanChannelSelection" path="Honeywell-Wifi#WIFI_ScanChannelSelection" />
        <DataPointReference id="WIFI_UseHexadecimalPass" path="Honeywell-Wifi#WIFI_UseHexadecimalPass" />
        <DataPointReference id="WIFI_WifiSignalstrength" path="Honeywell-Wifi#WIFI_WifiSignalstrength" />
        <DataPointReference id="WIFI_SSL_Port" path="Honeywell-Wifi#WIFI_SSL_Port" />
        <DataPointReference id="WIFI_DHCP_Option12" path="Honeywell-Wifi#WIFI_DHCP_Option12" />
        <DataPointReference id="WIFI_DHCP_Option77" path="Honeywell-Wifi#WIFI_DHCP_Option77" />
        <DataPointReference id="WIFI_WIFI_Enable" path="Honeywell-Wifi#WIFI_WIFI_Enable" />

        <DataPointReference id="Battery_Temperature" path="Honeywell-Battery#Battery_Temperature" />
        <DataPointReference id="Battery_Voltage" path="Honeywell-Battery#Battery_Voltage" />
        <DataPointReference id="Battery_AverageCurrent" path="Honeywell-Battery#Battery_AverageCurrent" />
        <DataPointReference id="Battery_CycleCount" path="battery_charge_cycleModule#battery_charge_cycle" />
        <DataPointReference id="Battery_TTE" path="Honeywell-Battery#Battery_TTE" />
        <DataPointReference id="Battery_StateOfCharge" path="Honeywell-Battery#Battery_StateOfCharge" />
        <DataPointReference id="Battery_SOH" path="battery-batteryPercentModule#battery-batteryPercent" />
        <DataPointReference id="Battery_Level" path="battery_levelModule#battery_level" />
        <DataPointReference id="Battery_Health" path="Honeywell-Battery#Battery_Health" />
        <DataPointReference id="Battery_FullCap" path="Honeywell-Battery#Battery_FullCap" />
        <DataPointReference id="Battery_DesignCap" path="Honeywell-Battery#Battery_DesignCap" />
        <DataPointReference id="Battery_ManufactureDate" path="Honeywell-Battery#Battery_ManufactureDate" />
        <DataPointReference id="Battery_SerialNumber" path="BatterySerialNumberModuleInteger#BatterySerialNumber_Integer" />
        <DataPointReference id="Battery_SerialNumberEx" path="BatterySerialNumberModule#BatterySerialNumber" />

        <DataPointReference id="Device_AvailableFlash" path="Honeywell-General#Device_AvailableFlash" />
        <DataPointReference id="Device_AvailableRAM" path="Honeywell-General#Device_AvailableRAM" />


        <DataPointReference id="Environ_Humidity" path="Honeywell-Property-RP-Only#Environ_Humidity" />
        <DataPointReference id="Environ_TempAmbient" path="Honeywell-Property-RP-Only#Environ_TempAmbient" />

        <DataPointReference id="MediaLabel_Odometer" path="MediaLabel_OdometerModule#MediaLabel_Odometer" />
        <DataPointReference id="MediaLabel_PrintHeadTemp" path="MediaLabel_PrintHeadTempModule#MediaLabel_PrintHeadTemp" />
        <DataPointReference id="MediaLabel_LastLabelLength" path="MediaLabel_LastLabelLengthModule#MediaLabel_LastLabelLength" />

        <DataPointReference id="SystemSettings_BackltAutoOnTimer" path="Honeywell-SystemSettings#SystemSettings_BackltAutoOnTimer" />
        <DataPointReference id="SystemSettings_BacklightMode" path="Honeywell-SystemSettings#SystemSettings_BacklightMode" />
        <DataPointReference id="SystemSettings_beepCtrlDuration" path="Honeywell-SystemSettings#SystemSettings_beepCtrlDuration" />
        <DataPointReference id="SystemSettings_BeepCtrlQuantity" path="Honeywell-SystemSettings#SystemSettings_BeepCtrlQuantity" />
        <DataPointReference id="SystemSettings_Buzzer" path="Honeywell-SystemSettings#SystemSettings_Buzzer" />
        <DataPointReference id="SystemSettings_ChargerBeepEnable" path="Honeywell-SystemSettings#SystemSettings_ChargerBeepEnable" />
        <DataPointReference id="SystemSettings_DefaultModule" path="Honeywell-SystemSettings#SystemSettings_DefaultModule" />
        <DataPointReference id="SystemSettings_ColumnEmulation" path="Honeywell-SystemSettings#SystemSettings_ColumnEmulation" />
        <DataPointReference id="SystemSettings_FontEmulation" path="Honeywell-SystemSettings#SystemSettings_FontEmulation" />
        <DataPointReference id="SystemSettings_SOPEmulation" path="Honeywell-SystemSettings#SystemSettings_SOPEmulation" />
        <DataPointReference id="SystemSettings_EncryptedFileAlgorithm" path="Honeywell-SystemSettings#SystemSettings_EncryptedFileAlgorithm" />
        <DataPointReference id="SystemSettings_EscSequences" path="Honeywell-SystemSettings#SystemSettings_EscSequences" />
        <DataPointReference id="SystemSettings_FaultHandlingLevel" path="Honeywell-SystemSettings#SystemSettings_FaultHandlingLevel" />
        <DataPointReference id="SystemSettings_FaultHandlingRetryCount" path="Honeywell-SystemSettings#SystemSettings_FaultHandlingRetryCount" />
        <DataPointReference id="SystemSettings_FaultHandlingVoidDistance" path="Honeywell-SystemSettings#SystemSettings_FaultHandlingVoidDistance" />
        <DataPointReference id="SystemSettings_FeedButton" path="Honeywell-SystemSettings#SystemSettings_FeedButton" />
        <DataPointReference id="SystemSettings_FormatAttributes" path="Honeywell-SystemSettings#SystemSettings_FormatAttributes" />
        <DataPointReference id="SystemSettings_HostTimeout" path="Honeywell-SystemSettings#SystemSettings_HostTimeout" />
        <DataPointReference id="SystemSettings_ImagingMode" path="Honeywell-SystemSettings#SystemSettings_ImagingMode" />
        <DataPointReference id="SystemSettings_InputMode" path="Honeywell-SystemSettings#SystemSettings_InputMode" />
        <DataPointReference id="SystemSettings_LabelRotation" path="Honeywell-SystemSettings#SystemSettings_LabelRotation" />
        <DataPointReference id="SystemSettings_LabelStoreMode" path="Honeywell-SystemSettings#SystemSettings_LabelStoreMode" />
        <DataPointReference id="SystemSettings_MenuLanguage" path="Honeywell-SystemSettings#SystemSettings_MenuLanguage" />
        <DataPointReference id="SystemSettings_MenuMode" path="Honeywell-SystemSettings#SystemSettings_MenuMode" />
        <DataPointReference id="SystemSettings_PeriodicScriptName" path="Honeywell-SystemSettings#SystemSettings_PeriodicScriptName" />
        <DataPointReference id="SystemSettings_PeriodicScriptTime" path="Honeywell-SystemSettings#SystemSettings_PeriodicScriptTime" />
        <DataPointReference id="SystemSettings_PowerButtonEnable" path="Honeywell-SystemSettings#SystemSettings_PowerButtonEnable" />
        <DataPointReference id="SystemSettings_PresentSensorThreshhold" path="Honeywell-SystemSettings#SystemSettings_PresentSensorThreshhold" />
        <DataPointReference id="SystemSettings_PowerDownTime" path="Honeywell-SystemSettings#SystemSettings_PowerDownTime" />
        <DataPointReference id="SystemSettings_SleepTime" path="Honeywell-SystemSettings#SystemSettings_SleepTime" />
        <DataPointReference id="SystemSettings_RadioPowerState" path="Honeywell-SystemSettings#SystemSettings_RadioPowerState" />
        <DataPointReference id="SystemSettings_RetractDelay" path="Honeywell-SystemSettings#SystemSettings_RetractDelay" />
        <DataPointReference id="SystemSettings_RFButtonEnable" path="Honeywell-SystemSettings#SystemSettings_RFButtonEnable" />
        <DataPointReference id="SystemSettings_RFPowerDownTimeout" path="Honeywell-SystemSettings#SystemSettings_RFPowerDownTimeout" />
        <DataPointReference id="SystemSettings_ShutdownTempHigh" path="Honeywell-SystemSettings#SystemSettings_ShutdownTempHigh" />
        <DataPointReference id="SystemSettings_ShutdownTempLow" path="Honeywell-SystemSettings#SystemSettings_ShutdownTempLow" />
        <DataPointReference id="SystemSettings_DoubleByteSymbols" path="Honeywell-SystemSettings#SystemSettings_DoubleByteSymbols" />
        <DataPointReference id="SystemSettings_SingleByteSymbols" path="Honeywell-SystemSettings#SystemSettings_SingleByteSymbols" />
        <DataPointReference id="SystemSettings_RunOnceScript" path="Honeywell-SystemSettings#SystemSettings_RunOnceScript" />
        <DataPointReference id="SystemSettings_StartupConfig" path="Honeywell-SystemSettings#SystemSettings_StartupConfig" />
        <DataPointReference id="SystemSettings_StartupScript" path="Honeywell-SystemSettings#SystemSettings_StartupScript" />
        <DataPointReference id="SystemSettings_TopLevelMenu" path="Honeywell-SystemSettings#SystemSettings_TopLevelMenu" />
        <DataPointReference id="SystemSettings_UserLabelMode" path="Honeywell-SystemSettings#SystemSettings_UserLabelMode" />
        <DataPointReference id="SystemSettings_ScaleableFontCache" path="Honeywell-SystemSettings#SystemSettings_ScaleableFontCache" />
        <DataPointReference id="Manufacturer" path="base-module#manufacturer" />
        <DataPointReference id="FirmwareVersion" path="base-module#version" />

        <!--PM
        Printers-->
        <DataPointReference id="id" path="base-module#device-id" />
        <DataPointReference id="name" path="base-module#device-name" />
        <DataPointReference id="type" path="typeModule#type" />
        <DataPointReference id="serialNumber" path="GenericDeviceState#serial-number" />
        <DataPointReference id="model" path="base-module#model-id" />
        <DataPointReference id="status" path="Honeywell-V3-only#status" />

        <DataPointReference id="Communications_Ethernet_IPv4_IPAssignmentMethod" path="Honeywell-IPv4-Industrial-Printers#Communications_Ethernet_IPv4_IPAssignmentMethod" />
        <DataPointReference id="Communications_Ethernet_IPv4_IPAddress" path="GenericNetworkIP4Lan#generic-network-ipaddress" />
        <DataPointReference id="Communications_Ethernet_IPv4_SubnetMask" path="GenericNetworkIP4Lan#generic-network-subnet-mask" />

        <DataPointReference id="Communications_Ethernet_IPv4_DefaultRouter" path="Honeywell-IPv4-Industrial-Printers#Communications_Ethernet_IPv4_DefaultRouter" />
        <DataPointReference id="Communications_Ethernet_IPv4_DHCPResponse" path="Honeywell-IPv4-Industrial-Printers#Communications_Ethernet_IPv4_DHCPResponse" />
        <DataPointReference id="Communications_Ethernet_IPv6_IPAssignmentMethod" path="Honeywell-IPv6-Industrial#Communications_Ethernet_IPv6_IPAssignmentMethod" />
        <DataPointReference id="Communications_Ethernet_IPv6_IPAddress" path="Honeywell-IPv6-Industrial#Communications_Ethernet_IPv6_IPAddress" />
        <DataPointReference id="Communications_Ethernet_8021xAuthentication_8021xSecurity" path="Honeywell-NetworkSecurity-Industrial#Communications_Ethernet_8021xAuthentication_8021xSecurity" />
        <DataPointReference id="Communications_Ethernet_8021xAuthentication_EAPType" path="Honeywell-NetworkSecurity-Industrial#Communications_Ethernet_8021xAuthentication_EAPType" />
        <DataPointReference id="Communications_Ethernet_8021xAuthentication_Username" path="Honeywell-NetworkSecurity-Industrial#Communications_Ethernet_8021xAuthentication_Username" />

        <DataPointReference id="Communications_Wireless80211_Network_IPv4_IPAddress" path="GenericNetworkIP4WLan#generic-network-ipaddress" />
        <DataPointReference id="Communications_Wireless80211_Network_IPv4_SubnetMask" path="GenericNetworkIP4WLan#generic-network-subnet-mask" />
        <DataPointReference id="Communications_Wireless80211_Network_IPv4_DefaultRouter" path="Honeywell-Wireless-Common#Communications_Wireless80211_Network_IPv4_DefaultRouter" />

        <DataPointReference id="Communications_Wireless80211_General_Band" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_Band" />
        <DataPointReference id="Communications_Wireless80211_General_NetworkName_SSID" path="GenericWIFI#ssid" />
        <DataPointReference id="Communications_Wireless80211_General_WPS" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_WPS" />
        <DataPointReference id="Communications_Wireless80211_General_NetworkType" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_NetworkType" />
        <DataPointReference id="Communications_Wireless80211_General_Roaming" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_Roaming" />
        <DataPointReference id="Communications_Wireless80211_General_PowerMode" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_PowerMode" />
        <DataPointReference id="Communications_Wireless80211_General_Channel" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_Channel" />
        <DataPointReference id="Communications_Wireless80211_General_HiddenSSID" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_HiddenSSID" />
        <DataPointReference id="Communications_Wireless80211_General_Modulation" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_Modulation" />
        <DataPointReference id="Communications_Wireless80211_Security_SecurityType" path="Honeywell-Wireless-Common#Communications_Wireless80211_Security_SecurityType" />
        <DataPointReference id="Communications_Wireless80211_Security_Association" path="Honeywell-Wireless-Common#Communications_Wireless80211_Security_Association" />


        <DataPointReference id="Communications_Wireless80211_Security_InnerAuthentication" path="Honeywell-Wireless-Common#Communications_Wireless80211_Security_InnerAuthentication" />
        <DataPointReference id="Communications_Wireless80211_Network_IPv4_IPAssignmentMethod" path="Honeywell-Wireless-Common#Communications_Wireless80211_Network_IPv4_IPAssignmentMethod" />
        <DataPointReference id="Communications_Wireless80211_Network_IPv4_DHCPResponse" path="Honeywell-Wireless-Common#Communications_Wireless80211_Network_IPv4_DHCPResponse" />
        <DataPointReference id="Communications_Wireless80211_Network_IPv6_IPAssignmentMethod" path="Honeywell-Wireless-Common#Communications_Wireless80211_Network_IPv6_IPAssignmentMethod" />

        <DataPointReference id="Communications_Bluetooth_Security" path="Honeywell-Bluetooth-Common#Communications_Bluetooth_Security" />
        <DataPointReference id="Communications_Bluetooth_DeviceName" path="Honeywell-Industrial-BluetoothGeneral#Communications_Bluetooth_DeviceName" />
        <DataPointReference id="Communications_Bluetooth_Discover" path="Honeywell-Bluetooth-Common#Communications_Bluetooth_Discover" />
        <DataPointReference id="Communications_Bluetooth_Reserve" path="Honeywell-Bluetooth-Common#Communications_Bluetooth_Reserve" />

        <DataPointReference id="Printing_Media_Action_PowerUpAction" path="Honeywell-Media-Settings-Datapoints#Printing_Media_Action_PowerUpAction" />
        <DataPointReference id="Printing_Media_Action_HeadDownAction" path="Honeywell-Media-Settings-Datapoints#Printing_Media_Action_HeadDownAction" />
        <DataPointReference id="Printing_Media_Action_HoldFeedButtonAction" path="Honeywell-Media-Settings-Datapoints#Printing_Media_Action_HoldFeedButtonAction" />
        <DataPointReference id="Printing_Media_LabelCounter" path="Honeywell-Media-Settings-Datapoints#Printing_Media_LabelCounter" />
        <DataPointReference id="Printing_Media_LTSSensitivityLevel" path="Honeywell-Industrial-LTS#Printing_Media_LTSSensitivityLevel" />
        <DataPointReference id="Printing_Media_MediaOutImmediateStop" path="Honeywell-Industrial-MediaOut#Printing_Media_MediaOutImmediateStop" />

        <DataPointReference id="Printing_Media_FeedStrenth" path="Honeywell-Media-Settings-Datapoints#Printing_Media_Feed_Strength" />
        <DataPointReference id="Printing_Media_ClipDefault" path="Honeywell-Media-Settings-Datapoints#Printing_Media_ClipDefault" />
        <DataPointReference id="Printing_Media_MediaType" path="Honeywell-Media-Settings-Datapoints#Printing_Media_MediaType" />
        <DataPointReference id="Printing_Media_PrintMethod" path="Honeywell-Media-Settings-Datapoints#Printing_Media_PrintMethod" />
        <DataPointReference id="Printing_Media_MediaCalibrationMode" path="Honeywell-Media-Settings-Datapoints#Printing_Media_MediaCalibrationMode" />
        <DataPointReference id="Printing_Media_Length_SlowMode" path="Honeywell-Media-Settings-Datapoints#Printing_Media_Length_SlowMode" />
        <DataPointReference id="Printing_Media_StartAdjust" path="Honeywell-Media-Settings-Datapoints#Printing_Media_StartAdjust" />
        <DataPointReference id="Printing_Media_StopAdjust" path="Honeywell-Media-Settings-Datapoints#Printing_Media_StopAdjust" />
        <DataPointReference id="Printing_Media_LabelTopAdjust" path="Honeywell-Media-Settings-Datapoints#Printing_Media_LabelTopAdjust" />
        <DataPointReference id="Printing_Media_LabelRestAdjust" path="Honeywell-Media-Settings-Datapoints#Printing_Media_LabelRestAdjust" />
        <DataPointReference id="Printing_Media_PrintMode" path="Honeywell-Media-Settings-Datapoints#Printing_Media_PrintMode" />
        <DataPointReference id="Printing_Media_FPStartAdjust" path="Honeywell-Media-Settings-Datapoints#Printing_Media_FPStartAdjust" />
        <DataPointReference id="Printing_Media_FPStopAdjust" path="Honeywell-Media-Settings-Datapoints#Printing_Media_FPStopAdjust" />
        <DataPointReference id="Printing_Media_PrintArea_MediaWidth" path="Honeywell-Media-Settings-Datapoints#Printing_Media_PrintArea_MediaWidth" />
        <DataPointReference id="Printing_Media_PrintArea_MediaLength" path="Honeywell-Media-Settings-Datapoints#Printing_Media_PrintArea_MediaLength" />
        <DataPointReference id="Printing_Media_PrintArea_MediaMargin_X" path="Honeywell-Media-Settings-Datapoints#Printing_Media_PrintArea_MediaMargin_X" />

        <DataPointReference id="Printing_PrintQuality_Contrast" path="Honeywell-Media-Settings-Datapoints#Printing_PrintQuality_Contrast" />
        <DataPointReference id="Printing_PrintQuality_Darkness" path="Honeywell-Media-Settings-Datapoints#Printing_PrintQuality_Darkness" />
        <DataPointReference id="Printing_PrintQuality_PrintSpeed" path="Honeywell-Media-Settings-Datapoints#Printing_PrintQuality_PrintSpeed" />
        <!--<DataPointReference
        id="Printing_PrintQuality_EnhanceText" path="Honeywell-Industrial-Text#Printing_PrintQuality_EnhanceText" />
        -->
        <DataPointReference id="Printing_PrintQuality_MediaSensitivity" path="Honeywell-Media-Settings-Datapoints#Printing_PrintQuality_MediaSensitivity" />
        <DataPointReference id="Printing_PrintQuality_LabelRotation" path="Honeywell-Media-Settings-Datapoints#Printing_PrintQuality_LabelRotation" />

        <DataPointReference id="Printing_RFID_Retries" path="Honeywell-RFID#Printing_RFID_Retries" />
        <DataPointReference id="Printing_RFID_VoidText" path="Honeywell-RFID#Printing_RFID_VoidText" />
        <DataPointReference id="Printing_RFID_RFIDTagPosition" path="Honeywell-RFID#Printing_RFID_RFIDTagPosition" />
        <DataPointReference id="Printing_RFID_OutputPower" path="Honeywell-RFID#Printing_RFID_OutputPower" />
        <DataPointReference id="Printing_RFID_VoidLength" path="Honeywell-RFID#Printing_RFID_VoidLength" />
        <DataPointReference id="Printing_RFID_ErrorHandling" path="Honeywell-RFID#Printing_RFID_ErrorHandling" />
        <DataPointReference id="Printing_RFID_VoidSpeed" path="Honeywell-RFID#Printing_RFID_VoidSpeed" />
        <DataPointReference id="Printing_RFID_RFIDTagType" path="Honeywell-RFID#Printing_RFID_RFIDTagType" />

        <DataPointReference id="Printing_Cutter_CutterControl" path="Honeywell-Cutter#Printing_Cutter_CutterControl" />
        <DataPointReference id="Printing_Cutter_PartialCut" path="Honeywell-Cutter#Printing_Cutter_PartialCut" />
        <DataPointReference id="Printing_Cutter_CutInterval" path="Honeywell-Cutter#Printing_Cutter_CutInterval" />
        <DataPointReference id="Printing_Cutter_CutAfterFeed" path="Honeywell-Cutter#Printing_Cutter_CutAfterFeed" />

        <DataPointReference id="SystemInformation_FirmwareVersion" path="base-module#version" />
        <DataPointReference id="SystemInformation_PrinterSerialNumber" path="GenericDeviceState#serial-number" />
        <DataPointReference id="SystemInformation_Uptime" path="SystemInformation-PM-Only#SystemInformation_Uptime" />
        <DataPointReference id="SystemInformation_PrinterUptime" path="SystemInformation-PM-Only#SystemInformation_PrinterUptime" />
        <DataPointReference id="SystemInformation_CPUUsage" path="SystemInformation-PM-Only#SystemInformation_CPUUsage" />
        <DataPointReference id="SystemInformation_KernelVersion" path="SystemInformation-PM-Only#SystemInformation_KernelVersion" />
        <DataPointReference id="SystemInformation_HardwareVersion" path="SystemInformation-PM-Only#SystemInformation_HardwareVersion" />
        <DataPointReference id="SystemInformation_ProductName" path="SystemInformation-PM-Only#SystemInformation_ProductName" />
        <DataPointReference id="SystemInformation_PrinterConfigurationNumber" path="SystemInformation-PM-Only#SystemInformation_PrinterConfigurationNumber" />

        <DataPointReference id="SystemInformation_FlashMemoryInformation_AvailableMemory" path="SystemInformation-PM-Only#SystemInformation_FlashMemoryInformation_AvailableMemory" />
        <DataPointReference id="SystemInformation_FlashMemoryInformation_TotalMemory" path="SystemInformation-PM-Only#SystemInformation_FlashMemoryInformation_TotalMemory" />
        <DataPointReference id="SystemInformation_RAMInformation_TotalRAM" path="SystemInformation-PM-Only#SystemInformation_RAMInformation_TotalRAM" />
        <DataPointReference id="SystemInformation_RAMInformation_FreeRAM" path="SystemInformation-PM-Only#SystemInformation_RAMInformation_FreeRAM" />

        <DataPointReference id="NetworkInterfaces_Ethernet_MACAddress" path="SystemSettings-Datapoints#NetworkInterfaces_Ethernet_MACAddress" />
        <DataPointReference id="NetworkInterfaces_Wireless80211_MACAddress" path="GenericNetworkIP4WLan#generic-network-mac" />
        <DataPointReference id="NetworkInterfaces_Bluetooth_MACAddress" path="bluetooth-macAddressModule#bluetooth-macAddress" />

        <DataPointReference id="SystemSettings_General_SystemName" path="SystemSettings-Datapoints#SystemSettings_General_SystemName" />
        <DataPointReference id="SystemSettings_General_SystemLocation" path="SystemSettings-Datapoints#SystemSettings_General_SystemLocation" />
        <DataPointReference id="SystemSettings_General_SystemContact" path="SystemSettings-Datapoints#SystemSettings_General_SystemContact" />
        <DataPointReference id="SystemSettings_General_XMLResponseMode" path="SystemSettings-Datapoints#SystemSettings_General_XMLResponseMode" />
        <DataPointReference id="SystemSettings_General_DisplayLanguage" path="SystemSettings-Datapoints#SystemSettings_General_DisplayLanguage" />
        <DataPointReference id="SystemSettings_General_DisplayLanguage_WebPage" path="SystemSettings-Datapoints#SystemSettings_General_DisplayLanguage_WebPage" />
        <DataPointReference id="SystemSettings_General_KeyboardInput" path="SystemSettings-Datapoints#SystemSettings_General_KeyboardInput" />
        <DataPointReference id="SystemSettings_General_TimeZone" path="SystemSettings-Datapoints#SystemSettings_General_TimeZone" />
        <DataPointReference id="SystemSettings_General_DSTAdjust" path="SystemSettings-Datapoints#SystemSettings_General_DSTAdjust" />
        <DataPointReference id="SystemSettings_General_Time" path="SystemSettings-Datapoints#SystemSettings_General_Time" />
        <DataPointReference id="SystemSettings_General_AMPM" path="SystemSettings-Datapoints#SystemSettings_General_AMPM" />
        <DataPointReference id="SystemSettings_General_Date" path="SystemSettings-Datapoints#SystemSettings_General_Date" />
        <DataPointReference id="SystemSettings_General_CommandLanguage" path="SystemSettings-Datapoints#SystemSettings_General_CommandLanguage" />
        <DataPointReference id="SystemSettings_General_AlertNotificationMethod" path="SystemSettings-Datapoints#SystemSettings_General_AlertNotificationMethod" />
        <DataPointReference id="SystemSettings_General_UnitofMeasure" path="SystemSettings-Datapoints#SystemSettings_General_UnitofMeasure" />
        <DataPointReference id="SystemSettings_General_ZerowithSlash" path="SystemSettings-Datapoints#SystemSettings_General_ZerowithSlash" />
        <DataPointReference id="SystemSettings_General_LegacyMode" path="SystemSettings-Datapoints#SystemSettings_General_LegacyMode" />
        <DataPointReference id="SystemSettings_General_Power_SleepTimer" path="SystemSettings-Datapoints#SystemSettings_General_Power_SleepTimer" />
        <DataPointReference id="SystemSettings_General_Power_ShutdownTimer" path="SystemSettings-Datapoints#SystemSettings_General_Power_ShutdownTimer" />

        <DataPointReference id="SystemSettings_Display_Brightness" path="DisplaySettings-Datapoints#SystemSettings_Display_Brightness" />
        <DataPointReference id="SystemSettings_Display_IdleInformation" path="DisplaySettings-Datapoints#SystemSettings_Display_IdleInformation" />
        <DataPointReference id="SystemSettings_Display_TimeFormat" path="DisplaySettings-Datapoints#SystemSettings_Display_TimeFormat" />
        <DataPointReference id="SystemSettings_Display_DateFormat" path="DisplaySettings-Datapoints#SystemSettings_Display_DateFormat" />
        <DataPointReference id="SystemSettings_Display_MenuAccess" path="DisplaySettings-Datapoints#SystemSettings_Display_MenuAccess" />
        <DataPointReference id="SystemSettings_Display_InformationAccess" path="DisplaySettings-Datapoints#SystemSettings_Display_InformationAccess" />
        <DataPointReference id="SystemSettings_Display_ScreenTimeout" path="DisplaySettings-Datapoints#SystemSettings_Display_ScreenTimeout" />
        <DataPointReference id="SystemSettings_Display_FeedKeyAccess" path="DisplaySettings-Datapoints#SystemSettings_Display_FeedKeyAccess" />

        <DataPointReference id="SystemSettings_Audio_Volume" path="Honeywell-Audio-Industrial#SystemSettings_Audio_Volume" />

        <DataPointReference id="SystemSettings_Manage_IO_Ethernet" path="SystemSettings-Datapoints#SystemSettings_Manage_IO_Ethernet" />
        <DataPointReference id="SystemSettings_Manage_IO_Wireless80211" path="Honeywell-Wireless-Common#SystemSettings_Manage_IO_Wireless80211" />
        <DataPointReference id="SystemSettings_Manage_IO_Bluetooth" path="Honeywell-Bluetooth-Common#SystemSettings_Manage_IO_Bluetooth" />
        <DataPointReference id="SystemSettings_Manage_IO_RFID" path="Honeywell-RFID#SystemSettings_Manage_IO_RFID" />

        <DataPointReference id="SystemSettings_ManageServices_WebServer" path="Services-Datapoints#SystemSettings_ManageServices_WebServer" />
        <DataPointReference id="SystemSettings_ManageServices_FTP" path="Services-Datapoints#SystemSettings_ManageServices_FTP" />
        <DataPointReference id="SystemSettings_ManageServices_Net1" path="Services-Datapoints#SystemSettings_ManageServices_Net1" />
        <DataPointReference id="SystemSettings_ManageServices_SmartSystems" path="Services-Datapoints#SystemSettings_ManageServices_SmartSystems" />
        <DataPointReference id="SystemSettings_ManageServices_SNMP" path="Services-Datapoints#SystemSettings_ManageServices_SNMP" />
        <DataPointReference id="SystemSettings_ManageServices_LPR" path="Services-Datapoints#SystemSettings_ManageServices_LPR" />
        <DataPointReference id="SystemSettings_ManageServices_IKEv2" path="Services-Datapoints#SystemSettings_ManageServices_IKEv2" />
        <DataPointReference id="SystemSettings_ManageServices_SSH" path="Services-Datapoints#SystemSettings_ManageServices_SSH" />
        <DataPointReference id="SystemSettings_ManageServices_Telnet" path="Services-Datapoints#SystemSettings_ManageServices_Telnet" />
        <DataPointReference id="SystemSettings_ManageServices_XML" path="Services-Datapoints#SystemSettings_ManageServices_XML" />
        <DataPointReference id="SystemSettings_ManageServices_TimeServer" path="Services-Datapoints#SystemSettings_ManageServices_TimeServer" />
        <DataPointReference id="SystemSettings_ManageServices_DeviceManagement" path="Services-Datapoints#SystemSettings_ManageServices_DeviceManagement" />
        <DataPointReference id="SystemSettings_ManageServices_ConnectivityAgent" path="Services-Datapoints#SystemSettings_ManageServices_ConnectivityAgent" />
        <DataPointReference id="SystemSettings_ManageServices_VII" path="Services-Datapoints#SystemSettings_ManageServices_VII" />
        <DataPointReference id="SystemSettings_ManageServices_PPP" path="Services-Datapoints#SystemSettings_ManageServices_PPP" />

        <DataPointReference id="NetworkServices_DNS_PrimaryDNSServer" path="NetworkServices-Common#NetworkServices_DNS_PrimaryDNSServer" />
        <DataPointReference id="NetworkServices_DNS_SecondaryDNSServer" path="NetworkServices-Common#NetworkServices_DNS_SecondaryDNSServer" />

        <DataPointReference id="NetworkServices_WebServer_ImageBuffer" path="NetworkServices-Common#NetworkServices_WebServer_ImageBuffer" />
        <DataPointReference id="NetworkServices_WebServer_WebServerProtocol" path="NetworkServices-Common#NetworkServices_WebServer_WebServerProtocol" />

        <DataPointReference id="NetworkServices_TimeServer_ServerAddress" path="NetworkServices-Common#NetworkServices_TimeServer_ServerAddress" />
        <DataPointReference id="NetworkServices_TimeServer_PortNumber" path="NetworkServices-Common#NetworkServices_TimeServer_PortNumber" />

        <DataPointReference id="NetworkServices_ConnectivityAgent_Buzzer" path="NetworkServices-Common#NetworkServices_ConnectivityAgent_Buzzer" />

        <DataPointReference id="NetworkServices_PPP_APN" path="NetworkServices-Common#NetworkServices_PPP_APN" />

        <DataPointReference id="NetworkServices_VII_SecurityMode" path="Honeywell-VII#NetworkServices_VII_SecurityMode" />
        <DataPointReference id="NetworkServices_VII_ExecutionMode" path="Honeywell-VII#NetworkServices_VII_ExecutionMode" />
        <DataPointReference id="NetworkServices_VII_VerifierMode" path="Honeywell-VII#NetworkServices_VII_VerifierMode" />
        <DataPointReference id="NetworkServices_VII_CommandChannel" path="Honeywell-VII#NetworkServices_VII_CommandChannel" />
        <DataPointReference id="NetworkServices_VII_FeedbackChannel" path="Honeywell-VII#NetworkServices_VII_FeedbackChannel" />
        <DataPointReference id="NetworkServices_VII_ImageChannel" path="Honeywell-VII#NetworkServices_VII_ImageChannel" />

        <DataPointReference id="NetworkServices_XMLPrinting_PortNumber" path="NetworkServices-Common#NetworkServices_XMLPrinting_PortNumber" />
        <DataPointReference id="NetworkServices_XMLPrinting_SecureCommunication" path="NetworkServices-Common#NetworkServices_XMLPrinting_SecureCommunication" />
        <DataPointReference id="NetworkServices_DeviceManagement_SecureCommunication" path="NetworkServices-Common#NetworkServices_DeviceManagement_SecureCommunication" />

      </Object>
    </Message>

    <Message id="DeviceState-RPF">
      <Object id="Resource">
        <DataPointReference id="PrintControl_RowOffset" path="Honeywell-Media#PrintControl_RowOffset" />
        <DataPointReference id="PrintControl_ColumnOffset" path="Honeywell-Media#PrintControl_ColumnOffset" />
        <DataPointReference id="PrintControl_Contrast" path="Honeywell-Media#PrintControl_Contrast" />
        <!--Despite
        the name, the "Heat" data from the printer is actually its darkness value-->
        <DataPointReference id="PrintControl_Heat" path="Honeywell-Media#PrintControl_Darkness" />
        <DataPointReference id="PrintControl_Darkness" path="Honeywell-Media#PrintControl_DarknessAdjust" />
        <DataPointReference id="PrintControl_ReverseSpeed" path="Honeywell-Media#PrintControl_ReverseSpeed" />
        <DataPointReference id="PrintControl_FeedSpeed" path="Honeywell-Media#PrintControl_FeedSpeed" />
        <DataPointReference id="PrintControl_PrintSpeed" path="Honeywell-Media#PrintControl_MaxPrintSpeed" />
        <DataPointReference id="PrintControl_ColumnAdjust" path="Honeywell-Media#PrintControl_ColumnAdjust" />
        <DataPointReference id="PrintControl_PresentAdjust" path="Honeywell-Media#PrintControl_PresentAdjust" />
        <DataPointReference id="PrintControl_RowAdjust" path="Honeywell-Media#PrintControl_RowAdjust" />
        <DataPointReference id="PrintControl_Slew" path="Honeywell-Media#PrintControl_Slew" />
        <DataPointReference id="PrintControl_BackupDelay" path="Honeywell-Media#PrintControl_BackupDelay" />
        <DataPointReference id="PrintControl_DotDensity" path="Honeywell-Media#PrintControl_DotDensity" />
        <DataPointReference id="PrintControl_HeadWidth" path="Honeywell-Media#PrintControl_HeadWidth" />
        <DataPointReference id="MediaLabel_SensorType" path="Honeywell-Media#MediaLabel_SensorType" />

        <DataPointReference id="Bluetooth_DeviceName" path="Honeywell-Bluetooth#Bluetooth_DeviceName" />
        <DataPointReference id="Bluetooth_Discoverable" path="Honeywell-Bluetooth#Bluetooth_Discoverable" />
        <DataPointReference id="Bluetooth_Connectable" path="Honeywell-Bluetooth#Bluetooth_Connectable" />
        <DataPointReference id="Bluetooth_Bondable" path="Honeywell-Bluetooth#Bluetooth_Bondable" />
        <DataPointReference id="Bluetooth_AuthenticationReq" path="Honeywell-Bluetooth#Bluetooth_AuthenticationReq" />
        <DataPointReference id="Bluetooth_Encryption" path="Honeywell-Bluetooth#Bluetooth_Encryption" />
        <DataPointReference id="Bluetooth_InactiveDisconnect" path="Honeywell-Bluetooth#Bluetooth_InactiveDisconnect" />
        <DataPointReference id="Bluetooth_ServiceName" path="Honeywell-Bluetooth#Bluetooth_ServiceName" />
        <DataPointReference id="Bluetooth_DeviceAddress" path="Bluetooth_DeviceAddressModule#Bluetooth_DeviceAddress" />
        <DataPointReference id="Bluetooth_BluetoothEnable" path="Honeywell-Bluetooth#Bluetooth_BluetoothEnable" />
        <DataPointReference id="Bluetooth_SSP_Enable" path="Honeywell-Bluetooth#Bluetooth_SSP_Enable" />
        <DataPointReference id="Bluetooth_MFiEnable" path="Honeywell-Bluetooth-RP#Bluetooth_MFiEnable" />

        <DataPointReference id="GeneralNetwork_ActiveInterface" path="Honeywell-GeneralNetwork#GeneralNetwork_ActiveInterface" />
        <DataPointReference id="GeneralNetwork_SNMP_Enable" path="Honeywell-GeneralNetwork#GeneralNetwork_SNMP_Enable" />
        <DataPointReference id="GeneralNetwork_TelnetEnable" path="Honeywell-GeneralNetwork#GeneralNetwork_TelnetEnable" />
        <DataPointReference id="GeneralNetwork_HTTP_ServerEnable" path="Honeywell-GeneralNetwork#GeneralNetwork_HTTP_ServerEnable" />
        <DataPointReference id="GeneralNetwork_LPD_PrintEnable" path="Honeywell-GeneralNetwork#GeneralNetwork_LPD_PrintEnable" />
        <DataPointReference id="GeneralNetwork_TCP_PrintEnable" path="Honeywell-GeneralNetwork#GeneralNetwork_TCP_PrintEnable" />
        <DataPointReference id="GeneralNetwork_ConnectedState" path="Honeywell-GeneralNetwork#GeneralNetwork_ConnectedState" />
        <DataPointReference id="GeneralNetwork_IpAcquired" path="Honeywell-GeneralNetwork#GeneralNetwork_IpAcquired" />
        <DataPointReference id="GeneralNetwork_NetworkReady" path="Honeywell-GeneralNetwork#GeneralNetwork_NetworkReady" />
        <DataPointReference id="GeneralNetwork_SFTP_ServerEnable" path="Honeywell-GeneralNetwork#GeneralNetwork_SFTP_ServerEnable" />
        <DataPointReference id="GeneralNetwork_SFTP_ServerPort" path="Honeywell-GeneralNetwork#GeneralNetwork_SFTP_ServerPort" />
        <DataPointReference id="GeneralNetwork_SFTP_ServerUsername" path="Honeywell-GeneralNetwork#GeneralNetwork_SFTP_ServerUsername" />
        <DataPointReference id="GeneralNetwork_SFTP_ServerDirectory" path="Honeywell-GeneralNetwork#GeneralNetwork_SFTP_ServerDirectory" />
        <DataPointReference id="GeneralNetwork_FTP_ServerEnable" path="Honeywell-GeneralNetwork#GeneralNetwork_FTP_ServerEnable" />
        <DataPointReference id="GeneralNetwork_FTP_ServerPort" path="Honeywell-GeneralNetwork#GeneralNetwork_FTP_ServerPort" />
        <DataPointReference id="GeneralNetwork_FTP_ServerUsername" path="Honeywell-GeneralNetwork#GeneralNetwork_FTP_ServerUsername" />
        <DataPointReference id="GeneralNetwork_FTP_ServerDirectory" path="Honeywell-GeneralNetwork#GeneralNetwork_FTP_ServerDirectory" />
        <DataPointReference id="GeneralNetwork_SNMPTRAPIP" path="Honeywell-GeneralNetwork#GeneralNetwork_SNMPTRAPIP" />

        <DataPointReference id="WIFI_EnableStaticDNS" path="Honeywell-Wifi#WIFI_EnableStaticDNS" />
        <DataPointReference id="WIFI_PreferredDNS_Server" path="GenericNetworkIP4WLan#primary_dns_server_ip_address" />
        <DataPointReference id="WIFI_SecondaryDNS_Server" path="Honeywell-Wifi#WIFI_SecondaryDNS_Server" />
        <DataPointReference id="WIFI_DNS_Suffix" path="Honeywell-Wifi#WIFI_DNS_Suffix" />
        <DataPointReference id="WIFI_IpAddressMethod" path="Honeywell-Wifi#WIFI_IpAddressMethod" />
        <DataPointReference id="WIFI_ActiveIP_Address" path="GenericNetworkIP4WLan#generic-network-ipaddress" />
        <DataPointReference id="WIFI_ActiveSubnetMask" path="GenericNetworkIP4WLan#generic-network-subnet-mask" />
        <DataPointReference id="WIFI_ActiveGateway" path="GenericNetworkIP4WLan#generic-network-gateway" />
        <DataPointReference id="WIFI_PrinterDNS_Name" path="Honeywell-Wifi#WIFI_PrinterDNS_Name" />
        <DataPointReference id="WIFI_RegisterToDNS" path="Honeywell-Wifi#WIFI_RegisterToDNS" />
        <DataPointReference id="WIFI_UseDNS_Suffix" path="Honeywell-Wifi#WIFI_UseDNS_Suffix" />
        <DataPointReference id="WIFI_UDP_Port" path="Honeywell-Wifi#WIFI_UDP_Port" />
        <DataPointReference id="WIFI_TCP_Port" path="Honeywell-Wifi#WIFI_TCP_Port" />
        <DataPointReference id="WIFI_StaticIP_Address" path="Honeywell-Wifi#WIFI_StaticIP_Address" />
        <DataPointReference id="WIFI_StaticSubnetMask" path="Honeywell-Wifi#WIFI_StaticSubnetMask" />
        <DataPointReference id="WIFI_StaticGateway" path="Honeywell-Wifi#WIFI_StaticGateway" />
        <DataPointReference id="WIFI_NetworkType" path="Honeywell-Wifi#WIFI_NetworkType" />
        <DataPointReference id="WIFI_ESSID" path="GenericWIFI#ssid" />
        <DataPointReference id="WIFI_NetworkAuthenType" path="Honeywell-Wifi#WIFI_NetworkAuthenType" />
        <DataPointReference id="WIFI_EAP_Type" path="Honeywell-Wifi#WIFI_EAP_Type" />
        <DataPointReference id="WIFI_Phase2Method" path="Honeywell-Wifi#WIFI_Phase2Method" />
        <DataPointReference id="WIFI_WEP_DataEncryption" path="Honeywell-Wifi#WIFI_WEP_DataEncryption" />
        <DataPointReference id="WIFI_WEP_AP_Authen" path="Honeywell-Wifi#WIFI_WEP_AP_Authen" />
        <DataPointReference id="WIFI_WEP_SelectedKey" path="Honeywell-Wifi#WIFI_WEP_SelectedKey" />
        <DataPointReference id="WIFI_PowerSavingMode" path="Honeywell-Wifi#WIFI_PowerSavingMode" />
        <DataPointReference id="WIFI_GroupCipher" path="Honeywell-Wifi#WIFI_GroupCipher" />
        <DataPointReference id="WIFI_MAC_Address" path="GenericNetworkIP4WLan#generic-network-mac" />
        <DataPointReference id="WIFI_ScanChannelSelection" path="Honeywell-Wifi#WIFI_ScanChannelSelection" />
        <DataPointReference id="WIFI_UseHexadecimalPass" path="Honeywell-Wifi#WIFI_UseHexadecimalPass" />
        <DataPointReference id="WIFI_WifiSignalstrength" path="Honeywell-Wifi#WIFI_WifiSignalstrength" />
        <DataPointReference id="WIFI_SSL_Port" path="Honeywell-Wifi#WIFI_SSL_Port" />
        <DataPointReference id="WIFI_DHCP_Option12" path="Honeywell-Wifi#WIFI_DHCP_Option12" />
        <DataPointReference id="WIFI_DHCP_Option77" path="Honeywell-Wifi#WIFI_DHCP_Option77" />
        <DataPointReference id="WIFI_WIFI_Enable" path="Honeywell-Wifi#WIFI_WIFI_Enable" />

        <DataPointReference id="Battery_Temperature" path="Honeywell-Battery#Battery_Temperature" />
        <DataPointReference id="Battery_Voltage" path="Honeywell-Battery#Battery_Voltage" />
        <DataPointReference id="Battery_AverageCurrent" path="Honeywell-Battery#Battery_AverageCurrent" />
        <DataPointReference id="Battery_CycleCount" path="battery_charge_cycleModule#battery_charge_cycle" />
        <DataPointReference id="Battery_TTE" path="Honeywell-Battery#Battery_TTE" />
        <DataPointReference id="Battery_ChargerState" path="Honeywell-Battery#Battery_StateOfCharge" />
        <DataPointReference id="Battery_SOH" path="battery-batteryHealthModule#battery-batteryHealth" />
        <DataPointReference id="Battery_Level" path="battery_levelModule#battery_level" />
        <DataPointReference id="Battery_Health" path="Honeywell-Battery#Battery_Health" />
        <DataPointReference id="Battery_FullCapacity" path="Honeywell-Battery#Battery_FullCap" />
        <DataPointReference id="Battery_DesignCapacity" path="Honeywell-Battery#Battery_DesignCap" />
        <DataPointReference id="Battery_ManufacturedDate" path="Honeywell-Battery#Battery_ManufactureDate" />
        <DataPointReference id="Battery_SerialNumber" path="BatterySerialNumberModule#BatterySerialNumber" />

        <DataPointReference id="Device_AvailableFlash" path="Honeywell-General#Device_AvailableFlash" />
        <DataPointReference id="Device_AvailableRAM" path="Honeywell-General#Device_AvailableRAM" />


        <DataPointReference id="Environ_Humidity" path="Honeywell-Property-RP-Only#Environ_Humidity" />
        <DataPointReference id="Environ_TempAmbient" path="Honeywell-Property-RP-Only#Environ_TempAmbient" />

        <DataPointReference id="MediaLabel_Odometer" path="MediaLabel_OdometerModule#MediaLabel_Odometer" />
        <DataPointReference id="MediaLabel_PrintHeadTemp" path="MediaLabel_PrintHeadTempModule#MediaLabel_PrintHeadTemp" />
        <DataPointReference id="MediaLabel_LastLabelLength" path="MediaLabel_LastLabelLengthModule#MediaLabel_LastLabelLength" />

        <DataPointReference id="SystemSettings_BackltAutoOnTimer" path="Honeywell-SystemSettings#SystemSettings_BackltAutoOnTimer" />
        <DataPointReference id="SystemSettings_BacklightMode" path="Honeywell-SystemSettings#SystemSettings_BacklightMode" />
        <DataPointReference id="SystemSettings_beepCtrlDuration" path="Honeywell-SystemSettings#SystemSettings_beepCtrlDuration" />
        <DataPointReference id="SystemSettings_BeepCtrlQuantity" path="Honeywell-SystemSettings#SystemSettings_BeepCtrlQuantity" />
        <DataPointReference id="SystemSettings_Buzzer" path="Honeywell-SystemSettings#SystemSettings_Buzzer" />
        <DataPointReference id="SystemSettings_ChargerBeepEnable" path="Honeywell-SystemSettings#SystemSettings_ChargerBeepEnable" />
        <DataPointReference id="SystemSettings_DefaultModule" path="Honeywell-SystemSettings#SystemSettings_DefaultModule" />
        <DataPointReference id="SystemSettings_ColumnEmulation" path="Honeywell-SystemSettings#SystemSettings_ColumnEmulation" />
        <DataPointReference id="SystemSettings_FontEmulation" path="Honeywell-SystemSettings#SystemSettings_FontEmulation" />
        <DataPointReference id="SystemSettings_SOPEmulation" path="Honeywell-SystemSettings#SystemSettings_SOPEmulation" />
        <DataPointReference id="SystemSettings_EncryptedFileAlgorithm" path="Honeywell-SystemSettings#SystemSettings_EncryptedFileAlgorithm" />
        <DataPointReference id="SystemSettings_EscSequences" path="Honeywell-SystemSettings#SystemSettings_EscSequences" />
        <DataPointReference id="SystemSettings_FaultHandlingLevel" path="Honeywell-SystemSettings#SystemSettings_FaultHandlingLevel" />
        <DataPointReference id="SystemSettings_FaultHandlingRetryCount" path="Honeywell-SystemSettings#SystemSettings_FaultHandlingRetryCount" />
        <DataPointReference id="SystemSettings_FaultHandlingVoidDistance" path="Honeywell-SystemSettings#SystemSettings_FaultHandlingVoidDistance" />
        <DataPointReference id="SystemSettings_FeedButton" path="Honeywell-SystemSettings#SystemSettings_FeedButton" />
        <DataPointReference id="SystemSettings_FormatAttributes" path="Honeywell-SystemSettings#SystemSettings_FormatAttributes" />
        <DataPointReference id="SystemSettings_HostTimeout" path="Honeywell-SystemSettings#SystemSettings_HostTimeout" />
        <DataPointReference id="SystemSettings_ImagingMode" path="Honeywell-SystemSettings#SystemSettings_ImagingMode" />
        <DataPointReference id="SystemSettings_InputMode" path="Honeywell-SystemSettings#SystemSettings_InputMode" />
        <DataPointReference id="SystemSettings_LabelRotation" path="Honeywell-SystemSettings#SystemSettings_LabelRotation" />
        <DataPointReference id="SystemSettings_LabelStoreMode" path="Honeywell-SystemSettings#SystemSettings_LabelStoreMode" />
        <DataPointReference id="SystemSettings_MenuLanguage" path="Honeywell-SystemSettings#SystemSettings_MenuLanguage" />
        <DataPointReference id="SystemSettings_MenuMode" path="Honeywell-SystemSettings#SystemSettings_MenuMode" />
        <DataPointReference id="SystemSettings_PeriodicScriptName" path="Honeywell-SystemSettings#SystemSettings_PeriodicScriptName" />
        <DataPointReference id="SystemSettings_PeriodicScriptTime" path="Honeywell-SystemSettings#SystemSettings_PeriodicScriptTime" />
        <DataPointReference id="SystemSettings_PowerButtonEnable" path="Honeywell-SystemSettings#SystemSettings_PowerButtonEnable" />
        <DataPointReference id="SystemSettings_PresentSensorThreshhold" path="Honeywell-SystemSettings#SystemSettings_PresentSensorThreshhold" />
        <DataPointReference id="SystemSettings_PowerDownTime" path="Honeywell-SystemSettings#SystemSettings_PowerDownTime" />
        <DataPointReference id="SystemSettings_SleepTime" path="Honeywell-SystemSettings#SystemSettings_SleepTime" />
        <DataPointReference id="SystemSettings_RadioPowerState" path="Honeywell-SystemSettings#SystemSettings_RadioPowerState" />
        <DataPointReference id="SystemSettings_RetractDelay" path="Honeywell-SystemSettings#SystemSettings_RetractDelay" />
        <DataPointReference id="SystemSettings_RFButtonEnable" path="Honeywell-SystemSettings#SystemSettings_RFButtonEnable" />
        <DataPointReference id="SystemSettings_RFPowerDownTimeout" path="Honeywell-SystemSettings#SystemSettings_RFPowerDownTimeout" />
        <DataPointReference id="SystemSettings_ShutdownTempHigh" path="Honeywell-SystemSettings#SystemSettings_ShutdownTempHigh" />
        <DataPointReference id="SystemSettings_ShutdownTempLow" path="Honeywell-SystemSettings#SystemSettings_ShutdownTempLow" />
        <DataPointReference id="SystemSettings_DoubleByteSymbols" path="Honeywell-SystemSettings#SystemSettings_DoubleByteSymbols" />
        <DataPointReference id="SystemSettings_SingleByteSymbols" path="Honeywell-SystemSettings#SystemSettings_SingleByteSymbols" />
        <DataPointReference id="SystemSettings_RunOnceScript" path="Honeywell-SystemSettings#SystemSettings_RunOnceScript" />
        <DataPointReference id="SystemSettings_StartupConfig" path="Honeywell-SystemSettings#SystemSettings_StartupConfig" />
        <DataPointReference id="SystemSettings_StartupScript" path="Honeywell-SystemSettings#SystemSettings_StartupScript" />
        <DataPointReference id="SystemSettings_TopLevelMenu" path="Honeywell-SystemSettings#SystemSettings_TopLevelMenu" />
        <DataPointReference id="SystemSettings_UserLabelMode" path="Honeywell-SystemSettings#SystemSettings_UserLabelMode" />
        <DataPointReference id="SystemSettings_ScaleableFontCache" path="Honeywell-SystemSettings#SystemSettings_ScaleableFontCache" />
        <DataPointReference id="Manufacturer" path="base-module#manufacturer" />
        <DataPointReference id="FirmwareVersion" path="base-module#version" />

        <!--PM
        Printers-->
        <DataPointReference id="id" path="base-module#device-id" />
        <DataPointReference id="name" path="base-module#device-name" />
        <DataPointReference id="type" path="typeModule#type" />
        <DataPointReference id="serialNumber" path="GenericDeviceState#serial-number" />
        <DataPointReference id="model" path="base-module#model-id" />
        <DataPointReference id="status" path="Honeywell-V3-only#status" />

        <DataPointReference id="Communications_Ethernet_IPv4_IPAssignmentMethod" path="Honeywell-IPv4-Industrial-Printers#Communications_Ethernet_IPv4_IPAssignmentMethod" />
        <DataPointReference id="Communications_Ethernet_IPv4_IPAddress" path="GenericNetworkIP4Lan#generic-network-ipaddress" />
        <DataPointReference id="Communications_Ethernet_IPv4_SubnetMask" path="GenericNetworkIP4Lan#generic-network-subnet-mask" />

        <DataPointReference id="Communications_Ethernet_IPv4_DefaultRouter" path="Honeywell-IPv4-Industrial-Printers#Communications_Ethernet_IPv4_DefaultRouter" />
        <DataPointReference id="Communications_Ethernet_IPv4_DHCPResponse" path="Honeywell-IPv4-Industrial-Printers#Communications_Ethernet_IPv4_DHCPResponse" />
        <DataPointReference id="Communications_Ethernet_IPv6_IPAssignmentMethod" path="Honeywell-IPv6-Industrial#Communications_Ethernet_IPv6_IPAssignmentMethod" />
        <DataPointReference id="Communications_Ethernet_IPv6_IPAddress" path="Honeywell-IPv6-Industrial#Communications_Ethernet_IPv6_IPAddress" />
        <DataPointReference id="Communications_Ethernet_8021xAuthentication_8021xSecurity" path="Honeywell-NetworkSecurity-Industrial#Communications_Ethernet_8021xAuthentication_8021xSecurity" />
        <DataPointReference id="Communications_Ethernet_8021xAuthentication_EAPType" path="Honeywell-NetworkSecurity-Industrial#Communications_Ethernet_8021xAuthentication_EAPType" />
        <DataPointReference id="Communications_Ethernet_8021xAuthentication_Username" path="Honeywell-NetworkSecurity-Industrial#Communications_Ethernet_8021xAuthentication_Username" />

        <DataPointReference id="Communications_Wireless80211_Network_IPv4_IPAddress" path="GenericNetworkIP4WLan#generic-network-ipaddress" />
        <DataPointReference id="Communications_Wireless80211_Network_IPv4_SubnetMask" path="GenericNetworkIP4WLan#generic-network-subnet-mask" />
        <DataPointReference id="Communications_Wireless80211_Network_IPv4_DefaultRouter" path="Honeywell-Wireless-Common#Communications_Wireless80211_Network_IPv4_DefaultRouter" />

        <DataPointReference id="Communications_Wireless80211_General_Band" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_Band" />
        <DataPointReference id="Communications_Wireless80211_General_NetworkName_SSID" path="GenericWIFI#ssid" />
        <DataPointReference id="Communications_Wireless80211_General_WPS" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_WPS" />
        <DataPointReference id="Communications_Wireless80211_General_NetworkType" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_NetworkType" />
        <DataPointReference id="Communications_Wireless80211_General_Roaming" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_Roaming" />
        <DataPointReference id="Communications_Wireless80211_General_PowerMode" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_PowerMode" />
        <DataPointReference id="Communications_Wireless80211_General_Channel" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_Channel" />
        <DataPointReference id="Communications_Wireless80211_General_HiddenSSID" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_HiddenSSID" />
        <DataPointReference id="Communications_Wireless80211_General_Modulation" path="Honeywell-Wireless-Common#Communications_Wireless80211_General_Modulation" />
        <DataPointReference id="Communications_Wireless80211_Security_SecurityType" path="Honeywell-Wireless-Common#Communications_Wireless80211_Security_SecurityType" />
        <DataPointReference id="Communications_Wireless80211_Security_Association" path="Honeywell-Wireless-Common#Communications_Wireless80211_Security_Association" />


        <DataPointReference id="Communications_Wireless80211_Security_InnerAuthentication" path="Honeywell-Wireless-Common#Communications_Wireless80211_Security_InnerAuthentication" />
        <DataPointReference id="Communications_Wireless80211_Network_IPv6_IPAddress" path="Honeywell-IPv6-Industrial#Communications_Ethernet_IPv6_IPAddress" />
        <DataPointReference id="Communications_Wireless80211_Network_IPv4_IPAssignmentMethod" path="Honeywell-Wireless-Common#Communications_Wireless80211_Network_IPv4_IPAssignmentMethod" />
        <DataPointReference id="Communications_Wireless80211_Network_IPv4_DHCPResponse" path="Honeywell-Wireless-Common#Communications_Wireless80211_Network_IPv4_DHCPResponse" />
        <DataPointReference id="Communications_Wireless80211_Network_IPv6_IPAssignmentMethod" path="Honeywell-Wireless-Common#Communications_Wireless80211_Network_IPv6_IPAssignmentMethod" />

        <DataPointReference id="Communications_Bluetooth_Security" path="Honeywell-Bluetooth-Common#Communications_Bluetooth_Security" />
        <DataPointReference id="Communications_Bluetooth_DeviceName" path="Honeywell-Industrial-BluetoothGeneral#Communications_Bluetooth_DeviceName" />
        <DataPointReference id="Communications_Bluetooth_Discover" path="Honeywell-Bluetooth-Common#Communications_Bluetooth_Discover" />
        <DataPointReference id="Communications_Bluetooth_Reserve" path="Honeywell-Bluetooth-Common#Communications_Bluetooth_Reserve" />

        <DataPointReference id="Printing_Media_Action_PowerUpAction" path="Honeywell-Media-Settings-Datapoints#Printing_Media_Action_PowerUpAction" />
        <DataPointReference id="Printing_Media_Action_HeadDownAction" path="Honeywell-Media-Settings-Datapoints#Printing_Media_Action_HeadDownAction" />
        <DataPointReference id="Printing_Media_Action_HoldFeedButtonAction" path="Honeywell-Media-Settings-Datapoints#Printing_Media_Action_HoldFeedButtonAction" />
        <DataPointReference id="Printing_Media_LabelCounter" path="Honeywell-Media-Settings-Datapoints#Printing_Media_LabelCounter" />
        <DataPointReference id="Printing_Media_LTSSensitivityLevel" path="Honeywell-Industrial-LTS#Printing_Media_LTSSensitivityLevel" />
        <DataPointReference id="Printing_Media_MediaOutImmediateStop" path="Honeywell-Industrial-MediaOut#Printing_Media_MediaOutImmediateStop" />

        <DataPointReference id="Printing_Media_FeedStrength" path="Honeywell-Media-Settings-Datapoints#Printing_Media_Feed_Strength" />
        <DataPointReference id="Printing_Media_ClipDefault" path="Honeywell-Media-Settings-Datapoints#Printing_Media_ClipDefault" />
        <DataPointReference id="Printing_Media_MediaType" path="Honeywell-Media-Settings-Datapoints#Printing_Media_MediaType" />
        <DataPointReference id="Printing_Media_PrintMethod" path="Honeywell-Media-Settings-Datapoints#Printing_Media_PrintMethod" />
        <DataPointReference id="Printing_Media_MediaCalibrationMode" path="Honeywell-Media-Settings-Datapoints#Printing_Media_MediaCalibrationMode" />
        <DataPointReference id="Printing_Media_Length_SlowMode" path="Honeywell-Media-Settings-Datapoints#Printing_Media_Length_SlowMode" />
        <DataPointReference id="Printing_Media_StartAdjust" path="Honeywell-Media-Settings-Datapoints#Printing_Media_StartAdjust" />
        <DataPointReference id="Printing_Media_StopAdjust" path="Honeywell-Media-Settings-Datapoints#Printing_Media_StopAdjust" />
        <DataPointReference id="Printing_Media_LabelTopAdjust" path="Honeywell-Media-Settings-Datapoints#Printing_Media_LabelTopAdjust" />
        <DataPointReference id="Printing_Media_LabelRestAdjust" path="Honeywell-Media-Settings-Datapoints#Printing_Media_LabelRestAdjust" />
        <DataPointReference id="Printing_Media_PrintMode" path="Honeywell-Media-Settings-Datapoints#Printing_Media_PrintMode" />
        <DataPointReference id="Printing_Media_FPStartAdjust" path="Honeywell-Media-Settings-Datapoints#Printing_Media_FPStartAdjust" />
        <DataPointReference id="Printing_Media_FPStopAdjust" path="Honeywell-Media-Settings-Datapoints#Printing_Media_FPStopAdjust" />
        <DataPointReference id="Printing_Media_PrintArea_MediaWidth" path="Honeywell-Media-Settings-Datapoints#Printing_Media_PrintArea_MediaWidth" />
        <DataPointReference id="Printing_Media_PrintArea_MediaLength" path="Honeywell-Media-Settings-Datapoints#Printing_Media_PrintArea_MediaLength" />
        <DataPointReference id="Printing_Media_PrintArea_MediaMargin_X" path="Honeywell-Media-Settings-Datapoints#Printing_Media_PrintArea_MediaMargin_X" />

        <DataPointReference id="Printing_PrintQuality_Contrast" path="Honeywell-Media-Settings-Datapoints#Printing_PrintQuality_Contrast" />
        <DataPointReference id="Printing_PrintQuality_Darkness" path="Honeywell-Media-Settings-Datapoints#Printing_PrintQuality_Darkness" />
        <DataPointReference id="Printing_PrintQuality_PrintSpeed" path="Honeywell-Media-Settings-Datapoints#Printing_PrintQuality_PrintSpeed" />
        <!--<DataPointReference
        id="Printing_PrintQuality_EnhanceText" path="Honeywell-Industrial-Text#Printing_PrintQuality_EnhanceText" />
        -->
        <DataPointReference id="Printing_PrintQuality_MediaSensitivity" path="Honeywell-Media-Settings-Datapoints#Printing_PrintQuality_MediaSensitivity" />
        <DataPointReference id="Printing_PrintQuality_LabelRotation" path="Honeywell-Media-Settings-Datapoints#Printing_PrintQuality_LabelRotation" />

        <DataPointReference id="Printing_RFID_Retries" path="Honeywell-RFID#Printing_RFID_Retries" />
        <DataPointReference id="Printing_RFID_VoidText" path="Honeywell-RFID#Printing_RFID_VoidText" />
        <DataPointReference id="Printing_RFID_RFIDTagPosition" path="Honeywell-RFID#Printing_RFID_RFIDTagPosition" />
        <DataPointReference id="Printing_RFID_OutputPower" path="Honeywell-RFID#Printing_RFID_OutputPower" />
        <DataPointReference id="Printing_RFID_VoidLength" path="Honeywell-RFID#Printing_RFID_VoidLength" />
        <DataPointReference id="Printing_RFID_ErrorHandling" path="Honeywell-RFID#Printing_RFID_ErrorHandling" />
        <DataPointReference id="Printing_RFID_VoidSpeed" path="Honeywell-RFID#Printing_RFID_VoidSpeed" />
        <DataPointReference id="Printing_RFID_RFIDTagType" path="Honeywell-RFID#Printing_RFID_RFIDTagType" />

        <DataPointReference id="Printing_Cutter_CutterControl" path="Honeywell-Cutter#Printing_Cutter_CutterControl" />
        <DataPointReference id="Printing_Cutter_PartialCut" path="Honeywell-Cutter#Printing_Cutter_PartialCut" />
        <DataPointReference id="Printing_Cutter_CutInterval" path="Honeywell-Cutter#Printing_Cutter_CutInterval" />
        <DataPointReference id="Printing_Cutter_CutAfterFeed" path="Honeywell-Cutter#Printing_Cutter_CutAfterFeed" />

        <DataPointReference id="SystemInformation_FirmwareVersion" path="base-module#version" />
        <DataPointReference id="SystemInformation_PrinterSerialNumber" path="GenericDeviceState#serial-number" />
        <DataPointReference id="SystemInformation_Uptime" path="SystemInformation-PM-Only#SystemInformation_Uptime" />
        <DataPointReference id="SystemInformation_PrinterUptime" path="SystemInformation-PM-Only#SystemInformation_PrinterUptime" />
        <DataPointReference id="SystemInformation_CPUUsage" path="SystemInformation-PM-Only#SystemInformation_CPUUsage" />
        <DataPointReference id="SystemInformation_KernelVersion" path="SystemInformation-PM-Only#SystemInformation_KernelVersion" />
        <DataPointReference id="SystemInformation_HardwareVersion" path="SystemInformation-PM-Only#SystemInformation_HardwareVersion" />
        <DataPointReference id="SystemInformation_ProductName" path="SystemInformation-PM-Only#SystemInformation_ProductName" />
        <DataPointReference id="SystemInformation_PrinterConfigurationNumber" path="SystemInformation-PM-Only#SystemInformation_PrinterConfigurationNumber" />

        <DataPointReference id="SystemInformation_FlashMemoryInformation_AvailableMemory" path="SystemInformation-PM-Only#SystemInformation_FlashMemoryInformation_AvailableMemory" />
        <DataPointReference id="SystemInformation_FlashMemoryInformation_TotalMemory" path="SystemInformation-PM-Only#SystemInformation_FlashMemoryInformation_TotalMemory" />
        <DataPointReference id="SystemInformation_RAMInformation_TotalRAM" path="SystemInformation-PM-Only#SystemInformation_RAMInformation_TotalRAM" />
        <DataPointReference id="SystemInformation_RAMInformation_FreeRAM" path="SystemInformation-PM-Only#SystemInformation_RAMInformation_FreeRAM" />

        <DataPointReference id="NetworkInterfaces_Ethernet_MACAddress" path="SystemSettings-Datapoints#NetworkInterfaces_Ethernet_MACAddress" />
        <DataPointReference id="NetworkInterfaces_Wireless80211_MACAddress" path="GenericNetworkIP4WLan#generic-network-mac" />
        <DataPointReference id="NetworkInterfaces_Bluetooth_MACAddress" path="bluetooth-macAddressModule#bluetooth-macAddress" />

        <DataPointReference id="SystemSettings_General_SystemName" path="SystemSettings-Datapoints#SystemSettings_General_SystemName" />
        <DataPointReference id="SystemSettings_General_SystemLocation" path="SystemSettings-Datapoints#SystemSettings_General_SystemLocation" />
        <DataPointReference id="SystemSettings_General_SystemContact" path="SystemSettings-Datapoints#SystemSettings_General_SystemContact" />
        <DataPointReference id="SystemSettings_General_XMLResponseMode" path="SystemSettings-Datapoints#SystemSettings_General_XMLResponseMode" />
        <DataPointReference id="SystemSettings_General_DisplayLanguage" path="SystemSettings-Datapoints#SystemSettings_General_DisplayLanguage" />
        <DataPointReference id="SystemSettings_General_DisplayLanguage_WebPage" path="SystemSettings-Datapoints#SystemSettings_General_DisplayLanguage_WebPage" />
        <DataPointReference id="SystemSettings_General_KeyboardInput" path="SystemSettings-Datapoints#SystemSettings_General_KeyboardInput" />
        <DataPointReference id="SystemSettings_General_TimeZone" path="SystemSettings-Datapoints#SystemSettings_General_TimeZone" />
        <DataPointReference id="SystemSettings_General_DSTAdjust" path="SystemSettings-Datapoints#SystemSettings_General_DSTAdjust" />
        <DataPointReference id="SystemSettings_General_Time" path="SystemSettings-Datapoints#SystemSettings_General_Time" />
        <DataPointReference id="SystemSettings_General_AMPM" path="SystemSettings-Datapoints#SystemSettings_General_AMPM" />
        <DataPointReference id="SystemSettings_General_Date" path="SystemSettings-Datapoints#SystemSettings_General_Date" />
        <DataPointReference id="SystemSettings_General_CommandLanguage" path="SystemSettings-Datapoints#SystemSettings_General_CommandLanguage" />
        <DataPointReference id="SystemSettings_General_AlertNotificationMethod" path="SystemSettings-Datapoints#SystemSettings_General_AlertNotificationMethod" />
        <DataPointReference id="SystemSettings_General_UnitofMeasure" path="SystemSettings-Datapoints#SystemSettings_General_UnitofMeasure" />
        <DataPointReference id="SystemSettings_General_ZerowithSlash" path="SystemSettings-Datapoints#SystemSettings_General_ZerowithSlash" />
        <DataPointReference id="SystemSettings_General_LegacyMode" path="SystemSettings-Datapoints#SystemSettings_General_LegacyMode" />
        <DataPointReference id="SystemSettings_General_Power_SleepTimer" path="SystemSettings-Datapoints#SystemSettings_General_Power_SleepTimer_RPF" />
        <DataPointReference id="SystemSettings_General_Power_ShutdownTimer" path="SystemSettings-Datapoints#SystemSettings_General_Power_ShutdownTimer" />

        <DataPointReference id="SystemSettings_Display_Brightness" path="DisplaySettings-Datapoints#SystemSettings_Display_Brightness" />
        <DataPointReference id="SystemSettings_Display_IdleInformation" path="DisplaySettings-Datapoints#SystemSettings_Display_IdleInformation" />
        <DataPointReference id="SystemSettings_Display_TimeFormat" path="DisplaySettings-Datapoints#SystemSettings_Display_TimeFormat" />
        <DataPointReference id="SystemSettings_Display_DateFormat" path="DisplaySettings-Datapoints#SystemSettings_Display_DateFormat" />
        <DataPointReference id="SystemSettings_Display_MenuAccess" path="DisplaySettings-Datapoints#SystemSettings_Display_MenuAccess" />
        <DataPointReference id="SystemSettings_Display_InformationAccess" path="DisplaySettings-Datapoints#SystemSettings_Display_InformationAccess" />
        <DataPointReference id="SystemSettings_Display_ScreenTimeout" path="DisplaySettings-Datapoints#SystemSettings_Display_ScreenTimeout" />
        <DataPointReference id="SystemSettings_Display_FeedKeyAccess" path="DisplaySettings-Datapoints#SystemSettings_Display_FeedKeyAccess" />

        <DataPointReference id="SystemSettings_Audio_Volume" path="Honeywell-Audio-Industrial#SystemSettings_Audio_Volume" />

        <DataPointReference id="SystemSettings_Manage_IO_Ethernet" path="SystemSettings-Datapoints#SystemSettings_Manage_IO_Ethernet" />
        <DataPointReference id="SystemSettings_Manage_IO_Wireless80211" path="Honeywell-Wireless-Common#SystemSettings_Manage_IO_Wireless80211" />
        <DataPointReference id="SystemSettings_Manage_IO_Bluetooth" path="Honeywell-Bluetooth-Common#SystemSettings_Manage_IO_Bluetooth" />
        <DataPointReference id="SystemSettings_Manage_IO_RFID" path="Honeywell-RFID#SystemSettings_Manage_IO_RFID" />

        <DataPointReference id="SystemSettings_ManageServices_WebServer" path="Services-Datapoints#SystemSettings_ManageServices_WebServer" />
        <DataPointReference id="SystemSettings_ManageServices_FTP" path="Services-Datapoints#SystemSettings_ManageServices_FTP" />
        <DataPointReference id="SystemSettings_ManageServices_Net1" path="Services-Datapoints#SystemSettings_ManageServices_Net1" />
        <DataPointReference id="SystemSettings_ManageServices_SmartSystems" path="Services-Datapoints#SystemSettings_ManageServices_SmartSystems" />
        <DataPointReference id="SystemSettings_ManageServices_SNMP" path="Services-Datapoints#SystemSettings_ManageServices_SNMP" />
        <DataPointReference id="SystemSettings_ManageServices_LPR" path="Services-Datapoints#SystemSettings_ManageServices_LPR" />
        <DataPointReference id="SystemSettings_ManageServices_IKEv2" path="Services-Datapoints#SystemSettings_ManageServices_IKEv2" />
        <DataPointReference id="SystemSettings_ManageServices_SSH" path="Services-Datapoints#SystemSettings_ManageServices_SSH" />
        <DataPointReference id="SystemSettings_ManageServices_Telnet" path="Services-Datapoints#SystemSettings_ManageServices_Telnet" />
        <DataPointReference id="SystemSettings_ManageServices_XML" path="Services-Datapoints#SystemSettings_ManageServices_XML" />
        <DataPointReference id="SystemSettings_ManageServices_TimeServer" path="Services-Datapoints#SystemSettings_ManageServices_TimeServer" />
        <DataPointReference id="SystemSettings_ManageServices_DeviceManagement" path="Services-Datapoints#SystemSettings_ManageServices_DeviceManagement" />
        <DataPointReference id="SystemSettings_ManageServices_ConnectivityAgent" path="Services-Datapoints#SystemSettings_ManageServices_ConnectivityAgent" />
        <DataPointReference id="SystemSettings_ManageServices_VII" path="Services-Datapoints#SystemSettings_ManageServices_VII" />
        <DataPointReference id="SystemSettings_ManageServices_PPP" path="Services-Datapoints#SystemSettings_ManageServices_PPP" />

        <DataPointReference id="NetworkServices_DNS_PrimaryDNSServer" path="NetworkServices-Common#NetworkServices_DNS_PrimaryDNSServer" />
        <DataPointReference id="NetworkServices_DNS_SecondaryDNSServer" path="NetworkServices-Common#NetworkServices_DNS_SecondaryDNSServer" />

        <DataPointReference id="NetworkServices_WebServer_ImageBuffer" path="NetworkServices-Common#NetworkServices_WebServer_ImageBuffer" />
        <DataPointReference id="NetworkServices_WebServer_WebServerProtocol" path="NetworkServices-Common#NetworkServices_WebServer_WebServerProtocol" />

        <DataPointReference id="NetworkServices_TimeServer_ServerAddress" path="NetworkServices-Common#NetworkServices_TimeServer_ServerAddress" />
        <DataPointReference id="NetworkServices_TimeServer_PortNumber" path="NetworkServices-Common#NetworkServices_TimeServer_PortNumber" />

        <DataPointReference id="NetworkServices_ConnectivityAgent_Buzzer" path="NetworkServices-Common#NetworkServices_ConnectivityAgent_Buzzer" />

        <DataPointReference id="NetworkServices_PPP_APN" path="NetworkServices-Common#NetworkServices_PPP_APN" />

        <DataPointReference id="NetworkServices_VII_SecurityMode" path="Honeywell-VII#NetworkServices_VII_SecurityMode" />
        <DataPointReference id="NetworkServices_VII_ExecutionMode" path="Honeywell-VII#NetworkServices_VII_ExecutionMode" />
        <DataPointReference id="NetworkServices_VII_VerifierMode" path="Honeywell-VII#NetworkServices_VII_VerifierMode" />
        <DataPointReference id="NetworkServices_VII_CommandChannel" path="Honeywell-VII#NetworkServices_VII_CommandChannel" />
        <DataPointReference id="NetworkServices_VII_FeedbackChannel" path="Honeywell-VII#NetworkServices_VII_FeedbackChannel" />
        <DataPointReference id="NetworkServices_VII_ImageChannel" path="Honeywell-VII#NetworkServices_VII_ImageChannel" />

        <DataPointReference id="NetworkServices_XMLPrinting_PortNumber" path="NetworkServices-Common#NetworkServices_XMLPrinting_PortNumber" />
        <DataPointReference id="NetworkServices_XMLPrinting_SecureCommunication" path="NetworkServices-Common#NetworkServices_XMLPrinting_SecureCommunication" />
        <DataPointReference id="NetworkServices_DeviceManagement_SecureCommunication" path="NetworkServices-Common#NetworkServices_DeviceManagement_SecureCommunication" />

      </Object>
    </Message>

    <Message id="ChangeSettings">
      <Object id="Resource">
        <Segment id="PrintControl_RowOffset" type="integer" />
        <Segment id="PrintControl_ColumnOffset" type="integer" />
        <Segment id="PrintControl_Contrast" type="integer" />
        <Segment id="PrintControl_Heat" type="integer" />
        <Segment id="PrintControl_Darkness" type="integer" />
        <Segment id="PrintControl_ReverseSpeed" type="float" />
        <Segment id="PrintControl_FeedSpeed" type="float" />
        <Segment id="PrintControl_PrintSpeed" type="float" />
        <Segment id="PrintControl_ColumnAdjust" type="integer" />
        <Segment id="PrintControl_PresentAdjust" type="integer" />
        <Segment id="PrintControl_RowAdjust" type="integer" />
        <Segment id="MediaLabel_SensorType" type="string" />
        <Segment id="PrintControl_Slew" type="float" />
        <Segment id="PrintControl_BackupDelay" type="integer" />

        <Segment id="Bluetooth_DeviceName" type="string" />
        <Segment id="Bluetooth_Passkey" type="string" />
        <Segment id="Bluetooth_Discoverable" type="boolean" />
        <Segment id="Bluetooth_Connectable" type="boolean" />
        <Segment id="Bluetooth_Bondable" type="boolean" />
        <Segment id="Bluetooth_AuthenticationReq" type="boolean" />
        <Segment id="Bluetooth_Encryption" type="boolean" />
        <Segment id="Bluetooth_InactiveDisconnect" type="integer" />
        <Segment id="Bluetooth_BluetoothEnable" type="boolean" />
        <Segment id="Bluetooth_SSP_Enable" type="boolean" />
        <Segment id="Bluetooth_MFiEnable" type="boolean" />

        <Segment id="GeneralNetwork_ActiveInterface" type="string" />
        <Segment id="GeneralNetwork_SNMP_Enable" type="boolean" />
        <Segment id="GeneralNetwork_TelnetEnable" type="boolean" />
        <Segment id="GeneralNetwork_HTTP_ServerEnable" type="boolean" />
        <Segment id="GeneralNetwork_LPD_PrintEnable" type="boolean" />
        <Segment id="GeneralNetwork_TCP_PrintEnable" type="boolean" />
        <Segment id="GeneralNetwork_SFTP_ServerEnable" type="boolean" />
        <Segment id="GeneralNetwork_SFTP_ServerPort" type="integer" />
        <Segment id="GeneralNetwork_SFTP_ServerUsername" type="string" />
        <Segment id="GeneralNetwork_SFTP_ServerDirectory" type="string" />
        <Segment id="GeneralNetwork_FTP_ServerEnable" type="boolean" />
        <Segment id="GeneralNetwork_FTP_ServerPort" type="integer" />
        <Segment id="GeneralNetwork_FTP_ServerUsername" type="string" />
        <Segment id="GeneralNetwork_FTP_ServerPassword" type="string" />
        <Segment id="GeneralNetwork_FTP_ServerDirectory" type="string" />
        <Segment id="GeneralNetwork_SNMPTRAPIP" type="ipv4" />

        <Segment id="WIFI_EnableStaticDNS" type="boolean" />
        <Segment id="WIFI_PreferredDNS_Server" type="string" />
        <Segment id="WIFI_SecondaryDNS_Server" type="string" />
        <Segment id="WIFI_DNS_Suffix" type="string" />
        <Segment id="WIFI_IpAddressMethod" type="string" />
        <Segment id="WIFI_PrinterDNS_Name" type="string" />
        <Segment id="WIFI_RegisterToDNS" type="boolean" />
        <Segment id="WIFI_UseDNS_Suffix" type="boolean" />
        <Segment id="WIFI_UDP_Port" type="integer" />
        <Segment id="WIFI_TCP_Port" type="integer" />
        <Segment id="WIFI_StaticIP_Address" type="ipv4" />
        <Segment id="WIFI_StaticSubnetMask" type="ipv4" />
        <Segment id="WIFI_StaticGateway" type="ipv4" />
        <Segment id="WIFI_NetworkType" type="string" />
        <Segment id="WIFI_ESSID" type="string" />
        <Segment id="WIFI_NetworkAuthenType" type="string" />
        <Segment id="WIFI_EAP_Type" type="string" />
        <Segment id="WIFI_Phase2Method" type="string" />
        <Segment id="WIFI_UserName" type="string" />
        <Segment id="WIFI_Password" type="string" />
        <Segment id="WIFI_PassPhrase" type="string" />
        <Segment id="WIFI_WEP_DataEncryption" type="boolean" />
        <Segment id="WIFI_WEP_AP_Authen" type="string" />
        <Segment id="WIFI_WEP_SelectedKey" type="string" />
        <Segment id="WIFI_WEP_Key#1" type="string" />
        <Segment id="WIFI_WEP_Key#2" type="string" />
        <Segment id="WIFI_WEP_Key#3" type="string" />
        <Segment id="WIFI_WEP_Key#4" type="string" />
        <Segment id="WIFI_PowerSavingMode" type="boolean" />
        <Segment id="WIFI_GroupCipher" type="string" />
        <Segment id="WIFI_ScanChannelSelection" type="string" />
        <Segment id="WIFI_UseHexadecimalPass" type="boolean" />
        <Segment id="WIFI_HexadecimalPassPha" type="string" />
        <Segment id="WIFI_SSL_Port" type="integer" />
        <Segment id="WIFI_DHCP_Option12" type="string" />
        <Segment id="WIFI_DHCP_Option77" type="string" />
        <Segment id="WIFI_WIFI_Enable" type="boolean" />

        <Segment id="SystemSettings_BackltAutoOnTimer" type="integer" />
        <Segment id="SystemSettings_BacklightMode" type="string" />
        <Segment id="SystemSettings_beepCtrlDuration" type="integer" />
        <Segment id="SystemSettings_BeepCtrlQuantity" type="integer" />
        <Segment id="SystemSettings_ChargerBeepEnable" type="boolean" />
        <Segment id="SystemSettings_DefaultModule" type="string" />
        <Segment id="SystemSettings_ColumnEmulation" type="float" />
        <Segment id="SystemSettings_FontEmulation" type="string" />
        <Segment id="SystemSettings_SOPEmulation" type="string" />
        <Segment id="SystemSettings_EncryptedFileAlgorithm" type="string" />

        <Segment id="SystemSettings_EscSequences" type="boolean" />
        <Segment id="SystemSettings_FaultHandlingLevel" type="string" />
        <Segment id="SystemSettings_FaultHandlingRetryCount" type="integer" />
        <Segment id="SystemSettings_FaultHandlingVoidDistance" type="integer" />
        <Segment id="SystemSettings_FeedButton" type="boolean" />
        <Segment id="SystemSettings_FormatAttributes" type="string" />
        <Segment id="SystemSettings_HostTimeout" type="integer" />
        <Segment id="SystemSettings_ImagingMode" type="string" />
        <Segment id="SystemSettings_InputMode" type="string" />
        <Segment id="SystemSettings_LabelRotation" type="string" />

        <Segment id="SystemSettings_LabelStoreMode" type="string" />
        <Segment id="SystemSettings_MenuMode" type="string" />
        <Segment id="SystemSettings_PeriodicScriptName" type="string" />
        <Segment id="SystemSettings_PeriodicScriptTime" type="integer" />
        <Segment id="SystemSettings_PowerButtonEnable" type="boolean" />
        <Segment id="SystemSettings_PowerDownTime" type="integer" />
        <Segment id="SystemSettings_SleepTime" type="integer" />
        <Segment id="SystemSettings_RadioPowerState" type="string" />
        <Segment id="SystemSettings_RetractDelay" type="integer" />
        <Segment id="SystemSettings_RFButtonEnable" type="boolean" />

        <Segment id="SystemSettings_RFPowerDownTimeout" type="integer" />
        <Segment id="SystemSettings_ShutdownTempHigh" type="float" />
        <Segment id="SystemSettings_ShutdownTempLow" type="float" />
        <Segment id="SystemSettings_DoubleByteSymbols" type="string" />
        <Segment id="SystemSettings_SingleByteSymbols" type="string" />
        <Segment id="SystemSettings_RunOnceScript" type="string" />
        <Segment id="SystemSettings_StartupConfig" type="string" />
        <Segment id="SystemSettings_StartupScript" type="string" />
        <Segment id="SystemSettings_TopLevelMenu" type="string" />
        <Segment id="SystemSettings_UserLabelMode" type="boolean" />
        <Segment id="SystemSettings_ScaleableFontCache" type="integer" />

        <!--PM-->
        <Segment id="Communications_Ethernet_IPv4_IPAssignmentMethod" type="string" />
        <Segment id="Communications_Ethernet_IPv4_IPAddress" type="ipv4" />
        <Segment id="Communications_Ethernet_IPv4_SubnetMask" type="ipv4" />
        <Segment id="Communications_Ethernet_IPv4_DefaultRouter" type="string" />
        <Segment id="Communications_Ethernet_IPv4_DHCPResponse" type="string" />
        <Segment id="Communications_Ethernet_IPv6_IPAssignmentMethod" type="string" />
        <Segment id="Communications_Ethernet_IPv6_IPAddress" type="ipv6" />
        <Segment id="Communications_Ethernet_8021xAuthentication_8021xSecurity" type="string" />
        <Segment id="Communications_Ethernet_8021xAuthentication_EAPType" type="string" />
        <Segment id="Communications_Ethernet_8021xAuthentication_Username" type="string" />
        <Segment id="Communications_Ethernet_8021xAuthentication_Password" type="string" />
        <Segment id="Communications_Wireless80211_Network_IPv4_IPAddress" type="ipv4" />
        <Segment id="Communications_Wireless80211_Network_IPv4_SubnetMask" type="ipv4" />
        <Segment id="Communications_Wireless80211_Network_IPv4_DefaultRouter" type="string" />
        <Segment id="Communications_Wireless80211_General_Band" type="string" />
        <Segment id="Communications_Wireless80211_General_NetworkName_SSID" type="string" />
        <Segment id="Communications_Wireless80211_General_WPS" type="string" />
        <Segment id="Communications_Wireless80211_General_NetworkType" type="string" />
        <Segment id="Communications_Wireless80211_General_Roaming" type="string" />
        <Segment id="Communications_Wireless80211_General_PowerMode" type="string" />
        <Segment id="Communications_Wireless80211_General_Channel" type="string" />
        <Segment id="Communications_Wireless80211_General_HiddenSSID" type="string" />
        <Segment id="Communications_Wireless80211_General_Modulation" type="string" />
        <Segment id="Communications_Wireless80211_Security_SecurityType" type="string" />
        <Segment id="Communications_Wireless80211_Security_Association" type="string" />
        <Segment id="SharedKey" type="string" />
        <Segment id="Communications_Wireless80211_Security_NetworkKeyIndex" type="integer" />
        <Segment id="Communications_Wireless80211_Security_NetworkKey1" type="string" />
        <Segment id="Communications_Wireless80211_Security_NetworkKey2" type="string" />
        <Segment id="Communications_Wireless80211_Security_NetworkKey3" type="string" />
        <Segment id="Communications_Wireless80211_Security_NetworkKey4" type="string" />
        <Segment id="Communications_Wireless80211_Security_UserName" type="string" />
        <Segment id="Communications_Wireless80211_Security_Password" type="string" />
        <Segment id="Communications_Wireless80211_Security_AnonymousName" type="string" />
        <Segment id="Communications_Wireless80211_Security_InnerAuthentication" type="string" />
        <Segment id="Communications_Wireless80211_Network_IPv4_IPAssignmentMethod" type="string" />
        <Segment id="Communications_Wireless80211_Network_IPv4_DHCPResponse" type="string" />
        <Segment id="Communications_Wireless80211_Network_IPv6_IPAssignmentMethod" type="string" />
        <Segment id="Communications_Bluetooth_Security" type="string" />
        <Segment id="Communications_Bluetooth_Reserve" type="string" />
        <Segment id="Communications_Bluetooth_DeviceName" type="string" />
        <Segment id="Communications_Bluetooth_Discover" type="string" />
        <Segment id="Communications_Bluetooth_Passkey" type="string" />
        <Segment id="Printing_Media_Action_PowerUpAction" type="string" />
        <Segment id="Printing_Media_Action_HeadDownAction" type="string" />
        <Segment id="Printing_Media_Action_HoldFeedButtonAction" type="string" />
        <Segment id="Printing_Media_LabelCounter" type="integer" />
        <Segment id="Printing_Media_Feed_Strength" type="string" />
        <Segment id="Printing_Media_LTSSensitivityLevel" type="integer" />
        <Segment id="Printing_Media_MediaOutImmediateStop" type="string" />
        <Segment id="Printing_Media_ClipDefault" type="string" />
        <Segment id="Printing_Media_MediaType" type="string" />
        <Segment id="Printing_Media_PrintMethod" type="string" />
        <Segment id="Printing_Media_MediaCalibrationMode" type="string" />
        <Segment id="Printing_Media_Length_SlowMode" type="float" />
        <Segment id="Printing_Media_StartAdjust" type="float" />
        <Segment id="Printing_Media_StopAdjust" type="float" />
        <Segment id="Printing_Media_LabelTopAdjust" type="float" />
        <Segment id="Printing_Media_LabelRestAdjust" type="float" />
        <Segment id="Printing_Media_PrintMode" type="string" />
        <Segment id="Printing_Media_FPStartAdjust" type="float" />
        <Segment id="Printing_Media_FPStopAdjust" type="float" />
        <Segment id="Printing_Media_PrintArea_MediaWidth" type="float" />
        <Segment id="Printing_Media_PrintArea_MediaLength" type="float" />
        <Segment id="Printing_Media_PrintArea_MediaMargin_X" type="float" />
        <Segment id="Printing_PrintQuality_Contrast" type="string" />
        <Segment id="Printing_PrintQuality_Darkness" type="integer" />
        <Segment id="Printing_PrintQuality_PrintSpeed" type="float" />
        <Segment id="Printing_PrintQuality_EnhanceText" type="string" />
        <Segment id="Printing_PrintQuality_MediaSensitivity" type="string" />
        <Segment id="Printing_PrintQuality_LabelRotation" type="string" />

        <Segment id="Printing_RFID_Retries" type="integer" />
        <Segment id="Printing_RFID_VoidText" type="string" />
        <Segment id="Printing_RFID_RFIDTagPosition" type="float" />
        <Segment id="Printing_RFID_OutputPower" type="integer" />
        <Segment id="Printing_RFID_VoidLength" type="integer" />
        <Segment id="Printing_RFID_ErrorHandling" type="integer" />
        <Segment id="Printing_RFID_VoidSpeed" type="integer" />
        <Segment id="Printing_RFID_RFIDTagType" type="string" />

        <Segment id="Printing_Cutter_CutterControl" type="string" />
        <Segment id="Printing_Cutter_PartialCut" type="string" />
        <Segment id="Printing_Cutter_CutInterval" type="integer" />
        <Segment id="Printing_Cutter_CutAfterFeed" type="string" />

        <Segment id="NetworkServices_VII_SecurityMode" type="string" />
        <Segment id="NetworkServices_VII_ExecutionMode" type="string" />
        <Segment id="NetworkServices_VII_VerifierMode" type="string" />
        <Segment id="NetworkServices_VII_CommandChannel" type="integer" />
        <Segment id="NetworkServices_VII_FeedbackChannel" type="integer" />
        <Segment id="NetworkServices_VII_ImageChannel" type="integer" />

        <Segment id="NetworkServices_TimeServer_ServerAddress" type="string" />
        <Segment id="NetworkServices_TimeServer_PortNumber" type="integer" />

        <Segment id="NetworkServices_WebServer_ImageBuffer" type="string" />
        <Segment id="NetworkServices_WebServer_WebServerProtocol" type="string" />

        <Segment id="NetworkServices_XMLPrinting_PortNumber" type="integer" />
        <Segment id="NetworkServices_XMLPrinting_SecureCommunication" type="string" />
        <Segment id="NetworkServices_DeviceManagement_SecureCommunication" type="string" />
        <Segment id="NetworkServices_PPP_UserName" type="string" />
        <Segment id="NetworkServices_PPP_Password" type="string" />
        <Segment id="NetworkServices_PPP_APN" type="string" />

        <Segment id="SystemSettings_General_SystemName" type="string" />
        <Segment id="SystemSettings_General_SystemLocation" type="string" />
        <Segment id="SystemSettings_General_SystemContact" type="string" />
        <Segment id="SystemSettings_General_XMLResponseMode" type="boolean" />
        <Segment id="SystemSettings_General_DisplayLanguage" type="string" />
        <Segment id="SystemSettings_General_DisplayLanguage_WebPage" type="string" />
        <Segment id="SystemSettings_General_KeyboardInput" type="string" />
        <Segment id="SystemSettings_General_TimeZone" type="string" />
        <Segment id="SystemSettings_General_DSTAdjust" type="string" />
        <Segment id="SystemSettings_General_Time" type="string" />
        <Segment id="SystemSettings_General_AMPM" type="string" />
        <Segment id="SystemSettings_General_Date" type="string" />
        <Segment id="SystemSettings_General_CommandLanguage" type="string" />
        <Segment id="SystemSettings_General_AlertNotificationMethod" type="string" />
        <Segment id="SystemSettings_General_UnitofMeasure" type="string" />
        <Segment id="SystemSettings_General_ZerowithSlash" type="string" />
        <Segment id="SystemSettings_General_LegacyMode" type="string" />
        <Segment id="SystemSettings_General_Power_SleepTimer" type="string" />
        <Segment id="SystemSettings_General_Power_ShutdownTimer" type="integer" />

        <Segment id="SystemSettings_Display_Brightness" type="string" />
        <Segment id="SystemSettings_Display_IdleInformation" type="string" />
        <Segment id="SystemSettings_Display_TimeFormat" type="string" />
        <Segment id="SystemSettings_Display_DateFormat" type="string" />
        <Segment id="SystemSettings_Display_MenuAccess" type="string" />
        <Segment id="SystemSettings_Display_InformationAccess" type="string" />
        <Segment id="SystemSettings_Display_ScreenTimeout" type="string" />
        <Segment id="SystemSettings_Display_FeedKeyAccess" type="string" />
        <Segment id="SystemSettings_Audio_Volume" type="string" />

        <Segment id="SystemSettings_ManageServices_WebServer" type="string" />
        <Segment id="SystemSettings_ManageServices_FTP" type="string" />
        <Segment id="SystemSettings_ManageServices_Net1" type="string" />
        <Segment id="SystemSettings_ManageServices_SmartSystems" type="string" />
        <Segment id="SystemSettings_ManageServices_SNMP" type="string" />
        <Segment id="SystemSettings_ManageServices_LPR" type="string" />
        <Segment id="SystemSettings_ManageServices_IKEv2" type="string" />
        <Segment id="SystemSettings_ManageServices_SSH" type="string" />
        <Segment id="SystemSettings_ManageServices_Telnet" type="string" />
        <Segment id="SystemSettings_ManageServices_XML" type="string" />
        <Segment id="SystemSettings_ManageServices_TimeServer" type="string" />
        <Segment id="SystemSettings_ManageServices_DeviceManagement" type="string" />
        <Segment id="SystemSettings_ManageServices_ConnectivityAgent" type="string" />
        <Segment id="SystemSettings_ManageServices_VII" type="string" />
        <Segment id="SystemSettings_ManageServices_PPP" type="string" />

        <Segment id="NetworkServices_DNS_PrimaryDNSServer" type="string" />
        <Segment id="NetworkServices_DNS_SecondaryDNSServer" type="string" />

        <Segment id="SystemSettings_Manage_IO_Ethernet" type="string" />
        <Segment id="SystemSettings_Manage_IO_Wireless80211" type="string" />
        <Segment id="SystemSettings_Manage_IO_Bluetooth" type="string" />
        <Segment id="SystemSettings_Manage_IO_RFID" type="string" />

        <Segment id="NetworkServices_ConnectivityAgent_Buzzer" type="string" />
      </Object>
    </Message>

    <Message id="ChangeSettings-RPF">
      <Object id="Resource">
        <Segment id="PrintControl_RowOffset" type="integer" />
        <Segment id="PrintControl_ColumnOffset" type="integer" />
        <Segment id="PrintControl_Contrast" type="integer" />
        <Segment id="PrintControl_Heat" type="integer" />
        <Segment id="PrintControl_Darkness" type="integer" />
        <Segment id="PrintControl_ReverseSpeed" type="float" />
        <Segment id="PrintControl_FeedSpeed" type="float" />
        <Segment id="PrintControl_PrintSpeed" type="float" />
        <Segment id="PrintControl_ColumnAdjust" type="integer" />
        <Segment id="PrintControl_PresentAdjust" type="integer" />
        <Segment id="PrintControl_RowAdjust" type="integer" />
        <Segment id="MediaLabel_SensorType" type="string" />
        <Segment id="PrintControl_Slew" type="float" />
        <Segment id="PrintControl_BackupDelay" type="integer" />

        <Segment id="Bluetooth_DeviceName" type="string" />
        <Segment id="Bluetooth_Passkey" type="string" />
        <Segment id="Bluetooth_Discoverable" type="boolean" />
        <Segment id="Bluetooth_Connectable" type="boolean" />
        <Segment id="Bluetooth_Bondable" type="boolean" />
        <Segment id="Bluetooth_AuthenticationReq" type="boolean" />
        <Segment id="Bluetooth_Encryption" type="boolean" />
        <Segment id="Bluetooth_InactiveDisconnect" type="integer" />
        <Segment id="Bluetooth_BluetoothEnable" type="boolean" />
        <Segment id="Bluetooth_SSP_Enable" type="boolean" />
        <Segment id="Bluetooth_MFiEnable" type="boolean" />

        <Segment id="GeneralNetwork_ActiveInterface" type="string" />
        <Segment id="GeneralNetwork_SNMP_Enable" type="boolean" />
        <Segment id="GeneralNetwork_TelnetEnable" type="boolean" />
        <Segment id="GeneralNetwork_HTTP_ServerEnable" type="boolean" />
        <Segment id="GeneralNetwork_LPD_PrintEnable" type="boolean" />
        <Segment id="GeneralNetwork_TCP_PrintEnable" type="boolean" />
        <Segment id="GeneralNetwork_SFTP_ServerEnable" type="boolean" />
        <Segment id="GeneralNetwork_SFTP_ServerPort" type="integer" />
        <Segment id="GeneralNetwork_SFTP_ServerUsername" type="string" />
        <Segment id="GeneralNetwork_SFTP_ServerDirectory" type="string" />
        <Segment id="GeneralNetwork_FTP_ServerEnable" type="boolean" />
        <Segment id="GeneralNetwork_FTP_ServerPort" type="integer" />
        <Segment id="GeneralNetwork_FTP_ServerUsername" type="string" />
        <Segment id="GeneralNetwork_FTP_ServerPassword" type="string" />
        <Segment id="GeneralNetwork_FTP_ServerDirectory" type="string" />
        <Segment id="GeneralNetwork_SNMPTRAPIP" type="ipv4" />

        <Segment id="WIFI_EnableStaticDNS" type="boolean" />
        <Segment id="WIFI_PreferredDNS_Server" type="string" />
        <Segment id="WIFI_SecondaryDNS_Server" type="string" />
        <Segment id="WIFI_DNS_Suffix" type="string" />
        <Segment id="WIFI_IpAddressMethod" type="string" />
        <Segment id="WIFI_PrinterDNS_Name" type="string" />
        <Segment id="WIFI_RegisterToDNS" type="boolean" />
        <Segment id="WIFI_UseDNS_Suffix" type="boolean" />
        <Segment id="WIFI_UDP_Port" type="integer" />
        <Segment id="WIFI_TCP_Port" type="integer" />
        <Segment id="WIFI_StaticIP_Address" type="ipv4" />
        <Segment id="WIFI_StaticSubnetMask" type="ipv4" />
        <Segment id="WIFI_StaticGateway" type="ipv4" />
        <Segment id="WIFI_NetworkType" type="string" />
        <Segment id="WIFI_ESSID" type="string" />
        <Segment id="WIFI_NetworkAuthenType" type="string" />
        <Segment id="WIFI_EAP_Type" type="string" />
        <Segment id="WIFI_Phase2Method" type="string" />
        <Segment id="WIFI_UserName" type="string" />
        <Segment id="WIFI_Password" type="string" />
        <Segment id="WIFI_PassPhrase" type="string" />
        <Segment id="WIFI_WEP_DataEncryption" type="boolean" />
        <Segment id="WIFI_WEP_AP_Authen" type="string" />
        <Segment id="WIFI_WEP_SelectedKey" type="string" />
        <Segment id="WIFI_WEP_Key#1" type="string" />
        <Segment id="WIFI_WEP_Key#2" type="string" />
        <Segment id="WIFI_WEP_Key#3" type="string" />
        <Segment id="WIFI_WEP_Key#4" type="string" />
        <Segment id="WIFI_PowerSavingMode" type="boolean" />
        <Segment id="WIFI_GroupCipher" type="string" />
        <Segment id="WIFI_ScanChannelSelection" type="string" />
        <Segment id="WIFI_UseHexadecimalPass" type="boolean" />
        <Segment id="WIFI_HexadecimalPassPha" type="string" />
        <Segment id="WIFI_SSL_Port" type="integer" />
        <Segment id="WIFI_DHCP_Option12" type="string" />
        <Segment id="WIFI_DHCP_Option77" type="string" />
        <Segment id="WIFI_WIFI_Enable" type="boolean" />

        <Segment id="SystemSettings_BackltAutoOnTimer" type="integer" />
        <Segment id="SystemSettings_BacklightMode" type="string" />
        <Segment id="SystemSettings_beepCtrlDuration" type="integer" />
        <Segment id="SystemSettings_BeepCtrlQuantity" type="integer" />
        <Segment id="SystemSettings_ChargerBeepEnable" type="boolean" />
        <Segment id="SystemSettings_DefaultModule" type="string" />
        <Segment id="SystemSettings_ColumnEmulation" type="float" />
        <Segment id="SystemSettings_FontEmulation" type="string" />
        <Segment id="SystemSettings_SOPEmulation" type="string" />
        <Segment id="SystemSettings_EncryptedFileAlgorithm" type="string" />

        <Segment id="SystemSettings_EscSequences" type="boolean" />
        <Segment id="SystemSettings_FaultHandlingLevel" type="string" />
        <Segment id="SystemSettings_FaultHandlingRetryCount" type="integer" />
        <Segment id="SystemSettings_FaultHandlingVoidDistance" type="integer" />
        <Segment id="SystemSettings_FeedButton" type="boolean" />
        <Segment id="SystemSettings_FormatAttributes" type="string" />
        <Segment id="SystemSettings_HostTimeout" type="integer" />
        <Segment id="SystemSettings_ImagingMode" type="string" />
        <Segment id="SystemSettings_InputMode" type="string" />
        <Segment id="SystemSettings_LabelRotation" type="string" />

        <Segment id="SystemSettings_LabelStoreMode" type="string" />
        <Segment id="SystemSettings_MenuMode" type="string" />
        <Segment id="SystemSettings_PeriodicScriptName" type="string" />
        <Segment id="SystemSettings_PeriodicScriptTime" type="integer" />
        <Segment id="SystemSettings_PowerButtonEnable" type="boolean" />
        <Segment id="SystemSettings_PowerDownTime" type="integer" />
        <Segment id="SystemSettings_SleepTime" type="integer" />
        <Segment id="SystemSettings_RadioPowerState" type="string" />
        <Segment id="SystemSettings_RetractDelay" type="integer" />
        <Segment id="SystemSettings_RFButtonEnable" type="boolean" />

        <Segment id="SystemSettings_RFPowerDownTimeout" type="integer" />
        <Segment id="SystemSettings_ShutdownTempHigh" type="float" />
        <Segment id="SystemSettings_ShutdownTempLow" type="float" />
        <Segment id="SystemSettings_DoubleByteSymbols" type="string" />
        <Segment id="SystemSettings_SingleByteSymbols" type="string" />
        <Segment id="SystemSettings_RunOnceScript" type="string" />
        <Segment id="SystemSettings_StartupConfig" type="string" />
        <Segment id="SystemSettings_StartupScript" type="string" />
        <Segment id="SystemSettings_TopLevelMenu" type="string" />
        <Segment id="SystemSettings_UserLabelMode" type="boolean" />
        <Segment id="SystemSettings_ScaleableFontCache" type="integer" />

        <!--PM-->
        <Segment id="Communications_Ethernet_IPv4_IPAssignmentMethod" type="string" />
        <Segment id="Communications_Ethernet_IPv4_IPAddress" type="ipv4" />
        <Segment id="Communications_Ethernet_IPv4_SubnetMask" type="ipv4" />
        <Segment id="Communications_Ethernet_IPv4_DefaultRouter" type="string" />
        <Segment id="Communications_Ethernet_IPv4_DHCPResponse" type="string" />
        <Segment id="Communications_Ethernet_IPv6_IPAssignmentMethod" type="string" />
        <Segment id="Communications_Ethernet_IPv6_IPAddress" type="ipv6" />
        <Segment id="Communications_Ethernet_8021xAuthentication_8021xSecurity" type="string" />
        <Segment id="Communications_Ethernet_8021xAuthentication_EAPType" type="string" />
        <Segment id="Communications_Ethernet_8021xAuthentication_Username" type="string" />
        <Segment id="Communications_Ethernet_8021xAuthentication_Password" type="string" />
        <Segment id="Communications_Wireless80211_Network_IPv4_IPAddress" type="string" />
        <Segment id="Communications_Wireless80211_Network_IPv4_SubnetMask" type="string" />
        <Segment id="Communications_Wireless80211_Network_IPv4_DefaultRouter" type="string" />
        <Segment id="Communications_Wireless80211_General_Band" type="string" />
        <Segment id="Communications_Wireless80211_General_NetworkName_SSID" type="string" />
        <Segment id="Communications_Wireless80211_General_WPS" type="string" />
        <Segment id="Communications_Wireless80211_General_NetworkType" type="string" />
        <Segment id="Communications_Wireless80211_General_Roaming" type="string" />
        <Segment id="Communications_Wireless80211_General_PowerMode" type="string" />
        <Segment id="Communications_Wireless80211_General_Channel" type="string" />
        <Segment id="Communications_Wireless80211_General_HiddenSSID" type="string" />
        <Segment id="Communications_Wireless80211_General_Modulation" type="string" />
        <Segment id="Communications_Wireless80211_Security_SecurityType" type="string" />
        <Segment id="Communications_Wireless80211_Security_Association" type="string" />
        <Segment id="SharedKey" type="string" />
        <Segment id="Communications_Wireless80211_Security_NetworkKeyIndex" type="integer" />
        <Segment id="Communications_Wireless80211_Security_NetworkKey1" type="string" />
        <Segment id="Communications_Wireless80211_Security_NetworkKey2" type="string" />
        <Segment id="Communications_Wireless80211_Security_NetworkKey3" type="string" />
        <Segment id="Communications_Wireless80211_Security_NetworkKey4" type="string" />
        <Segment id="Communications_Wireless80211_Security_UserName" type="string" />
        <Segment id="Communications_Wireless80211_Security_Password" type="string" />
        <Segment id="Communications_Wireless80211_Security_AnonymousName" type="string" />
        <Segment id="Communications_Wireless80211_Security_InnerAuthentication" type="string" />
        <Segment id="Communications_Wireless80211_Network_IPv4_IPAssignmentMethod" type="string" />
        <Segment id="Communications_Wireless80211_Network_IPv4_DHCPResponse" type="string" />
        <Segment id="Communications_Wireless80211_Network_IPv6_IPAssignmentMethod" type="string" />
        <Segment id="Communications_Bluetooth_Security" type="string" />
        <Segment id="Communications_Bluetooth_Reserve" type="string" />
        <Segment id="Communications_Bluetooth_DeviceName" type="string" />
        <Segment id="Communications_Bluetooth_Discover" type="string" />
        <Segment id="Communications_Bluetooth_Passkey" type="string" />
        <Segment id="Printing_Media_Action_PowerUpAction" type="string" />
        <Segment id="Printing_Media_Action_HeadDownAction" type="string" />
        <Segment id="Printing_Media_Action_HoldFeedButtonAction" type="string" />
        <Segment id="Printing_Media_LabelCounter" type="integer" />
        <Segment id="Printing_Media_Feed_Strength" type="string" />
        <Segment id="Printing_Media_LTSSensitivityLevel" type="integer" />
        <Segment id="Printing_Media_MediaOutImmediateStop" type="string" />
        <Segment id="Printing_Media_ClipDefault" type="string" />
        <Segment id="Printing_Media_MediaType" type="string" />
        <Segment id="Printing_Media_PrintMethod" type="string" />
        <Segment id="Printing_Media_MediaCalibrationMode" type="string" />
        <Segment id="Printing_Media_Length_SlowMode" type="float" />
        <Segment id="Printing_Media_StartAdjust" type="float" />
        <Segment id="Printing_Media_StopAdjust" type="float" />
        <Segment id="Printing_Media_LabelTopAdjust" type="float" />
        <Segment id="Printing_Media_LabelRestAdjust" type="float" />
        <Segment id="Printing_Media_PrintMode" type="string" />
        <Segment id="Printing_Media_FPStartAdjust" type="float" />
        <Segment id="Printing_Media_FPStopAdjust" type="float" />
        <Segment id="Printing_Media_PrintArea_MediaWidth" type="float" />
        <Segment id="Printing_Media_PrintArea_MediaLength" type="float" />
        <Segment id="Printing_Media_PrintArea_MediaMargin_X" type="float" />
        <Segment id="Printing_PrintQuality_Contrast" type="string" />
        <Segment id="Printing_PrintQuality_Darkness" type="integer" />
        <Segment id="Printing_PrintQuality_PrintSpeed" type="float" />
        <Segment id="Printing_PrintQuality_EnhanceText" type="string" />
        <Segment id="Printing_PrintQuality_MediaSensitivity" type="string" />
        <Segment id="Printing_PrintQuality_LabelRotation" type="string" />

        <Segment id="Printing_RFID_Retries" type="integer" />
        <Segment id="Printing_RFID_VoidText" type="string" />
        <Segment id="Printing_RFID_RFIDTagPosition" type="float" />
        <Segment id="Printing_RFID_OutputPower" type="integer" />
        <Segment id="Printing_RFID_VoidLength" type="integer" />
        <Segment id="Printing_RFID_ErrorHandling" type="integer" />
        <Segment id="Printing_RFID_VoidSpeed" type="integer" />
        <Segment id="Printing_RFID_RFIDTagType" type="string" />

        <Segment id="Printing_Cutter_CutterControl" type="string" />
        <Segment id="Printing_Cutter_PartialCut" type="string" />
        <Segment id="Printing_Cutter_CutInterval" type="integer" />
        <Segment id="Printing_Cutter_CutAfterFeed" type="string" />

        <Segment id="NetworkServices_VII_SecurityMode" type="string" />
        <Segment id="NetworkServices_VII_ExecutionMode" type="string" />
        <Segment id="NetworkServices_VII_VerifierMode" type="string" />
        <Segment id="NetworkServices_VII_CommandChannel" type="integer" />
        <Segment id="NetworkServices_VII_FeedbackChannel" type="integer" />
        <Segment id="NetworkServices_VII_ImageChannel" type="integer" />

        <Segment id="NetworkServices_TimeServer_ServerAddress" type="string" />
        <Segment id="NetworkServices_TimeServer_PortNumber" type="integer" />

        <Segment id="NetworkServices_WebServer_ImageBuffer" type="string" />
        <Segment id="NetworkServices_WebServer_WebServerProtocol" type="string" />

        <Segment id="NetworkServices_XMLPrinting_PortNumber" type="integer" />
        <Segment id="NetworkServices_XMLPrinting_SecureCommunication" type="string" />
        <Segment id="NetworkServices_DeviceManagement_SecureCommunication" type="string" />
        <Segment id="NetworkServices_PPP_UserName" type="string" />
        <Segment id="NetworkServices_PPP_Password" type="string" />
        <Segment id="NetworkServices_PPP_APN" type="string" />

        <Segment id="SystemSettings_General_SystemName" type="string" />
        <Segment id="SystemSettings_General_SystemLocation" type="string" />
        <Segment id="SystemSettings_General_SystemContact" type="string" />
        <Segment id="SystemSettings_General_XMLResponseMode" type="boolean" />
        <Segment id="SystemSettings_General_DisplayLanguage" type="string" />
        <Segment id="SystemSettings_General_DisplayLanguage_WebPage" type="string" />
        <Segment id="SystemSettings_General_KeyboardInput" type="string" />
        <Segment id="SystemSettings_General_TimeZone" type="string" />
        <Segment id="SystemSettings_General_DSTAdjust" type="string" />
        <Segment id="SystemSettings_General_Time" type="string" />
        <Segment id="SystemSettings_General_AMPM" type="string" />
        <Segment id="SystemSettings_General_Date" type="string" />
        <Segment id="SystemSettings_General_CommandLanguage" type="string" />
        <Segment id="SystemSettings_General_AlertNotificationMethod" type="string" />
        <Segment id="SystemSettings_General_UnitofMeasure" type="string" />
        <Segment id="SystemSettings_General_ZerowithSlash" type="string" />
        <Segment id="SystemSettings_General_LegacyMode" type="string" />
        <Segment id="SystemSettings_General_Power_SleepTimer_RPF" type="integer" />
        <Segment id="SystemSettings_General_Power_ShutdownTimer" type="integer" />

        <Segment id="SystemSettings_Display_Brightness" type="string" />
        <Segment id="SystemSettings_Display_IdleInformation" type="string" />
        <Segment id="SystemSettings_Display_TimeFormat" type="string" />
        <Segment id="SystemSettings_Display_DateFormat" type="string" />
        <Segment id="SystemSettings_Display_MenuAccess" type="string" />
        <Segment id="SystemSettings_Display_InformationAccess" type="string" />
        <Segment id="SystemSettings_Display_ScreenTimeout" type="string" />
        <Segment id="SystemSettings_Display_FeedKeyAccess" type="string" />
        <Segment id="SystemSettings_Audio_Volume" type="string" />

        <Segment id="SystemSettings_ManageServices_WebServer" type="string" />
        <Segment id="SystemSettings_ManageServices_FTP" type="string" />
        <Segment id="SystemSettings_ManageServices_Net1" type="string" />
        <Segment id="SystemSettings_ManageServices_SmartSystems" type="string" />
        <Segment id="SystemSettings_ManageServices_SNMP" type="string" />
        <Segment id="SystemSettings_ManageServices_LPR" type="string" />
        <Segment id="SystemSettings_ManageServices_IKEv2" type="string" />
        <Segment id="SystemSettings_ManageServices_SSH" type="string" />
        <Segment id="SystemSettings_ManageServices_Telnet" type="string" />
        <Segment id="SystemSettings_ManageServices_XML" type="string" />
        <Segment id="SystemSettings_ManageServices_TimeServer" type="string" />
        <Segment id="SystemSettings_ManageServices_DeviceManagement" type="string" />
        <Segment id="SystemSettings_ManageServices_ConnectivityAgent" type="string" />
        <Segment id="SystemSettings_ManageServices_VII" type="string" />
        <Segment id="SystemSettings_ManageServices_PPP" type="string" />

        <Segment id="NetworkServices_DNS_PrimaryDNSServer" type="string" />
        <Segment id="NetworkServices_DNS_SecondaryDNSServer" type="string" />

        <Segment id="SystemSettings_Manage_IO_Ethernet" type="string" />
        <Segment id="SystemSettings_Manage_IO_Wireless80211" type="string" />
        <Segment id="SystemSettings_Manage_IO_Bluetooth" type="string" />
        <Segment id="SystemSettings_Manage_IO_RFID" type="string" />

        <Segment id="NetworkServices_ConnectivityAgent_Buzzer" type="string" />
      </Object>
    </Message>

    <Message id="ChangeSettingsAsync">
      <Object id="Resource">
        <Segment id="PrintControl_RowOffset" type="integer" />
        <Segment id="PrintControl_ColumnOffset" type="integer" />
        <Segment id="PrintControl_Contrast" type="integer" />
        <Segment id="PrintControl_Heat" type="integer" />
        <Segment id="PrintControl_Darkness" type="integer" />
        <Segment id="PrintControl_ReverseSpeed" type="float" />
        <Segment id="PrintControl_FeedSpeed" type="float" />
        <Segment id="PrintControl_PrintSpeed" type="float" />
        <Segment id="PrintControl_ColumnAdjust" type="integer" />
        <Segment id="PrintControl_PresentAdjust" type="integer" />
        <Segment id="PrintControl_RowAdjust" type="integer" />
        <Segment id="MediaLabel_SensorType" type="string" />
        <Segment id="PrintControl_Slew" type="float" />
        <Segment id="PrintControl_BackupDelay" type="integer" />

        <Segment id="Bluetooth_DeviceName" type="string" />
        <Segment id="Bluetooth_Passkey" type="string" />
        <Segment id="Bluetooth_Discoverable" type="boolean" />
        <Segment id="Bluetooth_Connectable" type="boolean" />
        <Segment id="Bluetooth_Bondable" type="boolean" />
        <Segment id="Bluetooth_AuthenticationReq" type="boolean" />
        <Segment id="Bluetooth_Encryption" type="boolean" />
        <Segment id="Bluetooth_InactiveDisconnect" type="integer" />
        <Segment id="Bluetooth_BluetoothEnable" type="boolean" />
        <Segment id="Bluetooth_SSP_Enable" type="boolean" />
        <Segment id="Bluetooth_MFiEnable" type="boolean" />

        <Segment id="GeneralNetwork_ActiveInterface" type="string" />
        <Segment id="GeneralNetwork_SNMP_Enable" type="boolean" />
        <Segment id="GeneralNetwork_TelnetEnable" type="boolean" />
        <Segment id="GeneralNetwork_HTTP_ServerEnable" type="boolean" />
        <Segment id="GeneralNetwork_LPD_PrintEnable" type="boolean" />
        <Segment id="GeneralNetwork_TCP_PrintEnable" type="boolean" />
        <Segment id="GeneralNetwork_SFTP_ServerEnable" type="boolean" />
        <Segment id="GeneralNetwork_SFTP_ServerPort" type="integer" />
        <Segment id="GeneralNetwork_SFTP_ServerUsername" type="string" />
        <Segment id="GeneralNetwork_SFTP_ServerDirectory" type="string" />
        <Segment id="GeneralNetwork_FTP_ServerEnable" type="boolean" />
        <Segment id="GeneralNetwork_FTP_ServerPort" type="integer" />
        <Segment id="GeneralNetwork_FTP_ServerUsername" type="string" />
        <Segment id="GeneralNetwork_FTP_ServerPassword" type="string" />
        <Segment id="GeneralNetwork_FTP_ServerDirectory" type="string" />
        <Segment id="GeneralNetwork_SNMPTRAPIP" type="ipv4" />

        <Segment id="WIFI_EnableStaticDNS" type="boolean" />
        <Segment id="WIFI_PreferredDNS_Server" type="string" />
        <Segment id="WIFI_SecondaryDNS_Server" type="string" />
        <Segment id="WIFI_DNS_Suffix" type="string" />
        <Segment id="WIFI_IpAddressMethod" type="string" />
        <Segment id="WIFI_PrinterDNS_Name" type="string" />
        <Segment id="WIFI_RegisterToDNS" type="boolean" />
        <Segment id="WIFI_UseDNS_Suffix" type="boolean" />
        <Segment id="WIFI_UDP_Port" type="integer" />
        <Segment id="WIFI_TCP_Port" type="integer" />
        <Segment id="WIFI_StaticIP_Address" type="ipv4" />
        <Segment id="WIFI_StaticSubnetMask" type="ipv4" />
        <Segment id="WIFI_StaticGateway" type="ipv4" />
        <Segment id="WIFI_NetworkType" type="string" />
        <Segment id="WIFI_ESSID" type="string" />
        <Segment id="WIFI_NetworkAuthenType" type="string" />
        <Segment id="WIFI_EAP_Type" type="string" />
        <Segment id="WIFI_Phase2Method" type="string" />
        <Segment id="WIFI_UserName" type="string" />
        <Segment id="WIFI_Password" type="string" />
        <Segment id="WIFI_PassPhrase" type="string" />
        <Segment id="WIFI_WEP_DataEncryption" type="boolean" />
        <Segment id="WIFI_WEP_AP_Authen" type="string" />
        <Segment id="WIFI_WEP_SelectedKey" type="string" />
        <Segment id="WIFI_WEP_Key#1" type="string" />
        <Segment id="WIFI_WEP_Key#2" type="string" />
        <Segment id="WIFI_WEP_Key#3" type="string" />
        <Segment id="WIFI_WEP_Key#4" type="string" />
        <Segment id="WIFI_PowerSavingMode" type="boolean" />
        <Segment id="WIFI_GroupCipher" type="string" />
        <Segment id="WIFI_ScanChannelSelection" type="string" />
        <Segment id="WIFI_UseHexadecimalPass" type="boolean" />
        <Segment id="WIFI_HexadecimalPassPha" type="string" />
        <Segment id="WIFI_SSL_Port" type="integer" />
        <Segment id="WIFI_DHCP_Option12" type="string" />
        <Segment id="WIFI_DHCP_Option77" type="string" />
        <Segment id="WIFI_WIFI_Enable" type="boolean" />

        <Segment id="SystemSettings_BackltAutoOnTimer" type="integer" />
        <Segment id="SystemSettings_BacklightMode" type="string" />
        <Segment id="SystemSettings_beepCtrlDuration" type="integer" />
        <Segment id="SystemSettings_BeepCtrlQuantity" type="integer" />
        <Segment id="SystemSettings_ChargerBeepEnable" type="boolean" />
        <Segment id="SystemSettings_DefaultModule" type="string" />
        <Segment id="SystemSettings_ColumnEmulation" type="float" />
        <Segment id="SystemSettings_FontEmulation" type="string" />
        <Segment id="SystemSettings_SOPEmulation" type="string" />
        <Segment id="SystemSettings_EncryptedFileAlgorithm" type="string" />

        <Segment id="SystemSettings_EscSequences" type="boolean" />
        <Segment id="SystemSettings_FaultHandlingLevel" type="string" />
        <Segment id="SystemSettings_FaultHandlingRetryCount" type="integer" />
        <Segment id="SystemSettings_FaultHandlingVoidDistance" type="integer" />
        <Segment id="SystemSettings_FeedButton" type="boolean" />
        <Segment id="SystemSettings_FormatAttributes" type="string" />
        <Segment id="SystemSettings_HostTimeout" type="integer" />
        <Segment id="SystemSettings_ImagingMode" type="string" />
        <Segment id="SystemSettings_InputMode" type="string" />
        <Segment id="SystemSettings_LabelRotation" type="string" />

        <Segment id="SystemSettings_LabelStoreMode" type="string" />
        <Segment id="SystemSettings_MenuMode" type="string" />
        <Segment id="SystemSettings_PeriodicScriptName" type="string" />
        <Segment id="SystemSettings_PeriodicScriptTime" type="integer" />
        <Segment id="SystemSettings_PowerButtonEnable" type="boolean" />
        <Segment id="SystemSettings_PowerDownTime" type="integer" />
        <Segment id="SystemSettings_SleepTime" type="integer" />
        <Segment id="SystemSettings_RadioPowerState" type="string" />
        <Segment id="SystemSettings_RetractDelay" type="integer" />
        <Segment id="SystemSettings_RFButtonEnable" type="boolean" />

        <Segment id="SystemSettings_RFPowerDownTimeout" type="integer" />
        <Segment id="SystemSettings_ShutdownTempHigh" type="float" />
        <Segment id="SystemSettings_ShutdownTempLow" type="float" />
        <Segment id="SystemSettings_DoubleByteSymbols" type="string" />
        <Segment id="SystemSettings_SingleByteSymbols" type="string" />
        <Segment id="SystemSettings_RunOnceScript" type="string" />
        <Segment id="SystemSettings_StartupConfig" type="string" />
        <Segment id="SystemSettings_StartupScript" type="string" />
        <Segment id="SystemSettings_TopLevelMenu" type="string" />
        <Segment id="SystemSettings_UserLabelMode" type="boolean" />
        <Segment id="SystemSettings_ScaleableFontCache" type="integer" />

        <!--PM-->
        <Segment id="Communications_Ethernet_IPv4_IPAssignmentMethod" type="string" />
        <Segment id="Communications_Ethernet_IPv4_IPAddress" type="ipv4" />
        <Segment id="Communications_Ethernet_IPv4_SubnetMask" type="ipv4" />
        <Segment id="Communications_Ethernet_IPv4_DefaultRouter" type="string" />
        <Segment id="Communications_Ethernet_IPv4_DHCPResponse" type="string" />
        <Segment id="Communications_Ethernet_IPv6_IPAssignmentMethod" type="string" />
        <Segment id="Communications_Ethernet_IPv6_IPAddress" type="ipv6" />
        <Segment id="Communications_Ethernet_8021xAuthentication_8021xSecurity" type="string" />
        <Segment id="Communications_Ethernet_8021xAuthentication_EAPType" type="string" />
        <Segment id="Communications_Ethernet_8021xAuthentication_Username" type="string" />
        <Segment id="Communications_Ethernet_8021xAuthentication_Password" type="string" />
        <Segment id="Communications_Wireless80211_Network_IPv4_IPAddress" type="ipv4" />
        <Segment id="Communications_Wireless80211_Network_IPv4_SubnetMask" type="ipv4" />
        <Segment id="Communications_Wireless80211_Network_IPv4_DefaultRouter" type="string" />
        <Segment id="Communications_Wireless80211_General_Band" type="string" />
        <Segment id="Communications_Wireless80211_General_NetworkName_SSID" type="string" />
        <Segment id="Communications_Wireless80211_General_WPS" type="string" />
        <Segment id="Communications_Wireless80211_General_NetworkType" type="string" />
        <Segment id="Communications_Wireless80211_General_Roaming" type="string" />
        <Segment id="Communications_Wireless80211_General_PowerMode" type="string" />
        <Segment id="Communications_Wireless80211_General_Channel" type="string" />
        <Segment id="Communications_Wireless80211_General_HiddenSSID" type="string" />
        <Segment id="Communications_Wireless80211_General_Modulation" type="string" />
        <Segment id="Communications_Wireless80211_Security_SecurityType" type="string" />
        <Segment id="Communications_Wireless80211_Security_Association" type="string" />
        <Segment id="SharedKey" type="string" />
        <Segment id="Communications_Wireless80211_Security_NetworkKeyIndex" type="integer" />
        <Segment id="Communications_Wireless80211_Security_NetworkKey1" type="string" />
        <Segment id="Communications_Wireless80211_Security_NetworkKey2" type="string" />
        <Segment id="Communications_Wireless80211_Security_NetworkKey3" type="string" />
        <Segment id="Communications_Wireless80211_Security_NetworkKey4" type="string" />
        <Segment id="Communications_Wireless80211_Security_UserName" type="string" />
        <Segment id="Communications_Wireless80211_Security_Password" type="string" />
        <Segment id="Communications_Wireless80211_Security_AnonymousName" type="string" />
        <Segment id="Communications_Wireless80211_Security_InnerAuthentication" type="string" />
        <Segment id="Communications_Wireless80211_Network_IPv4_IPAssignmentMethod" type="string" />
        <Segment id="Communications_Wireless80211_Network_IPv4_DHCPResponse" type="string" />
        <Segment id="Communications_Wireless80211_Network_IPv6_IPAssignmentMethod" type="string" />
        <Segment id="Communications_Bluetooth_Security" type="string" />
        <Segment id="Communications_Bluetooth_Reserve" type="string" />
        <Segment id="Communications_Bluetooth_DeviceName" type="string" />
        <Segment id="Communications_Bluetooth_Discover" type="string" />
        <Segment id="Communications_Bluetooth_Passkey" type="string" />
        <Segment id="Printing_Media_Action_PowerUpAction" type="string" />
        <Segment id="Printing_Media_Action_HeadDownAction" type="string" />
        <Segment id="Printing_Media_Action_HoldFeedButtonAction" type="string" />
        <Segment id="Printing_Media_LabelCounter" type="integer" />
        <Segment id="Printing_Media_Feed_Strength" type="string" />
        <Segment id="Printing_Media_LTSSensitivityLevel" type="integer" />
        <Segment id="Printing_Media_MediaOutImmediateStop" type="string" />
        <Segment id="Printing_Media_ClipDefault" type="string" />
        <Segment id="Printing_Media_MediaType" type="string" />
        <Segment id="Printing_Media_PrintMethod" type="string" />
        <Segment id="Printing_Media_MediaCalibrationMode" type="string" />
        <Segment id="Printing_Media_Length_SlowMode" type="float" />
        <Segment id="Printing_Media_StartAdjust" type="float" />
        <Segment id="Printing_Media_StopAdjust" type="float" />
        <Segment id="Printing_Media_LabelTopAdjust" type="float" />
        <Segment id="Printing_Media_LabelRestAdjust" type="float" />
        <Segment id="Printing_Media_PrintMode" type="string" />
        <Segment id="Printing_Media_FPStartAdjust" type="float" />
        <Segment id="Printing_Media_FPStopAdjust" type="float" />
        <Segment id="Printing_Media_PrintArea_MediaWidth" type="float" />
        <Segment id="Printing_Media_PrintArea_MediaLength" type="float" />
        <Segment id="Printing_Media_PrintArea_MediaMargin_X" type="float" />
        <Segment id="Printing_PrintQuality_Contrast" type="string" />
        <Segment id="Printing_PrintQuality_Darkness" type="integer" />
        <Segment id="Printing_PrintQuality_PrintSpeed" type="float" />
        <Segment id="Printing_PrintQuality_EnhanceText" type="string" />
        <Segment id="Printing_PrintQuality_MediaSensitivity" type="string" />
        <Segment id="Printing_PrintQuality_LabelRotation" type="string" />

        <Segment id="Printing_RFID_Retries" type="integer" />
        <Segment id="Printing_RFID_VoidText" type="string" />
        <Segment id="Printing_RFID_RFIDTagPosition" type="float" />
        <Segment id="Printing_RFID_OutputPower" type="integer" />
        <Segment id="Printing_RFID_VoidLength" type="integer" />
        <Segment id="Printing_RFID_ErrorHandling" type="integer" />
        <Segment id="Printing_RFID_VoidSpeed" type="integer" />
        <Segment id="Printing_RFID_RFIDTagType" type="string" />

        <Segment id="Printing_Cutter_CutterControl" type="string" />
        <Segment id="Printing_Cutter_PartialCut" type="string" />
        <Segment id="Printing_Cutter_CutInterval" type="integer" />
        <Segment id="Printing_Cutter_CutAfterFeed" type="string" />

        <Segment id="NetworkServices_VII_SecurityMode" type="string" />
        <Segment id="NetworkServices_VII_ExecutionMode" type="string" />
        <Segment id="NetworkServices_VII_VerifierMode" type="string" />
        <Segment id="NetworkServices_VII_CommandChannel" type="integer" />
        <Segment id="NetworkServices_VII_FeedbackChannel" type="integer" />
        <Segment id="NetworkServices_VII_ImageChannel" type="integer" />

        <Segment id="NetworkServices_TimeServer_ServerAddress" type="string" />
        <Segment id="NetworkServices_TimeServer_PortNumber" type="integer" />

        <Segment id="NetworkServices_WebServer_ImageBuffer" type="string" />
        <Segment id="NetworkServices_WebServer_WebServerProtocol" type="string" />

        <Segment id="NetworkServices_XMLPrinting_PortNumber" type="integer" />
        <Segment id="NetworkServices_XMLPrinting_SecureCommunication" type="string" />
        <Segment id="NetworkServices_DeviceManagement_SecureCommunication" type="string" />
        <Segment id="NetworkServices_PPP_UserName" type="string" />
        <Segment id="NetworkServices_PPP_Password" type="string" />
        <Segment id="NetworkServices_PPP_APN" type="string" />

        <Segment id="SystemSettings_General_SystemName" type="string" />
        <Segment id="SystemSettings_General_SystemLocation" type="string" />
        <Segment id="SystemSettings_General_SystemContact" type="string" />
        <Segment id="SystemSettings_General_XMLResponseMode" type="boolean" />
        <Segment id="SystemSettings_General_DisplayLanguage" type="string" />
        <Segment id="SystemSettings_General_DisplayLanguage_WebPage" type="string" />
        <Segment id="SystemSettings_General_KeyboardInput" type="string" />
        <Segment id="SystemSettings_General_TimeZone" type="string" />
        <Segment id="SystemSettings_General_DSTAdjust" type="string" />
        <Segment id="SystemSettings_General_Time" type="string" />
        <Segment id="SystemSettings_General_AMPM" type="string" />
        <Segment id="SystemSettings_General_Date" type="string" />
        <Segment id="SystemSettings_General_CommandLanguage" type="string" />
        <Segment id="SystemSettings_General_AlertNotificationMethod" type="string" />
        <Segment id="SystemSettings_General_UnitofMeasure" type="string" />
        <Segment id="SystemSettings_General_ZerowithSlash" type="string" />
        <Segment id="SystemSettings_General_LegacyMode" type="string" />
        <Segment id="SystemSettings_General_Power_SleepTimer" type="string" />
        <Segment id="SystemSettings_General_Power_SleepTimer_RPF" type="integer" />
        <Segment id="SystemSettings_General_Power_ShutdownTimer" type="integer" />

        <Segment id="SystemSettings_Display_Brightness" type="string" />
        <Segment id="SystemSettings_Display_IdleInformation" type="string" />
        <Segment id="SystemSettings_Display_TimeFormat" type="string" />
        <Segment id="SystemSettings_Display_DateFormat" type="string" />
        <Segment id="SystemSettings_Display_MenuAccess" type="string" />
        <Segment id="SystemSettings_Display_InformationAccess" type="string" />
        <Segment id="SystemSettings_Display_ScreenTimeout" type="string" />
        <Segment id="SystemSettings_Display_FeedKeyAccess" type="string" />
        <Segment id="SystemSettings_Audio_Volume" type="string" />

        <Segment id="SystemSettings_ManageServices_WebServer" type="string" />
        <Segment id="SystemSettings_ManageServices_FTP" type="string" />
        <Segment id="SystemSettings_ManageServices_Net1" type="string" />
        <Segment id="SystemSettings_ManageServices_SmartSystems" type="string" />
        <Segment id="SystemSettings_ManageServices_SNMP" type="string" />
        <Segment id="SystemSettings_ManageServices_LPR" type="string" />
        <Segment id="SystemSettings_ManageServices_IKEv2" type="string" />
        <Segment id="SystemSettings_ManageServices_SSH" type="string" />
        <Segment id="SystemSettings_ManageServices_Telnet" type="string" />
        <Segment id="SystemSettings_ManageServices_XML" type="string" />
        <Segment id="SystemSettings_ManageServices_TimeServer" type="string" />
        <Segment id="SystemSettings_ManageServices_DeviceManagement" type="string" />
        <Segment id="SystemSettings_ManageServices_ConnectivityAgent" type="string" />
        <Segment id="SystemSettings_ManageServices_VII" type="string" />
        <Segment id="SystemSettings_ManageServices_PPP" type="string" />

        <Segment id="NetworkServices_DNS_PrimaryDNSServer" type="string" />
        <Segment id="NetworkServices_DNS_SecondaryDNSServer" type="string" />

        <Segment id="SystemSettings_Manage_IO_Ethernet" type="string" />
        <Segment id="SystemSettings_Manage_IO_Wireless80211" type="string" />
        <Segment id="SystemSettings_Manage_IO_Bluetooth" type="string" />
        <Segment id="SystemSettings_Manage_IO_RFID" type="string" />

        <Segment id="NetworkServices_ConnectivityAgent_Buzzer" type="string" />
      </Object>
    </Message>

    <Message id="ChangePassword">
      <Object id="Resource">
        <Segment id="username" type="string" />
        <Segment id="password" type="string" />
        <Segment id="newPassword" type="string" />
      </Object>
    </Message>

    <Message id="UpdateFirmwareFromFileStore">
      <Object id="Resource">
        <Segment id="file" type="filestore" />
      </Object>
    </Message>

    <Message id="UpdateFirmwareFromFileStoreAsync">
      <Object id="Resource">
        <Segment id="file" type="filestore" />
      </Object>
    </Message>

    <Message id="UpdateFirmwareFromFileStoreIndustrial">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
          <Segment id="type" type="string" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
        </Object>
      </Object>
    </Message>


    <Message id="UpdateFirmwareFromFileStoreFiji">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateConfigFromFileStore">
      <Object id="Resource">
        <Segment id="file" type="filestore" />
      </Object>
    </Message>

    <Message id="UpdateConfigFromFileStoreAsync">
      <Object id="Resource">
        <Segment id="file" type="filestore" />
      </Object>
    </Message>

    <Message id="UpdateConfigFromFileStoreRPRLFiji">
      <Object id="Resource">
        <Segment id="file" type="filestore" />
      </Object>
    </Message>

    <Message id="UpdateConfigFromFileStoreIndustrial">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
          <Segment id="type" type="string" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateConfigFromFileStoreFiji">
      <Object id="Resource">
        <Object id="package">
          <Segment id="priority" type="string" />
          <Segment id="fileurl" type="filestore" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateFontFromFileStore">
      <Object id="Resource">
        <Segment id="file" type="filestore" />
        <Object id="parameters">
          <Segment id="priority" type="string" />
          <Segment id="fontId" type="integer" />
          <Segment id="label" type="string" />
          <Segment id="drive" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateFontFromFileStoreAsync">
      <Object id="Resource">
        <Segment id="file" type="filestore" />
        <Object id="parameters">
          <Segment id="priority" type="string" />
          <Segment id="fontId" type="integer" />
          <Segment id="label" type="string" />
          <Segment id="drive" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateFontFromFileStoreRPRLFiji">
      <Object id="Resource">
        <Segment id="file" type="filestore" />
        <Object id="parameters">
          <Segment id="priority" type="string" />
          <Segment id="fontId" type="integer" />
          <Segment id="label" type="string" />
          <Segment id="drive" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateFontFromFileStoreIndustrial">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
          <Segment id="type" type="string" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
          <Segment id="label" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateFontFromFileStoreFiji">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
          <Segment id="label" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateImageFromFileStore">
      <Object id="Resource">
        <Segment id="file" type="filestore" />
        <Object id="parameters">
          <Segment id="priority" type="string" />
          <Segment id="label" type="string" />
          <Segment id="drive" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateImageFromFileStoreAsync">
      <Object id="Resource">
        <Segment id="file" type="filestore" />
        <Object id="parameters">
          <Segment id="priority" type="string" />
          <Segment id="label" type="string" />
          <Segment id="drive" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateImageFromFileStoreRPRLFiji">
      <Object id="Resource">
        <Segment id="file" type="filestore" />
        <Object id="parameters">
          <Segment id="priority" type="string" />
          <Segment id="label" type="string" />
          <Segment id="drive" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateImageFromFileStoreIndustrial">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
          <Segment id="type" type="string" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
          <Segment id="label" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateImageFromFileStoreFiji">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
          <Segment id="label" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateSmartAppFromFileStoreIndustrial">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
          <Segment id="type" type="string" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateSmartAppFromFileStoreFiji">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateSmartAppFromFileStoreAsync">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateFingerPrintAppFromFileStoreIndustrial">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
          <Segment id="type" type="string" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateFingerPrintAppFromFileStoreFiji">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateFingerPrintAppFromFileStoreAsync">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateLabelFormatFromFileStoreIndustrial">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
          <Segment id="type" type="string" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateLabelFormatFromFileStoreFiji">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateLabelFormatFromFileStoreAsync">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateWebFormsFromFileStoreIndustrial">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
          <Segment id="type" type="string" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateWebFormsFromFileStoreFiji">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateWebFormsFromFileStoreAsync">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateBundleFromFileStoreIndustrial">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
          <Segment id="type" type="string" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateBundleFromFileStoreFiji">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateBundleFromFileStoreAsync">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
        </Object>
        <Object id="parameters">
          <Segment id="priority" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateRootFromFileStore">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateRootFromFileStoreAsync">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateRootFromFileStoreFiji">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateClientCertFromFileStore">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
          <Segment id="clientpvtkeyurl " type="filestore" />
        </Object>
        <Object id="parameters">
          <Segment id="password" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateClientCertFromFileStoreAsync">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
          <Segment id="clientpvtkeyurl " type="filestore" />
        </Object>
        <Object id="parameters">
          <Segment id="password" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="UpdateClientCertFromFileStoreFiji">
      <Object id="Resource">
        <Object id="package">
          <Segment id="fileurl" type="filestore" />
          <Segment id="clientpvtkeyurl " type="filestore" />
        </Object>
        <Object id="parameters">
          <Segment id="password" type="string" />
        </Object>
      </Object>
    </Message>

    <Message id="PrintTestPage" />

    <Message id="PrintTestPageAsync" />

    <Message id="Reboot" />

    <Message id="RebootAsync" />

    <Message id="ResetSettings" />

    <Message id="ResetSettingsAsync" />

    <Message id="ALERT">
      <Object id="Resource">
        <DataPointReference id="event_id" path="Honeywell-Alert#alert-event_id" />
        <DataPointReference id="event_description" path="Honeywell-Alert#alert-event_description" />
        <DataPointReference id="event_type" path="Honeywell-Alert#alert-event_type" />
        <DataPointReference id="timestamp" path="Honeywell-Alert#alert-timestamp" />
      </Object>
    </Message>

    <Message id="RevokeLicense" />

    <Message id="ClaimLicense" />

  </Messages>
  <Transactions>
    <Transaction id="Register" hint="You must first register a hub, gateway, or web service before you can discover and enroll devices on it.">
      <Blocks>
        <Block id="1">
          <SendMessage id="RegisterAPI">
            <UserAssignment actionArgName="Host Address" path="Settings/ApiIpAddress" />
            <UserAssignment actionArgName="Client Id" path="Settings/ClientId" />
            <UserAssignment actionArgName="Username" path="Settings/ApiKey" />
            <UserAssignment actionArgName="Password" path="Settings/ApiSecret" secret="true" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="RegisterAPISettings" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="SearchNewDevices">
      <Blocks>
        <Block id="1">
          <SendMessage id="SearchNewDevices" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="HoneywellPing" semanticid="Ping#Ping">
      <Blocks>
        <Block id="1">
          <SendMessage id="GetDevice" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Device" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="HoneywellPingV3" semanticid="Ping#Ping">
      <Blocks>
        <Block id="1">
          <SendMessage id="GetDeviceV3" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Device" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="CheckIn" semanticid="base-module#checkin">
      <Blocks>
        <Block id="1">
          <SendMessage id="GetDevice" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Device" />
                <BlockAction>
                  <GoToBlock blockId="2" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
        <Block id="2">
          <SendMessage id="GetDeviceState" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="DeviceState" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource2" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource2" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="CheckInV3" semanticid="base-module#checkin">
      <Blocks>
        <Block id="1">
          <SendMessage id="GetDeviceV3" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Device" />
                <BlockAction>
                  <GoToBlock blockId="2" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
        <Block id="2">
          <SendMessage id="GetDeviceState" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="DeviceState" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource2" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource2" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="CheckInV3-RPF" semanticid="base-module#checkin">
      <Blocks>
        <Block id="1">
          <SendMessage id="GetDeviceV3" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Device" />
                <BlockAction>
                  <GoToBlock blockId="2" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
        <Block id="2">
          <SendMessage id="GetDeviceState-RPF" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="DeviceState-RPF" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource2" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource2" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="CheckInAsync" semanticid="base-module#checkin">
      <Blocks>
        <Block id="1">
          <SendMessage id="GetDeviceAsync" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="DeviceStateAsync" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangePrintingSettings" semanticid="Honeywell-Media#change-print-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Print Contrast" path="Resource/PrintControl_Contrast" />
            <UserAssignment actionArgName="Darkness" path="Resource/PrintControl_Heat" />
            <UserAssignment actionArgName="Darkness Fine-Tune Adjustment" path="Resource/PrintControl_Darkness" />
            <UserAssignment actionArgName="Print Speed" path="Resource/PrintControl_FeedSpeed" />
            <UserAssignment actionArgName="Reverse Print Speed" path="Resource/PrintControl_ReverseSpeed" />
            <!--On
            the printer, "Print Speed" actually refers to the maximum printing speed-->
            <UserAssignment actionArgName="Maximum Print Speed" path="Resource/PrintControl_PrintSpeed" />
            <UserAssignment actionArgName="Slew Speed" path="Resource/PrintControl_Slew" />
            <UserAssignment actionArgName="Backup Delay" path="Resource/PrintControl_BackupDelay" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangePrintingSettingsAsync" semanticid="Honeywell-Media#change-print-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Print Contrast" path="Resource/PrintControl_Contrast" />
            <UserAssignment actionArgName="Darkness" path="Resource/PrintControl_Heat" />
            <UserAssignment actionArgName="Darkness Fine-Tune Adjustment" path="Resource/PrintControl_Darkness" />
            <UserAssignment actionArgName="Print Speed" path="Resource/PrintControl_FeedSpeed" />
            <UserAssignment actionArgName="Reverse Print Speed" path="Resource/PrintControl_ReverseSpeed" />
            <!--On
            the printer, "Print Speed" actually refers to the maximum printing speed-->
            <UserAssignment actionArgName="Maximum Print Speed" path="Resource/PrintControl_PrintSpeed" />
            <UserAssignment actionArgName="Slew Speed" path="Resource/PrintControl_Slew" />
            <UserAssignment actionArgName="Backup Delay" path="Resource/PrintControl_BackupDelay" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangePrintingOffsets" semanticid="Honeywell-Media#change-print-offsets">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Row Offset" path="Resource/PrintControl_RowOffset" />
            <UserAssignment actionArgName="Column Offset" path="Resource/PrintControl_ColumnOffset" />
            <UserAssignment actionArgName="Row Offset Fine-Tune Adjustment" path="Resource/PrintControl_RowAdjust" />
            <UserAssignment actionArgName="Present Offset Fine-Tune Adjustment" path="Resource/PrintControl_PresentAdjust" />
            <UserAssignment actionArgName="Column Offset Fine-Tune Adjustment" path="Resource/PrintControl_ColumnAdjust" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangePrintingOffsetsAsync" semanticid="Honeywell-Media#change-print-offsets">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Row Offset" path="Resource/PrintControl_RowOffset" />
            <UserAssignment actionArgName="Column Offset" path="Resource/PrintControl_ColumnOffset" />
            <UserAssignment actionArgName="Row Offset Fine-Tune Adjustment" path="Resource/PrintControl_RowAdjust" />
            <UserAssignment actionArgName="Present Offset Fine-Tune Adjustment" path="Resource/PrintControl_PresentAdjust" />
            <UserAssignment actionArgName="Column Offset Fine-Tune Adjustment" path="Resource/PrintControl_ColumnAdjust" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeSensor" semanticid="Honeywell-Media#change-sensor">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Media Sensor" path="Resource/MediaLabel_SensorType" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeSensorAsync" semanticid="Honeywell-Media#change-sensor">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Media Sensor" path="Resource/MediaLabel_SensorType" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeDNS" semanticid="Honeywell-Wifi#change-dns">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Enable Static DNS" path="Resource/WIFI_EnableStaticDNS" />
            <UserAssignment actionArgName="Preferred DNS Server" path="Resource/WIFI_PreferredDNS_Server" />
            <UserAssignment actionArgName="Secondary DNS Server" path="Resource/WIFI_SecondaryDNS_Server" />
            <UserAssignment actionArgName="Printer DNS Name" path="Resource/WIFI_PrinterDNS_Name" />
            <UserAssignment actionArgName="Register To DNS" path="Resource/WIFI_RegisterToDNS" />
            <UserAssignment actionArgName="Use DNS Suffix" path="Resource/WIFI_UseDNS_Suffix" />
            <UserAssignment actionArgName="DNS Suffix" path="Resource/WIFI_DNS_Suffix" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeDNSAsync" semanticid="Honeywell-Wifi#change-dns">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Enable Static DNS" path="Resource/WIFI_EnableStaticDNS" />
            <UserAssignment actionArgName="Preferred DNS Server" path="Resource/WIFI_PreferredDNS_Server" />
            <UserAssignment actionArgName="Secondary DNS Server" path="Resource/WIFI_SecondaryDNS_Server" />
            <UserAssignment actionArgName="Printer DNS Name" path="Resource/WIFI_PrinterDNS_Name" />
            <UserAssignment actionArgName="Register To DNS" path="Resource/WIFI_RegisterToDNS" />
            <UserAssignment actionArgName="Use DNS Suffix" path="Resource/WIFI_UseDNS_Suffix" />
            <UserAssignment actionArgName="DNS Suffix" path="Resource/WIFI_DNS_Suffix" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeWLAN" semanticid="Honeywell-Wifi#change-wlan">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Method of Obtaining IP Address" path="Resource/WIFI_IpAddressMethod" />
            <UserAssignment actionArgName="UDP Port" path="Resource/WIFI_UDP_Port" />
            <UserAssignment actionArgName="TCP Port" path="Resource/WIFI_TCP_Port" />
            <UserAssignment actionArgName="Static IP Address" path="Resource/WIFI_StaticIP_Address" />
            <UserAssignment actionArgName="Static Subnet Mask" path="Resource/WIFI_StaticSubnetMask" />
            <UserAssignment actionArgName="Static Gateway" path="Resource/WIFI_StaticGateway" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeWLANAsync" semanticid="Honeywell-Wifi#change-wlan">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Method of Obtaining IP Address" path="Resource/WIFI_IpAddressMethod" />
            <UserAssignment actionArgName="UDP Port" path="Resource/WIFI_UDP_Port" />
            <UserAssignment actionArgName="TCP Port" path="Resource/WIFI_TCP_Port" />
            <UserAssignment actionArgName="Static IP Address" path="Resource/WIFI_StaticIP_Address" />
            <UserAssignment actionArgName="Static Subnet Mask" path="Resource/WIFI_StaticSubnetMask" />
            <UserAssignment actionArgName="Static Gateway" path="Resource/WIFI_StaticGateway" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="EnableWifi" semanticid="Honeywell-Wifi#enable-wlan">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Enable Wi-Fi" path="Resource/WIFI_WIFI_Enable" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="EnableWifiAsync" semanticid="Honeywell-Wifi#enable-wlan">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Enable Wi-Fi" path="Resource/WIFI_WIFI_Enable" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeWifi" semanticid="Honeywell-Wifi#change-wifi">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Network Communication Mode" path="Resource/WIFI_NetworkType" />
            <UserAssignment actionArgName="ESSID" path="Resource/WIFI_ESSID" />
            <UserAssignment actionArgName="Network Authentication Method" path="Resource/WIFI_NetworkAuthenType" />
            <UserAssignment actionArgName="EAP Method" path="Resource/WIFI_EAP_Type" />
            <UserAssignment actionArgName="Phase 2 Authentication Method" path="Resource/WIFI_Phase2Method" />
            <UserAssignment actionArgName="Username" path="Resource/WIFI_UserName" defaultValue="generic_device" />
            <UserAssignment actionArgName="Password" path="Resource/WIFI_Password" />
            <UserAssignment actionArgName="WPA Passphrase" path="Resource/WIFI_PassPhrase" secret="true" />
            <UserAssignment actionArgName="Enable WEP Data Encryption" path="Resource/WIFI_WEP_DataEncryption" />
            <UserAssignment actionArgName="WEP Access Point Authentication" path="Resource/WIFI_WEP_AP_Authen" />
            <UserAssignment actionArgName="Selected WEP Key" path="Resource/WIFI_WEP_SelectedKey" />
            <UserAssignment actionArgName="WEP Key #1" path="Resource/WIFI_WEP_Key#1" />
            <UserAssignment actionArgName="WEP Key #2" path="Resource/WIFI_WEP_Key#2" />
            <UserAssignment actionArgName="WEP Key #3" path="Resource/WIFI_WEP_Key#3" />
            <UserAssignment actionArgName="WEP Key #4" path="Resource/WIFI_WEP_Key#4" />
            <UserAssignment actionArgName="Enable Power Saving Mode" path="Resource/WIFI_PowerSavingMode" />
            <UserAssignment actionArgName="Group Cipher" path="Resource/WIFI_GroupCipher" />
            <UserAssignment actionArgName="Scan Channel Selection" path="Resource/WIFI_ScanChannelSelection" />
            <UserAssignment actionArgName="Use Hexadecimal Passphrase" path="Resource/WIFI_UseHexadecimalPass" />
            <UserAssignment actionArgName="Hexadecimal Passphrase" path="Resource/WIFI_HexadecimalPassPha" />
            <UserAssignment actionArgName="SSL Port" path="Resource/WIFI_SSL_Port" />
            <UserAssignment actionArgName="DHCP Host Name" path="Resource/WIFI_DHCP_Option12" />
            <UserAssignment actionArgName="DHCP User Class" path="Resource/WIFI_DHCP_Option77" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeWifiAsync" semanticid="Honeywell-Wifi#change-wifi">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Network Communication Mode" path="Resource/WIFI_NetworkType" />
            <UserAssignment actionArgName="ESSID" path="Resource/WIFI_ESSID" />
            <UserAssignment actionArgName="Network Authentication Method" path="Resource/WIFI_NetworkAuthenType" />
            <UserAssignment actionArgName="EAP Method" path="Resource/WIFI_EAP_Type" />
            <UserAssignment actionArgName="Phase 2 Authentication Method" path="Resource/WIFI_Phase2Method" />
            <UserAssignment actionArgName="Username" path="Resource/WIFI_UserName" defaultValue="generic_device" />
            <UserAssignment actionArgName="Password" path="Resource/WIFI_Password" />
            <UserAssignment actionArgName="WPA Passphrase" path="Resource/WIFI_PassPhrase" secret="true" />
            <UserAssignment actionArgName="Enable WEP Data Encryption" path="Resource/WIFI_WEP_DataEncryption" />
            <UserAssignment actionArgName="WEP Access Point Authentication" path="Resource/WIFI_WEP_AP_Authen" />
            <UserAssignment actionArgName="Selected WEP Key" path="Resource/WIFI_WEP_SelectedKey" />
            <UserAssignment actionArgName="WEP Key #1" path="Resource/WIFI_WEP_Key#1" />
            <UserAssignment actionArgName="WEP Key #2" path="Resource/WIFI_WEP_Key#2" />
            <UserAssignment actionArgName="WEP Key #3" path="Resource/WIFI_WEP_Key#3" />
            <UserAssignment actionArgName="WEP Key #4" path="Resource/WIFI_WEP_Key#4" />
            <UserAssignment actionArgName="Enable Power Saving Mode" path="Resource/WIFI_PowerSavingMode" />
            <UserAssignment actionArgName="Group Cipher" path="Resource/WIFI_GroupCipher" />
            <UserAssignment actionArgName="Scan Channel Selection" path="Resource/WIFI_ScanChannelSelection" />
            <UserAssignment actionArgName="Use Hexadecimal Passphrase" path="Resource/WIFI_UseHexadecimalPass" />
            <UserAssignment actionArgName="Hexadecimal Passphrase" path="Resource/WIFI_HexadecimalPassPha" />
            <UserAssignment actionArgName="SSL Port" path="Resource/WIFI_SSL_Port" />
            <UserAssignment actionArgName="DHCP Host Name" path="Resource/WIFI_DHCP_Option12" />
            <UserAssignment actionArgName="DHCP User Class" path="Resource/WIFI_DHCP_Option77" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="EnableBluetoothRP" semanticid="Honeywell-Bluetooth-RP#enable-bluetooth">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Enable Bluetooth" path="Resource/Bluetooth_BluetoothEnable" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="EnableBluetoothRPAsync" semanticid="Honeywell-Bluetooth-RP#enable-bluetooth">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Enable Bluetooth" path="Resource/Bluetooth_BluetoothEnable" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeBluetoothRP" semanticid="Honeywell-Bluetooth-RP#change-bluetooth">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Device Name" path="Resource/Bluetooth_DeviceName" />
            <UserAssignment actionArgName="Passkey" path="Resource/Bluetooth_Passkey" secret="true" />
            <UserAssignment actionArgName="Enable Discovery" path="Resource/Bluetooth_Discoverable" />
            <UserAssignment actionArgName="Enable Connection" path="Resource/Bluetooth_Connectable" />
            <UserAssignment actionArgName="Enable Bonding" path="Resource/Bluetooth_Bondable" />
            <UserAssignment actionArgName="Require Authentication" path="Resource/Bluetooth_AuthenticationReq" />
            <UserAssignment actionArgName="Enable Encryption" path="Resource/Bluetooth_Encryption" />
            <UserAssignment actionArgName="Inactivity Disconnection Time" path="Resource/Bluetooth_InactiveDisconnect" />
            <UserAssignment actionArgName="Enable Simple Secure Pairing" path="Resource/Bluetooth_SSP_Enable" />
            <UserAssignment actionArgName="Enable MFi" path="Resource/Bluetooth_MFiEnable" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeBluetoothRPAsync" semanticid="Honeywell-Bluetooth-RP#change-bluetooth">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Device Name" path="Resource/Bluetooth_DeviceName" />
            <UserAssignment actionArgName="Passkey" path="Resource/Bluetooth_Passkey" secret="true" />
            <UserAssignment actionArgName="Enable Discovery" path="Resource/Bluetooth_Discoverable" />
            <UserAssignment actionArgName="Enable Connection" path="Resource/Bluetooth_Connectable" />
            <UserAssignment actionArgName="Enable Bonding" path="Resource/Bluetooth_Bondable" />
            <UserAssignment actionArgName="Require Authentication" path="Resource/Bluetooth_AuthenticationReq" />
            <UserAssignment actionArgName="Enable Encryption" path="Resource/Bluetooth_Encryption" />
            <UserAssignment actionArgName="Inactivity Disconnection Time" path="Resource/Bluetooth_InactiveDisconnect" />
            <UserAssignment actionArgName="Enable Simple Secure Pairing" path="Resource/Bluetooth_SSP_Enable" />
            <UserAssignment actionArgName="Enable MFi" path="Resource/Bluetooth_MFiEnable" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="EnableBluetoothRL" semanticid="Honeywell-Bluetooth-RL#enable-bluetooth">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Enable Bluetooth" path="Resource/Bluetooth_BluetoothEnable" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="EnableBluetoothRLAsync" semanticid="Honeywell-Bluetooth-RL#enable-bluetooth">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Enable Bluetooth" path="Resource/Bluetooth_BluetoothEnable" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeBluetoothRL" semanticid="Honeywell-Bluetooth-RL#change-bluetooth">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Device Name" path="Resource/Bluetooth_DeviceName" />
            <UserAssignment actionArgName="Passkey" path="Resource/Bluetooth_Passkey" secret="true" />
            <UserAssignment actionArgName="Enable Discovery" path="Resource/Bluetooth_Discoverable" />
            <UserAssignment actionArgName="Enable Connection" path="Resource/Bluetooth_Connectable" />
            <UserAssignment actionArgName="Enable Bonding" path="Resource/Bluetooth_Bondable" />
            <UserAssignment actionArgName="Require Authentication" path="Resource/Bluetooth_AuthenticationReq" />
            <UserAssignment actionArgName="Enable Encryption" path="Resource/Bluetooth_Encryption" />
            <UserAssignment actionArgName="Inactivity Disconnection Time" path="Resource/Bluetooth_InactiveDisconnect" />
            <UserAssignment actionArgName="Enable Simple Secure Pairing" path="Resource/Bluetooth_SSP_Enable" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeBluetoothRLAsync" semanticid="Honeywell-Bluetooth-RL#change-bluetooth">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Device Name" path="Resource/Bluetooth_DeviceName" />
            <UserAssignment actionArgName="Passkey" path="Resource/Bluetooth_Passkey" secret="true" />
            <UserAssignment actionArgName="Enable Discovery" path="Resource/Bluetooth_Discoverable" />
            <UserAssignment actionArgName="Enable Connection" path="Resource/Bluetooth_Connectable" />
            <UserAssignment actionArgName="Enable Bonding" path="Resource/Bluetooth_Bondable" />
            <UserAssignment actionArgName="Require Authentication" path="Resource/Bluetooth_AuthenticationReq" />
            <UserAssignment actionArgName="Enable Encryption" path="Resource/Bluetooth_Encryption" />
            <UserAssignment actionArgName="Inactivity Disconnection Time" path="Resource/Bluetooth_InactiveDisconnect" />
            <UserAssignment actionArgName="Enable Simple Secure Pairing" path="Resource/Bluetooth_SSP_Enable" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <!--Transaction
    id="ChangeActiveInterface" semanticid="Honeywell-GeneralNetwork#change-active_interface">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Active Network Interface" path="Resource/GeneralNetwork_ActiveInterface"/>
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction-->

    <Transaction id="ChangeGeneralNetwork" semanticid="Honeywell-GeneralNetwork#change-general_network">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Enable SNMP" path="Resource/GeneralNetwork_SNMP_Enable" />
            <UserAssignment actionArgName="SNMP Trap IP Address" path="Resource/GeneralNetwork_SNMPTRAPIP" />
            <UserAssignment actionArgName="Enable Telnet" path="Resource/GeneralNetwork_TelnetEnable" />
            <UserAssignment actionArgName="Enable HTTP Server" path="Resource/GeneralNetwork_HTTP_ServerEnable" />
            <UserAssignment actionArgName="Enable LPD Printing" path="Resource/GeneralNetwork_LPD_PrintEnable" />
            <UserAssignment actionArgName="Enable TCP Printing" path="Resource/GeneralNetwork_TCP_PrintEnable" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeGeneralNetworkAsync" semanticid="Honeywell-GeneralNetwork#change-general_network">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Enable SNMP" path="Resource/GeneralNetwork_SNMP_Enable" />
            <UserAssignment actionArgName="SNMP Trap IP Address" path="Resource/GeneralNetwork_SNMPTRAPIP" />
            <UserAssignment actionArgName="Enable Telnet" path="Resource/GeneralNetwork_TelnetEnable" />
            <UserAssignment actionArgName="Enable HTTP Server" path="Resource/GeneralNetwork_HTTP_ServerEnable" />
            <UserAssignment actionArgName="Enable LPD Printing" path="Resource/GeneralNetwork_LPD_PrintEnable" />
            <UserAssignment actionArgName="Enable TCP Printing" path="Resource/GeneralNetwork_TCP_PrintEnable" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeFTP" semanticid="Honeywell-GeneralNetwork#change-ftp">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Enable FTP Server" path="Resource/GeneralNetwork_FTP_ServerEnable" />
            <UserAssignment actionArgName="Port" path="Resource/GeneralNetwork_FTP_ServerPort" />
            <UserAssignment actionArgName="Username" path="Resource/GeneralNetwork_FTP_ServerUsername" />
            <UserAssignment actionArgName="Password" path="Resource/GeneralNetwork_FTP_ServerPassword" secret="true" />
            <UserAssignment actionArgName="Directory" path="Resource/GeneralNetwork_FTP_ServerDirectory" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeFTPAsync" semanticid="Honeywell-GeneralNetwork#change-ftp">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Enable FTP Server" path="Resource/GeneralNetwork_FTP_ServerEnable" />
            <UserAssignment actionArgName="Port" path="Resource/GeneralNetwork_FTP_ServerPort" />
            <UserAssignment actionArgName="Username" path="Resource/GeneralNetwork_FTP_ServerUsername" />
            <UserAssignment actionArgName="Password" path="Resource/GeneralNetwork_FTP_ServerPassword" secret="true" />
            <UserAssignment actionArgName="Directory" path="Resource/GeneralNetwork_FTP_ServerDirectory" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeSFTP" semanticid="Honeywell-GeneralNetwork#change-sftp">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Enable SFTP Server" path="Resource/GeneralNetwork_SFTP_ServerEnable" />
            <UserAssignment actionArgName="Port" path="Resource/GeneralNetwork_SFTP_ServerPort" />
            <UserAssignment actionArgName="Username" path="Resource/GeneralNetwork_SFTP_ServerUsername" />
            <UserAssignment actionArgName="Directory" path="Resource/GeneralNetwork_SFTP_ServerDirectory" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeSFTPAsync" semanticid="Honeywell-GeneralNetwork#change-sftp">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Enable SFTP Server" path="Resource/GeneralNetwork_SFTP_ServerEnable" />
            <UserAssignment actionArgName="Port" path="Resource/GeneralNetwork_SFTP_ServerPort" />
            <UserAssignment actionArgName="Username" path="Resource/GeneralNetwork_SFTP_ServerUsername" />
            <UserAssignment actionArgName="Directory" path="Resource/GeneralNetwork_SFTP_ServerDirectory" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeBacklight" semanticid="Honeywell-SystemSettings#change-backlight-systemsettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Backlight Auto-On Timer" path="Resource/SystemSettings_BackltAutoOnTimer" />
            <UserAssignment actionArgName="Backlight Mode" path="Resource/SystemSettings_BacklightMode" />
            <UserAssignment actionArgName="Beep Control Duration" path="Resource/SystemSettings_beepCtrlDuration" />
            <UserAssignment actionArgName="Beep Control Quantity" path="Resource/SystemSettings_BeepCtrlQuantity" />
            <UserAssignment actionArgName="Enabled Charger Beep" path="Resource/SystemSettings_ChargerBeepEnable" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeBacklightAsync" semanticid="Honeywell-SystemSettings#change-backlight-systemsettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Backlight Auto-On Timer" path="Resource/SystemSettings_BackltAutoOnTimer" />
            <UserAssignment actionArgName="Backlight Mode" path="Resource/SystemSettings_BacklightMode" />
            <UserAssignment actionArgName="Beep Control Duration" path="Resource/SystemSettings_beepCtrlDuration" />
            <UserAssignment actionArgName="Beep Control Quantity" path="Resource/SystemSettings_BeepCtrlQuantity" />
            <UserAssignment actionArgName="Enabled Charger Beep" path="Resource/SystemSettings_ChargerBeepEnable" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeEmulation" semanticid="Honeywell-SystemSettings#change-emulation-systemsettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Default Module" path="Resource/SystemSettings_DefaultModule" />
            <UserAssignment actionArgName="Column Emulation" path="Resource/SystemSettings_ColumnEmulation" />
            <UserAssignment actionArgName="Font Emulation" path="Resource/SystemSettings_FontEmulation" />
            <UserAssignment actionArgName="SOP Emulation" path="Resource/SystemSettings_SOPEmulation" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeEmulationAsync" semanticid="Honeywell-SystemSettings#change-emulation-systemsettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Default Module" path="Resource/SystemSettings_DefaultModule" />
            <UserAssignment actionArgName="Column Emulation" path="Resource/SystemSettings_ColumnEmulation" />
            <UserAssignment actionArgName="Font Emulation" path="Resource/SystemSettings_FontEmulation" />
            <UserAssignment actionArgName="SOP Emulation" path="Resource/SystemSettings_SOPEmulation" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeFaultHandling" semanticid="Honeywell-SystemSettings#change-fault-handling">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Encrypted File Algorithm" path="Resource/SystemSettings_EncryptedFileAlgorithm" />
            <UserAssignment actionArgName="Enabled ESC Sequences" path="Resource/SystemSettings_EscSequences" />
            <UserAssignment actionArgName="Fault Handling Level" path="Resource/SystemSettings_FaultHandlingLevel" />
            <UserAssignment actionArgName="Fault Handling Retry Count" path="Resource/SystemSettings_FaultHandlingRetryCount" />
            <UserAssignment actionArgName="Fault Handling Void Distance" path="Resource/SystemSettings_FaultHandlingVoidDistance" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeFaultHandlingAsync" semanticid="Honeywell-SystemSettings#change-fault-handling">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Encrypted File Algorithm" path="Resource/SystemSettings_EncryptedFileAlgorithm" />
            <UserAssignment actionArgName="Enabled ESC Sequences" path="Resource/SystemSettings_EscSequences" />
            <UserAssignment actionArgName="Fault Handling Level" path="Resource/SystemSettings_FaultHandlingLevel" />
            <UserAssignment actionArgName="Fault Handling Retry Count" path="Resource/SystemSettings_FaultHandlingRetryCount" />
            <UserAssignment actionArgName="Fault Handling Void Distance" path="Resource/SystemSettings_FaultHandlingVoidDistance" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangePrintFormat" semanticid="Honeywell-SystemSettings#change-format-systemsettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Enabled Feed Button" path="Resource/SystemSettings_FeedButton" />
            <UserAssignment actionArgName="Format Attribute" path="Resource/SystemSettings_FormatAttributes" />
            <UserAssignment actionArgName="Host Timeout" path="Resource/SystemSettings_HostTimeout" />
            <UserAssignment actionArgName="Input Mode" path="Resource/SystemSettings_InputMode" />
            <UserAssignment actionArgName="Label Rotation" path="Resource/SystemSettings_LabelRotation" />
            <UserAssignment actionArgName="Label Store Level" path="Resource/SystemSettings_LabelStoreMode" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangePrintFormatAsync" semanticid="Honeywell-SystemSettings#change-format-systemsettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Enabled Feed Button" path="Resource/SystemSettings_FeedButton" />
            <UserAssignment actionArgName="Format Attribute" path="Resource/SystemSettings_FormatAttributes" />
            <UserAssignment actionArgName="Host Timeout" path="Resource/SystemSettings_HostTimeout" />
            <UserAssignment actionArgName="Input Mode" path="Resource/SystemSettings_InputMode" />
            <UserAssignment actionArgName="Label Rotation" path="Resource/SystemSettings_LabelRotation" />
            <UserAssignment actionArgName="Label Store Level" path="Resource/SystemSettings_LabelStoreMode" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangePrinterSysytemSetting" semanticid="Honeywell-SystemSettings#change-printer-systemsettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Menu Mode" path="Resource/SystemSettings_MenuMode" />
            <UserAssignment actionArgName="Periodic Script Name" path="Resource/SystemSettings_PeriodicScriptName" />
            <UserAssignment actionArgName="Enabled Power Button" path="Resource/SystemSettings_PowerButtonEnable" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangePrinterSysytemSettingAsync" semanticid="Honeywell-SystemSettings#change-printer-systemsettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Menu Mode" path="Resource/SystemSettings_MenuMode" />
            <UserAssignment actionArgName="Periodic Script Name" path="Resource/SystemSettings_PeriodicScriptName" />
            <UserAssignment actionArgName="Enabled Power Button" path="Resource/SystemSettings_PowerButtonEnable" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangePowerSystemSetting" semanticid="Honeywell-SystemSettings#change-power-systemsettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Printer Power-Down Timeout" path="Resource/SystemSettings_PowerDownTime" />
            <UserAssignment actionArgName="Printer Sleep Timeout" path="Resource/SystemSettings_SleepTime" />
            <UserAssignment actionArgName="Radio Power State" path="Resource/SystemSettings_RadioPowerState" />
            <UserAssignment actionArgName="Retract Delay" path="Resource/SystemSettings_RetractDelay" />
            <UserAssignment actionArgName="Enabled RF Button" path="Resource/SystemSettings_RFButtonEnable" />
            <UserAssignment actionArgName="RF Power-Down Timeout" path="Resource/SystemSettings_RFPowerDownTimeout" />
            <UserAssignment actionArgName="Shutdown Temperature Threshold (High)" path="Resource/SystemSettings_ShutdownTempHigh" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangePowerSystemSettingAsync" semanticid="Honeywell-SystemSettings#change-power-systemsettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Printer Power-Down Timeout" path="Resource/SystemSettings_PowerDownTime" />
            <UserAssignment actionArgName="Printer Sleep Timeout" path="Resource/SystemSettings_SleepTime" />
            <UserAssignment actionArgName="Radio Power State" path="Resource/SystemSettings_RadioPowerState" />
            <UserAssignment actionArgName="Retract Delay" path="Resource/SystemSettings_RetractDelay" />
            <UserAssignment actionArgName="Enabled RF Button" path="Resource/SystemSettings_RFButtonEnable" />
            <UserAssignment actionArgName="RF Power-Down Timeout" path="Resource/SystemSettings_RFPowerDownTimeout" />
            <UserAssignment actionArgName="Shutdown Temperature Threshold (High)" path="Resource/SystemSettings_ShutdownTempHigh" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeSymbolSysytemSetting" semanticid="Honeywell-SystemSettings#change-symbol-systemsettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Double-Byte Symbol Set" path="Resource/SystemSettings_DoubleByteSymbols" />
            <UserAssignment actionArgName="Single-Byte Symbol Set" path="Resource/SystemSettings_SingleByteSymbols" />
            <UserAssignment actionArgName="Run-Once Script File Name" path="Resource/SystemSettings_RunOnceScript" />
            <UserAssignment actionArgName="Startup Configuration File Name" path="Resource/SystemSettings_StartupConfig" />
            <UserAssignment actionArgName="Startup Script File Name" path="Resource/SystemSettings_StartupScript" />
            <UserAssignment actionArgName="Top-Level Menu Name" path="Resource/SystemSettings_TopLevelMenu" />
            <UserAssignment actionArgName="User Label Mode" path="Resource/SystemSettings_UserLabelMode" />
            <UserAssignment actionArgName="Scalable Font Cache" path="Resource/SystemSettings_ScaleableFontCache" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeSymbolSysytemSettingAsync" semanticid="Honeywell-SystemSettings#change-symbol-systemsettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Double-Byte Symbol Set" path="Resource/SystemSettings_DoubleByteSymbols" />
            <UserAssignment actionArgName="Single-Byte Symbol Set" path="Resource/SystemSettings_SingleByteSymbols" />
            <UserAssignment actionArgName="Run-Once Script File Name" path="Resource/SystemSettings_RunOnceScript" />
            <UserAssignment actionArgName="Startup Configuration File Name" path="Resource/SystemSettings_StartupConfig" />
            <UserAssignment actionArgName="Startup Script File Name" path="Resource/SystemSettings_StartupScript" />
            <UserAssignment actionArgName="Top-Level Menu Name" path="Resource/SystemSettings_TopLevelMenu" />
            <UserAssignment actionArgName="User Label Mode" path="Resource/SystemSettings_UserLabelMode" />
            <UserAssignment actionArgName="Scalable Font Cache" path="Resource/SystemSettings_ScaleableFontCache" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeServerPassword" hint="You must re-register the server after changing the password.">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangePassword">
            <UserAssignment actionArgName="Username" path="Resource/username" />
            <UserAssignment actionArgName="Current Password" path="Resource/password" secret="true" />
            <UserAssignment actionArgName="New Password" path="Resource/newPassword" secret="true" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="UpdateFirmwareFromFileStore" semanticid="Firmware-Download#download-file-filestore" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateFirmwareFromFileStore">
            <UserAssignment actionArgName="File" path="Resource/file" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="FirmwareDownloadTimeout" timeout="3600">
          <SuccessCase>
            <Enumeration>
              <Value>FW:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>FW:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateFirmwareFromFileStoreAsync" semanticid="Firmware-Download#download-file-filestore" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateFirmwareFromFileStoreAsync">
            <UserAssignment actionArgName="File" path="Resource/file" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="FileDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>FW:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>FW:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateConfigFromFileStore" semanticid="Honeywell-General#update-config-filestore" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateConfigFromFileStore">
            <UserAssignment actionArgName="File" path="Resource/file" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="ConfigDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>CONFIG:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>CONFIG:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateConfigFromFileStoreAsync" semanticid="Honeywell-Industrial-Packages#updateconfig" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateConfigFromFileStoreAsync">
            <UserAssignment actionArgName="File" path="Resource/file" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="ConfigDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>CONFIG:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>CONFIG:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateConfigFromFileStoreAsyncRPRLFiji" semanticid="Honeywell-General#update-config-filestore" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateConfigFromFileStoreAsync">
            <UserAssignment actionArgName="File" path="Resource/file" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="ConfigDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>CONFIG:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>CONFIG:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateConfigFromFileStoreRPRLFiji" semanticid="Honeywell-General#update-config-filestore" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateConfigFromFileStoreRPRLFiji">
            <UserAssignment actionArgName="File" path="Resource/file" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="ConfigDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>CONFIG:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>CONFIG:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateFontFromFileStore" semanticid="Honeywell-General#update-font-filestore" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateFontFromFileStore">
            <ConstantAssignment path="Resource/parameters/priority" value="mandatory" />
            <UserAssignment actionArgName="File" path="Resource/file" />
            <UserAssignment actionArgName="Font ID" path="Resource/parameters/fontId" />
            <UserAssignment actionArgName="Label" path="Resource/parameters/label" />
            <UserAssignment actionArgName="Drive" path="Resource/parameters/drive" defaultValue="G" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="FontDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>FONT:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>FONT:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateFontFromFileStoreAsync" semanticid="Honeywell-Industrial-Packages#updatefont" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateFontFromFileStoreAsync">
            <ConstantAssignment path="Resource/parameters/priority" value="mandatory" />
            <UserAssignment actionArgName="File" path="Resource/file" />
            <UserAssignment actionArgName="Label" path="Resource/parameters/label" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="FontDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>FONT:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>FONT:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateFontFromFileStoreAsyncRPRLFiji" semanticid="Honeywell-General#update-font-filestore" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateFontFromFileStoreAsync">
            <ConstantAssignment path="Resource/parameters/priority" value="mandatory" />
            <UserAssignment actionArgName="File" path="Resource/file" />
            <UserAssignment actionArgName="Font ID" path="Resource/parameters/fontId" />
            <UserAssignment actionArgName="Label" path="Resource/parameters/label" />
            <UserAssignment actionArgName="Drive" path="Resource/parameters/drive" defaultValue="G" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="FontDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>FONT:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>FONT:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateFontFromFileStoreRPRLFiji" semanticid="Honeywell-General#update-font-filestore" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateFontFromFileStoreRPRLFiji">
            <ConstantAssignment path="Resource/parameters/priority" value="mandatory" />
            <UserAssignment actionArgName="File" path="Resource/file" />
            <UserAssignment actionArgName="Font ID" path="Resource/parameters/fontId" />
            <UserAssignment actionArgName="Label" path="Resource/parameters/label" />
            <UserAssignment actionArgName="Drive" path="Resource/parameters/drive" defaultValue="G" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="FontDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>FONT:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>FONT:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateImageFromFileStore" semanticid="Honeywell-General#update-image-filestore" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateImageFromFileStore">
            <ConstantAssignment path="Resource/parameters/priority" value="mandatory" />
            <UserAssignment actionArgName="File" path="Resource/file" />
            <UserAssignment actionArgName="Label" path="Resource/parameters/label" />
            <UserAssignment actionArgName="Drive" path="Resource/parameters/drive" defaultValue="G" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="ImageDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>IMAGE:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>IMAGE:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateImageFromFileStoreAsync" semanticid="Honeywell-Industrial-Packages#updateimage" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateImageFromFileStoreAsync">
            <ConstantAssignment path="Resource/parameters/priority" value="mandatory" />
            <UserAssignment actionArgName="File" path="Resource/file" />
            <UserAssignment actionArgName="Label" path="Resource/parameters/label" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="ImageDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>IMAGE:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>IMAGE:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateImageFromFileStoreAsyncRPRLFiji" semanticid="Honeywell-General#update-image-filestore" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateImageFromFileStoreAsync">
            <ConstantAssignment path="Resource/parameters/priority" value="mandatory" />
            <UserAssignment actionArgName="File" path="Resource/file" />
            <UserAssignment actionArgName="Label" path="Resource/parameters/label" />
            <UserAssignment actionArgName="Drive" path="Resource/parameters/drive" defaultValue="G" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="ImageDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>IMAGE:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>IMAGE:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateImageFromFileStoreRPRLFiji" semanticid="Honeywell-General#update-image-filestore" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateImageFromFileStoreRPRLFiji">
            <ConstantAssignment path="Resource/parameters/priority" value="mandatory" />
            <UserAssignment actionArgName="File" path="Resource/file" />
            <UserAssignment actionArgName="Label" path="Resource/parameters/label" />
            <UserAssignment actionArgName="Drive" path="Resource/parameters/drive" defaultValue="G" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="ImageDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>IMAGE:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>IMAGE:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateRootFromFileStore" semanticid="Honeywell-V3-only#update-root-certificate" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateRootFromFileStore">
            <UserAssignment actionArgName="Root Certificate" path="Resource/package/fileurl" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="WifiCertificateTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>CACERT:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>CACERT:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateRootFromFileStoreAsync" semanticid="Honeywell-V3-only#update-root-certificate" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateRootFromFileStoreAsync">
            <UserAssignment actionArgName="Root Certificate" path="Resource/package/fileurl" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="WifiCertificateTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>CACERT:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>CACERT:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateRootFromFileStoreFiji" semanticid="Honeywell-V3-only#update-root-certificate" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateRootFromFileStoreFiji">
            <UserAssignment actionArgName="Root Certificate" path="Resource/package/fileurl" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="WifiCertificateTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>CACERT:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>CACERT:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateClientCertFromFileStore" semanticid="Honeywell-V3-only#update-client-certificate" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateClientCertFromFileStore">
            <UserAssignment actionArgName="Client Certificate" path="Resource/package/fileurl" />
            <UserAssignment actionArgName="Client Key" path="Resource/package/clientpvtkeyurl " />
            <UserAssignment actionArgName="Password" path="Resource/parameters/password" secret="true" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="WifiCertificateTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>CACERT:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>CACERT:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateClientCertFromFileStoreAsync" semanticid="Honeywell-V3-only#update-client-certificate" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateClientCertFromFileStoreAsync">
            <UserAssignment actionArgName="Client Certificate" path="Resource/package/fileurl" />
            <UserAssignment actionArgName="Client Key" path="Resource/package/clientpvtkeyurl" />
            <UserAssignment actionArgName="Password" path="Resource/parameters/password" secret="true" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="WifiCertificateTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>CLIENTCERT:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>CLIENTCERT:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateClientCertFromFileStoreFiji" semanticid="Honeywell-V3-only#update-client-certificate" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateClientCertFromFileStoreFiji">
            <UserAssignment actionArgName="Client Certificate" path="Resource/package/fileurl" />
            <UserAssignment actionArgName="Client Key" path="Resource/package/clientpvtkeyurl " />
            <UserAssignment actionArgName="Password" path="Resource/parameters/password" secret="true" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="WifiCertificateTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>CLIENTCERT:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>CLIENTCERT:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="PrintTestPage" semanticid="GenericPrinterState#print-test-page">
      <Blocks>
        <Block id="1">
          <SendMessage id="PrintTestPage" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="PrintTestPageAsync" semanticid="GenericPrinterState#print-test-page">
      <Blocks>
        <Block id="1">
          <SendMessage id="PrintTestPageAsync" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="Reboot" semanticid="GenericPrinterState#reboot">
      <Blocks>
        <Block id="1">
          <SendMessage id="Reboot" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="RebootAsync" semanticid="GenericPrinterState#reboot">
      <Blocks>
        <Block id="1">
          <SendMessage id="RebootAsync" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ResetSettings" semanticid="GenericPrinterState#factory-reset">
      <Blocks>
        <Block id="1">
          <SendMessage id="ResetSettings" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ResetSettingsAsync" semanticid="GenericPrinterState#factory-reset">
      <Blocks>
        <Block id="1">
          <SendMessage id="ResetSettingsAsync" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="Alert" semanticid="Honeywell-Alert#ALERT">
      <Blocks>
        <Block id="1">
          <ReceiveMessage id="ALERT" />
          <BlockAction>
            <Terminate success="true" />
          </BlockAction>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="RevokeLicenseV3" semanticid="Honeywell-V3-only#revoke-license">
      <Blocks>
        <Block id="1">
          <SendMessage id="RevokeLicense" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ClaimLicenseV3" semanticid="Honeywell-V3-only#claim-license">
      <Blocks>
        <Block id="1">
          <SendMessage id="ClaimLicense" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <!-- PM-->

    <Transaction id="ChangeCutter" semanticid="Honeywell-Cutter#change-cutter">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Cutter Control" path="Resource/Printing_Cutter_CutterControl" />
            <UserAssignment actionArgName="Cut After Feed" path="Resource/Printing_Cutter_CutAfterFeed" />
            <UserAssignment actionArgName="Cut Interval" path="Resource/Printing_Cutter_CutInterval" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeCutterAsync" semanticid="Honeywell-Cutter#change-cutter">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Cutter Control" path="Resource/Printing_Cutter_CutterControl" />
            <UserAssignment actionArgName="Cut After Feed" path="Resource/Printing_Cutter_CutAfterFeed" />
            <UserAssignment actionArgName="Cut Interval" path="Resource/Printing_Cutter_CutInterval" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangePartialCut" semanticid="Honeywell-Cutter-Extended#change-partial-cut">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Partial Cut" path="Resource/Printing_Cutter_PartialCut" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangePartialCutAsync" semanticid="Honeywell-Cutter-Extended#change-partial-cut">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Partial Cut" path="Resource/Printing_Cutter_PartialCut" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="RFIDIOSettings" semanticid="Honeywell-RFID#RFIDIOSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="RFID I/O" path="Resource/SystemSettings_Manage_IO_RFID" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="RFIDIOSettingsAsync" semanticid="Honeywell-RFID#RFIDIOSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="RFID I/O" path="Resource/SystemSettings_Manage_IO_RFID" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ethernetIOSettings" semanticid="SystemSettings-PM-Only#ethernetIOSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Ethernet I/O" path="Resource/SystemSettings_Manage_IO_Ethernet" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ethernetIOSettingsAsync" semanticid="SystemSettings-PM-Only#ethernetIOSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Ethernet I/O" path="Resource/SystemSettings_Manage_IO_Ethernet" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="WirelessIOSettings" semanticid="Honeywell-Wireless-Common#WirelessIOSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Wireless 80211 I/O" path="Resource/SystemSettings_Manage_IO_Wireless80211" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="WirelessIOSettingsAsync" semanticid="Honeywell-Wireless-Common#WirelessIOSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Wireless 80211 I/O" path="Resource/SystemSettings_Manage_IO_Wireless80211" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="BluetoothIOSettings" semanticid="Honeywell-Bluetooth-Common#BluetoothIOSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Bluetooth I/O" path="Resource/SystemSettings_Manage_IO_Ethernet" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="BluetoothIOSettingsAsync" semanticid="Honeywell-Bluetooth-Common#BluetoothIOSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Bluetooth I/O" path="Resource/SystemSettings_Manage_IO_Ethernet" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeIPV6Settings" semanticid="Honeywell-IPv6-Industrial#changeIPV6Settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="IPv6 IP Assignment Method" path="Resource/Communications_Ethernet_IPv6_IPAssignmentMethod" />
            <UserAssignment actionArgName="IPv6 IP Address" path="Resource/Communications_Ethernet_IPv6_IPAddress" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeIPV6SettingsAsync" semanticid="Honeywell-IPv6-Industrial#changeIPV6Settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="IPv6 IP Assignment Method" path="Resource/Communications_Ethernet_IPv6_IPAssignmentMethod" />
            <UserAssignment actionArgName="IPv6 IP Address" path="Resource/Communications_Ethernet_IPv6_IPAddress" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeIPV4Settings" semanticid="Honeywell-IPv4-Industrial-Printers#changeIPV4Settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="IPv4 Default Router" path="Resource/Communications_Ethernet_IPv4_DefaultRouter" />
            <UserAssignment actionArgName="IPv4 IP Assignment Method" path="Resource/Communications_Ethernet_IPv4_IPAssignmentMethod" />
            <UserAssignment actionArgName="IPv4 DHCP Response" path="Resource/Communications_Ethernet_IPv4_DHCPResponse" />
            <UserAssignment actionArgName="Wired LAN IPv4 Address" path="Resource/Communications_Ethernet_IPv4_IPAddress" />
            <UserAssignment actionArgName="Wired LAN Subnet Mask" path="Resource/Communications_Ethernet_IPv4_SubnetMask" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeIPV4SettingsAsync" semanticid="Honeywell-IPv4-Industrial-Printers#changeIPV4Settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="IPv4 Default Router" path="Resource/Communications_Ethernet_IPv4_DefaultRouter" />
            <UserAssignment actionArgName="IPv4 IP Assignment Method" path="Resource/Communications_Ethernet_IPv4_IPAssignmentMethod" />
            <UserAssignment actionArgName="IPv4 DHCP Response" path="Resource/Communications_Ethernet_IPv4_DHCPResponse" />
            <UserAssignment actionArgName="Wired LAN IPv4 Address" path="Resource/Communications_Ethernet_IPv4_IPAddress" />
            <UserAssignment actionArgName="Wired LAN Subnet Mask" path="Resource/Communications_Ethernet_IPv4_SubnetMask" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeNetworkSecuritySettings" semanticid="Honeywell-NetworkSecurity-Industrial#changeNetworkSecuritySettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="802.1X Authentication" path="Resource/Communications_Ethernet_8021xAuthentication_8021xSecurity" />
            <UserAssignment actionArgName="802.1X Authentication EAP Type" path="Resource/Communications_Ethernet_8021xAuthentication_EAPType" />
            <UserAssignment actionArgName="802.1X Authentication Username" path="Resource/Communications_Ethernet_8021xAuthentication_Username" />
            <UserAssignment actionArgName="802.1X Authentication Password" path="Resource/Communications_Ethernet_8021xAuthentication_Password" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeNetworkSecuritySettingsAsync" semanticid="Honeywell-NetworkSecurity-Industrial#changeNetworkSecuritySettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="802.1X Authentication" path="Resource/Communications_Ethernet_8021xAuthentication_8021xSecurity" />
            <UserAssignment actionArgName="802.1X Authentication EAP Type" path="Resource/Communications_Ethernet_8021xAuthentication_EAPType" />
            <UserAssignment actionArgName="802.1X Authentication Username" path="Resource/Communications_Ethernet_8021xAuthentication_Username" />
            <UserAssignment actionArgName="802.1X Authentication Password" path="Resource/Communications_Ethernet_8021xAuthentication_Password" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changewirelessipIndustrial" semanticid="Honeywell-Wireless-Common#changewirelessIpSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Wireless LAN IPv4 Address" path="Resource/Communications_Wireless80211_Network_IPv4_IPAddress" />
            <UserAssignment actionArgName="Wireless LAN Subnet Mask" path="Resource/Communications_Wireless80211_Network_IPv4_SubnetMask" />
            <UserAssignment actionArgName="Wireless IPv4 Default Router" path="Resource/Communications_Wireless80211_Network_IPv4_DefaultRouter" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changewirelessipIndustrialAsync" semanticid="Honeywell-Wireless-Common#changewirelessIpSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Wireless LAN IPv4 Address" path="Resource/Communications_Wireless80211_Network_IPv4_IPAddress" />
            <UserAssignment actionArgName="Wireless LAN Subnet Mask" path="Resource/Communications_Wireless80211_Network_IPv4_SubnetMask" />
            <UserAssignment actionArgName="Wireless IPv4 Default Router" path="Resource/Communications_Wireless80211_Network_IPv4_DefaultRouter" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changestaticwirelessip" semanticid="Honeywell-Wireless-Common#changestaticwirelessIpSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Wireless LAN IPv4 Address" path="Resource/Communications_Wireless80211_Network_IPv4_IPAddress" />
            <UserAssignment actionArgName="Wireless LAN Subnet Mask" path="Resource/Communications_Wireless80211_Network_IPv4_SubnetMask" />
            <UserAssignment actionArgName="Wireless IPv4 Default Router" path="Resource/Communications_Wireless80211_Network_IPv4_DefaultRouter" />
            <UserAssignment actionArgName="Wireless IPv4 IP Assignment Method" path="Resource/Communications_Wireless80211_Network_IPv4_IPAssignmentMethod" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changestaticwirelessipAsync" semanticid="Honeywell-Wireless-Common#changestaticwirelessIpSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Wireless LAN IPv4 Address" path="Resource/Communications_Wireless80211_Network_IPv4_IPAddress" />
            <UserAssignment actionArgName="Wireless LAN Subnet Mask" path="Resource/Communications_Wireless80211_Network_IPv4_SubnetMask" />
            <UserAssignment actionArgName="Wireless IPv4 Default Router" path="Resource/Communications_Wireless80211_Network_IPv4_DefaultRouter" />
            <UserAssignment actionArgName="Wireless IPv4 IP Assignment Method" path="Resource/Communications_Wireless80211_Network_IPv4_IPAssignmentMethod" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeWirelessSettingsExtended" semanticid="Honeywell-Wireless-Industrial#changeWirelessSettingsExtended">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Wireless General Band" path="Resource/Communications_Wireless80211_General_Band" />
            <UserAssignment actionArgName="Wireless General WPS" path="Resource/Communications_Wireless80211_General_WPS" />
            <UserAssignment actionArgName="Wireless General Network Type" path="Resource/Communications_Wireless80211_General_NetworkType" />
            <UserAssignment actionArgName="Wireless General Roaming" path="Resource/Communications_Wireless80211_General_Roaming" />
            <UserAssignment actionArgName="Wireless General Power Mode" path="Resource/Communications_Wireless80211_General_PowerMode" />
            <UserAssignment actionArgName="Wireless General Channel" path="Resource/Communications_Wireless80211_General_Channel" />
            <UserAssignment actionArgName="Wireless Security Association" path="Resource/Communications_Wireless80211_Security_Association" />
            <UserAssignment actionArgName="Wireless General Modulation" path="Resource/Communications_Wireless80211_General_Modulation" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeWirelessSettingsExtendedAsync" semanticid="Honeywell-Wireless-Industrial#changeWirelessSettingsExtended">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Wireless General Band" path="Resource/Communications_Wireless80211_General_Band" />
            <UserAssignment actionArgName="Wireless General WPS" path="Resource/Communications_Wireless80211_General_WPS" />
            <UserAssignment actionArgName="Wireless General Network Type" path="Resource/Communications_Wireless80211_General_NetworkType" />
            <UserAssignment actionArgName="Wireless General Roaming" path="Resource/Communications_Wireless80211_General_Roaming" />
            <UserAssignment actionArgName="Wireless General Power Mode" path="Resource/Communications_Wireless80211_General_PowerMode" />
            <UserAssignment actionArgName="Wireless General Channel" path="Resource/Communications_Wireless80211_General_Channel" />
            <UserAssignment actionArgName="Wireless Security Association" path="Resource/Communications_Wireless80211_Security_Association" />
            <UserAssignment actionArgName="Wireless General Modulation" path="Resource/Communications_Wireless80211_General_Modulation" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeWirelessSettings" semanticid="Honeywell-Wireless-Industrial#changeWirelessSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="SSID" path="Resource/Communications_Wireless80211_General_NetworkName_SSID" />
            <UserAssignment actionArgName="Wireless Hidden SSID" path="Resource/Communications_Wireless80211_General_HiddenSSID" />
            <UserAssignment actionArgName="Wireless Security Type" path="Resource/Communications_Wireless80211_Security_SecurityType" />
            <UserAssignment actionArgName="Wireless Security Association" path="Resource/Communications_Wireless80211_Security_Association" />
            <UserAssignment actionArgName="Wireless Security Inner Authentication" path="Resource/Communications_Wireless80211_Security_InnerAuthentication" />
            <UserAssignment actionArgName="Wireless IPv4 IP Assignment Method" path="Resource/Communications_Wireless80211_Network_IPv4_IPAssignmentMethod" />
            <UserAssignment actionArgName="Wireless IPv4 DHCP Response" path="Resource/Communications_Wireless80211_Network_IPv4_DHCPResponse" />
            <UserAssignment actionArgName="Wireless IPv6 IP Assignment Method" path="Resource/Communications_Wireless80211_Network_IPv6_IPAssignmentMethod" />
            <UserAssignment actionArgName="Pre-Shared Key" path="Resource/SharedKey" />
            <UserAssignment actionArgName="Network Key Index" path="Resource/Communications_Wireless80211_Security_NetworkKeyIndex" />
            <UserAssignment actionArgName="Network Key 1" path="Resource/Communications_Wireless80211_Security_NetworkKey1" />
            <UserAssignment actionArgName="Network Key 2" path="Resource/Communications_Wireless80211_Security_NetworkKey2" />
            <UserAssignment actionArgName="Network Key 3" path="Resource/Communications_Wireless80211_Security_NetworkKey3" />
            <UserAssignment actionArgName="Network Key 4" path="Resource/Communications_Wireless80211_Security_NetworkKey4" />
            <UserAssignment actionArgName="Username" path="Resource/Communications_Wireless80211_Security_UserName" />
            <UserAssignment actionArgName="Anonymous Name" path="Resource/Communications_Wireless80211_Security_AnonymousName" />
            <UserAssignment actionArgName="Password" path="Resource/Communications_Wireless80211_Security_Password" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeWirelessSettingsAsync" semanticid="Honeywell-Wireless-Industrial#changeWirelessSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="SSID" path="Resource/Communications_Wireless80211_General_NetworkName_SSID" />
            <UserAssignment actionArgName="Wireless Hidden SSID" path="Resource/Communications_Wireless80211_General_HiddenSSID" />
            <UserAssignment actionArgName="Wireless Security Type" path="Resource/Communications_Wireless80211_Security_SecurityType" />
            <UserAssignment actionArgName="Wireless Security Association" path="Resource/Communications_Wireless80211_Security_Association" />
            <UserAssignment actionArgName="Wireless Security Inner Authentication" path="Resource/Communications_Wireless80211_Security_InnerAuthentication" />
            <UserAssignment actionArgName="Wireless IPv4 IP Assignment Method" path="Resource/Communications_Wireless80211_Network_IPv4_IPAssignmentMethod" />
            <UserAssignment actionArgName="Wireless IPv4 DHCP Response" path="Resource/Communications_Wireless80211_Network_IPv4_DHCPResponse" />
            <UserAssignment actionArgName="Wireless IPv6 IP Assignment Method" path="Resource/Communications_Wireless80211_Network_IPv6_IPAssignmentMethod" />
            <UserAssignment actionArgName="Pre-Shared Key" path="Resource/SharedKey" />
            <UserAssignment actionArgName="Network Key Index" path="Resource/Communications_Wireless80211_Security_NetworkKeyIndex" />
            <UserAssignment actionArgName="Network Key 1" path="Resource/Communications_Wireless80211_Security_NetworkKey1" />
            <UserAssignment actionArgName="Network Key 2" path="Resource/Communications_Wireless80211_Security_NetworkKey2" />
            <UserAssignment actionArgName="Network Key 3" path="Resource/Communications_Wireless80211_Security_NetworkKey3" />
            <UserAssignment actionArgName="Network Key 4" path="Resource/Communications_Wireless80211_Security_NetworkKey4" />
            <UserAssignment actionArgName="Username" path="Resource/Communications_Wireless80211_Security_UserName" />
            <UserAssignment actionArgName="Anonymous Name" path="Resource/Communications_Wireless80211_Security_AnonymousName" />
            <UserAssignment actionArgName="Password" path="Resource/Communications_Wireless80211_Security_Password" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeWirelessSettingsExtended-RPF" semanticid="Honeywell-Wireless-RPF#changeWirelessSettingsExtended">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Wireless General Band" path="Resource/Communications_Wireless80211_General_Band" />
            <UserAssignment actionArgName="Wireless General WPS" path="Resource/Communications_Wireless80211_General_WPS" />
            <UserAssignment actionArgName="Wireless General Network Type" path="Resource/Communications_Wireless80211_General_NetworkType" />
            <UserAssignment actionArgName="Wireless General Roaming" path="Resource/Communications_Wireless80211_General_Roaming" />
            <UserAssignment actionArgName="Wireless General Power Mode" path="Resource/Communications_Wireless80211_General_PowerMode" />
            <UserAssignment actionArgName="Wireless General Channel" path="Resource/Communications_Wireless80211_General_Channel" />
            <UserAssignment actionArgName="Wireless Security Association" path="Resource/Communications_Wireless80211_Security_Association" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeWirelessSettingsExtended-RPFAsync" semanticid="Honeywell-Wireless-RPF#changeWirelessSettingsExtended">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Wireless General Band" path="Resource/Communications_Wireless80211_General_Band" />
            <UserAssignment actionArgName="Wireless General WPS" path="Resource/Communications_Wireless80211_General_WPS" />
            <UserAssignment actionArgName="Wireless General Network Type" path="Resource/Communications_Wireless80211_General_NetworkType" />
            <UserAssignment actionArgName="Wireless General Roaming" path="Resource/Communications_Wireless80211_General_Roaming" />
            <UserAssignment actionArgName="Wireless General Power Mode" path="Resource/Communications_Wireless80211_General_PowerMode" />
            <UserAssignment actionArgName="Wireless General Channel" path="Resource/Communications_Wireless80211_General_Channel" />
            <UserAssignment actionArgName="Wireless Security Association" path="Resource/Communications_Wireless80211_Security_Association" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeWirelessSettings-RPF" semanticid="Honeywell-Wireless-RPF#changeWirelessSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="SSID" path="Resource/Communications_Wireless80211_General_NetworkName_SSID" />
            <UserAssignment actionArgName="Wireless Security Type" path="Resource/Communications_Wireless80211_Security_SecurityType" />
            <UserAssignment actionArgName="Wireless Security Association" path="Resource/Communications_Wireless80211_Security_Association" />
            <UserAssignment actionArgName="Wireless Security Inner Authentication" path="Resource/Communications_Wireless80211_Security_InnerAuthentication" />
            <UserAssignment actionArgName="Wireless IPv4 IP Assignment Method" path="Resource/Communications_Wireless80211_Network_IPv4_IPAssignmentMethod" />
            <UserAssignment actionArgName="Wireless IPv4 DHCP Response" path="Resource/Communications_Wireless80211_Network_IPv4_DHCPResponse" />
            <UserAssignment actionArgName="Wireless IPv6 IP Assignment Method" path="Resource/Communications_Wireless80211_Network_IPv6_IPAssignmentMethod" />
            <UserAssignment actionArgName="Pre-Shared Key" path="Resource/SharedKey" />
            <UserAssignment actionArgName="Network Key Index" path="Resource/Communications_Wireless80211_Security_NetworkKeyIndex" />
            <UserAssignment actionArgName="Network Key 1" path="Resource/Communications_Wireless80211_Security_NetworkKey1" />
            <UserAssignment actionArgName="Network Key 2" path="Resource/Communications_Wireless80211_Security_NetworkKey2" />
            <UserAssignment actionArgName="Network Key 3" path="Resource/Communications_Wireless80211_Security_NetworkKey3" />
            <UserAssignment actionArgName="Network Key 4" path="Resource/Communications_Wireless80211_Security_NetworkKey4" />
            <UserAssignment actionArgName="Username" path="Resource/Communications_Wireless80211_Security_UserName" />
            <UserAssignment actionArgName="Anonymous Name" path="Resource/Communications_Wireless80211_Security_AnonymousName" />
            <UserAssignment actionArgName="Password" path="Resource/Communications_Wireless80211_Security_Password" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>
    <Transaction id="changeWirelessSettings-RPFAsync" semanticid="Honeywell-Wireless-RPF#changeWirelessSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="SSID" path="Resource/Communications_Wireless80211_General_NetworkName_SSID" />
            <UserAssignment actionArgName="Wireless Security Type" path="Resource/Communications_Wireless80211_Security_SecurityType" />
            <UserAssignment actionArgName="Wireless Security Association" path="Resource/Communications_Wireless80211_Security_Association" />
            <UserAssignment actionArgName="Wireless Security Inner Authentication" path="Resource/Communications_Wireless80211_Security_InnerAuthentication" />
            <UserAssignment actionArgName="Wireless IPv4 IP Assignment Method" path="Resource/Communications_Wireless80211_Network_IPv4_IPAssignmentMethod" />
            <UserAssignment actionArgName="Wireless IPv4 DHCP Response" path="Resource/Communications_Wireless80211_Network_IPv4_DHCPResponse" />
            <UserAssignment actionArgName="Wireless IPv6 IP Assignment Method" path="Resource/Communications_Wireless80211_Network_IPv6_IPAssignmentMethod" />
            <UserAssignment actionArgName="Pre-Shared Key" path="Resource/SharedKey" />
            <UserAssignment actionArgName="Network Key Index" path="Resource/Communications_Wireless80211_Security_NetworkKeyIndex" />
            <UserAssignment actionArgName="Network Key 1" path="Resource/Communications_Wireless80211_Security_NetworkKey1" />
            <UserAssignment actionArgName="Network Key 2" path="Resource/Communications_Wireless80211_Security_NetworkKey2" />
            <UserAssignment actionArgName="Network Key 3" path="Resource/Communications_Wireless80211_Security_NetworkKey3" />
            <UserAssignment actionArgName="Network Key 4" path="Resource/Communications_Wireless80211_Security_NetworkKey4" />
            <UserAssignment actionArgName="Username" path="Resource/Communications_Wireless80211_Security_UserName" />
            <UserAssignment actionArgName="Anonymous Name" path="Resource/Communications_Wireless80211_Security_AnonymousName" />
            <UserAssignment actionArgName="Password" path="Resource/Communications_Wireless80211_Security_Password" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeRFIDSettings" semanticid="Honeywell-RFID#changeRFIDSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="RFID Retries" path="Resource/Printing_RFID_Retries" />
            <UserAssignment actionArgName="RFID Void Text" path="Resource/Printing_RFID_VoidText" />
            <UserAssignment actionArgName="RFID Tag Position" path="Resource/Printing_RFID_RFIDTagPosition" />
            <UserAssignment actionArgName="RFID Output Power" path="Resource/Printing_RFID_OutputPower" />
            <UserAssignment actionArgName="RFID Tag Type" path="Resource/Printing_RFID_RFIDTagType" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeRFIDSettingsAsync" semanticid="Honeywell-RFID#changeRFIDSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="RFID Retries" path="Resource/Printing_RFID_Retries" />
            <UserAssignment actionArgName="RFID Void Text" path="Resource/Printing_RFID_VoidText" />
            <UserAssignment actionArgName="RFID Tag Position" path="Resource/Printing_RFID_RFIDTagPosition" />
            <UserAssignment actionArgName="RFID Output Power" path="Resource/Printing_RFID_OutputPower" />
            <UserAssignment actionArgName="RFID Tag Type" path="Resource/Printing_RFID_RFIDTagType" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeExtendedRFIDVoidSettings" semanticid="Honeywell-Extended-RFID-Void-Settings-Actions#changeRFIDVoidExtendedSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="RFID Void Length" path="Resource/Printing_RFID_VoidLength" />
            <UserAssignment actionArgName="RFID Void Speed" path="Resource/Printing_RFID_VoidSpeed" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeExtendedRFIDVoidSettingsAsync" semanticid="Honeywell-Extended-RFID-Void-Settings-Actions#changeRFIDVoidExtendedSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="RFID Void Length" path="Resource/Printing_RFID_VoidLength" />
            <UserAssignment actionArgName="RFID Void Speed" path="Resource/Printing_RFID_VoidSpeed" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeRFIDErrorHandlingSetting" semanticid="Honeywell-RFID-Error-Handling-Actions#changeRFIDErrorHandlingSetting">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="RFID Error Handling" path="Resource/Printing_RFID_ErrorHandling" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeRFIDErrorHandlingSettingAsync" semanticid="Honeywell-RFID-Error-Handling-Actions#changeRFIDErrorHandlingSetting">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="RFID Error Handling" path="Resource/Printing_RFID_ErrorHandling" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeDNSSettings" semanticid="NetworkServices-Common#changeDNSSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Primary DNS Server" path="Resource/NetworkServices_DNS_PrimaryDNSServer" />
            <UserAssignment actionArgName="Secondary DNS Server" path="Resource/NetworkServices_DNS_SecondaryDNSServer" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeDNSSettingsAsync" semanticid="NetworkServices-Common#changeDNSSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Primary DNS Server" path="Resource/NetworkServices_DNS_PrimaryDNSServer" />
            <UserAssignment actionArgName="Secondary DNS Server" path="Resource/NetworkServices_DNS_SecondaryDNSServer" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeVIISettings" semanticid="Honeywell-VII#changeVIISettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="VII Security Mode" path="Resource/NetworkServices_VII_SecurityMode" />
            <UserAssignment actionArgName="VII Execution Mode" path="Resource/NetworkServices_VII_ExecutionMode" />
            <UserAssignment actionArgName="VII Verifier Mode" path="Resource/NetworkServices_VII_VerifierMode" />
            <UserAssignment actionArgName="VII Command Channel" path="Resource/NetworkServices_VII_CommandChannel" />
            <UserAssignment actionArgName="VII Feedback Channel" path="Resource/NetworkServices_VII_FeedbackChannel" />
            <UserAssignment actionArgName="VII Image Channel" path="Resource/NetworkServices_VII_ImageChannel" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeVIISettingsAsync" semanticid="Honeywell-VII#changeVIISettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="VII Security Mode" path="Resource/NetworkServices_VII_SecurityMode" />
            <UserAssignment actionArgName="VII Execution Mode" path="Resource/NetworkServices_VII_ExecutionMode" />
            <UserAssignment actionArgName="VII Verifier Mode" path="Resource/NetworkServices_VII_VerifierMode" />
            <UserAssignment actionArgName="VII Command Channel" path="Resource/NetworkServices_VII_CommandChannel" />
            <UserAssignment actionArgName="VII Feedback Channel" path="Resource/NetworkServices_VII_FeedbackChannel" />
            <UserAssignment actionArgName="VII Image Channel" path="Resource/NetworkServices_VII_ImageChannel" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changetimeserverSettings" semanticid="NetworkServices-Common#changetimeserverSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Time Server Address" path="Resource/NetworkServices_TimeServer_ServerAddress" />
            <UserAssignment actionArgName="Time Server Port Number" path="Resource/NetworkServices_TimeServer_PortNumber" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changetimeserverSettingsAsync" semanticid="NetworkServices-Common#changetimeserverSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Time Server Address" path="Resource/NetworkServices_TimeServer_ServerAddress" />
            <UserAssignment actionArgName="Time Server Port Number" path="Resource/NetworkServices_TimeServer_PortNumber" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changewebserverSettings" semanticid="NetworkServices-PM-Only#changewebserverSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Image Buffer" path="Resource/NetworkServices_WebServer_ImageBuffer" />
            <UserAssignment actionArgName="Web Server Protocol" path="Resource/NetworkServices_WebServer_WebServerProtocol" />
            <UserAssignment actionArgName="XML Printing Port Number" path="Resource/NetworkServices_XMLPrinting_PortNumber" />
            <UserAssignment actionArgName="Buzzer" path="Resource/NetworkServices_ConnectivityAgent_Buzzer" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changewebserverSettingsAsync" semanticid="NetworkServices-PM-Only#changewebserverSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Image Buffer" path="Resource/NetworkServices_WebServer_ImageBuffer" />
            <UserAssignment actionArgName="Web Server Protocol" path="Resource/NetworkServices_WebServer_WebServerProtocol" />
            <UserAssignment actionArgName="XML Printing Port Number" path="Resource/NetworkServices_XMLPrinting_PortNumber" />
            <UserAssignment actionArgName="Buzzer" path="Resource/NetworkServices_ConnectivityAgent_Buzzer" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changewebserverSettings-RPF" semanticid="NetworkServices-RPF#changewebserverSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Image Buffer" path="Resource/NetworkServices_WebServer_ImageBuffer" />
            <UserAssignment actionArgName="Web Server Protocol" path="Resource/NetworkServices_WebServer_WebServerProtocol" />
            <UserAssignment actionArgName="XML Printing Port Number" path="Resource/NetworkServices_XMLPrinting_PortNumber" />
            <UserAssignment actionArgName="XML Printing Secure Communication" path="Resource/NetworkServices_XMLPrinting_SecureCommunication" />
            <UserAssignment actionArgName="Device Management Secure Communication" path="Resource/NetworkServices_DeviceManagement_SecureCommunication" />
            <UserAssignment actionArgName="Buzzer" path="Resource/NetworkServices_ConnectivityAgent_Buzzer" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changewebserverSettings-RPFAsync" semanticid="NetworkServices-RPF#changewebserverSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Image Buffer" path="Resource/NetworkServices_WebServer_ImageBuffer" />
            <UserAssignment actionArgName="Web Server Protocol" path="Resource/NetworkServices_WebServer_WebServerProtocol" />
            <UserAssignment actionArgName="XML Printing Port Number" path="Resource/NetworkServices_XMLPrinting_PortNumber" />
            <UserAssignment actionArgName="XML Printing Secure Communication" path="Resource/NetworkServices_XMLPrinting_SecureCommunication" />
            <UserAssignment actionArgName="Device Management Secure Communication" path="Resource/NetworkServices_DeviceManagement_SecureCommunication" />
            <UserAssignment actionArgName="Buzzer" path="Resource/NetworkServices_ConnectivityAgent_Buzzer" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changePPPSettings" semanticid="NetworkServices-PM-Only#changePPPSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="PPP Access Point Name" path="Resource/NetworkServices_PPP_APN" />
            <UserAssignment actionArgName="Username" path="Resource/NetworkServices_PPP_UserName" />
            <UserAssignment actionArgName="Password" path="Resource/NetworkServices_PPP_Password" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changePPPSettingsAsync" semanticid="NetworkServices-PM-Only#changePPPSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="PPP Access Point Name" path="Resource/NetworkServices_PPP_APN" />
            <UserAssignment actionArgName="Username" path="Resource/NetworkServices_PPP_UserName" />
            <UserAssignment actionArgName="Password" path="Resource/NetworkServices_PPP_Password" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeTimeSettings" semanticid="SystemSettings-PM-Only#changeTimeSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Time Zone" path="Resource/SystemSettings_General_TimeZone" />
            <UserAssignment actionArgName="Time" path="Resource/SystemSettings_General_Time" />
            <UserAssignment actionArgName="AM/PM" path="Resource/SystemSettings_General_AMPM" />
            <UserAssignment actionArgName="Date" path="Resource/SystemSettings_General_Date" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeTimeSettingsAsync" semanticid="SystemSettings-PM-Only#changeTimeSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Time Zone" path="Resource/SystemSettings_General_TimeZone" />
            <UserAssignment actionArgName="Time" path="Resource/SystemSettings_General_Time" />
            <UserAssignment actionArgName="AM/PM" path="Resource/SystemSettings_General_AMPM" />
            <UserAssignment actionArgName="Date" path="Resource/SystemSettings_General_Date" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeTimeSettings-RPF" semanticid="SystemSettings-RPF#changeTimeSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Time Zone" path="Resource/SystemSettings_General_TimeZone" />
            <UserAssignment actionArgName="Time" path="Resource/SystemSettings_General_Time" />
            <UserAssignment actionArgName="AM/PM" path="Resource/SystemSettings_General_AMPM" />
            <UserAssignment actionArgName="Date" path="Resource/SystemSettings_General_Date" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeTimeSettings-RPFAsync" semanticid="SystemSettings-RPF#changeTimeSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Time Zone" path="Resource/SystemSettings_General_TimeZone" />
            <UserAssignment actionArgName="Time" path="Resource/SystemSettings_General_Time" />
            <UserAssignment actionArgName="AM/PM" path="Resource/SystemSettings_General_AMPM" />
            <UserAssignment actionArgName="Date" path="Resource/SystemSettings_General_Date" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeLanguageSettings" semanticid="SystemSettings-PM-Only#changeLanguageSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Display Language" path="Resource/SystemSettings_General_DisplayLanguage" />
            <UserAssignment actionArgName="Web Page Language" path="Resource/SystemSettings_General_DisplayLanguage_WebPage" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeLanguageSettingsAsync" semanticid="SystemSettings-PM-Only#changeLanguageSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Display Language" path="Resource/SystemSettings_General_DisplayLanguage" />
            <UserAssignment actionArgName="Web Page Language" path="Resource/SystemSettings_General_DisplayLanguage_WebPage" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeLanguageSettings-RPF" semanticid="SystemSettings-RPF#changeLanguageSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Display Language" path="Resource/SystemSettings_General_DisplayLanguage" />
            <UserAssignment actionArgName="Web Page Language" path="Resource/SystemSettings_General_DisplayLanguage_WebPage" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeLanguageSettings-RPFAsync" semanticid="SystemSettings-RPF#changeLanguageSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Display Language" path="Resource/SystemSettings_General_DisplayLanguage" />
            <UserAssignment actionArgName="Web Page Language" path="Resource/SystemSettings_General_DisplayLanguage_WebPage" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeDisplaySettings" semanticid="DisplaySettings-PM-Only#changeDisplaySettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Idle Information" path="Resource/SystemSettings_Display_IdleInformation" />
            <UserAssignment actionArgName="Time Format" path="Resource/SystemSettings_Display_TimeFormat" />
            <UserAssignment actionArgName="Date Format" path="Resource/SystemSettings_Display_DateFormat" />
            <UserAssignment actionArgName="Menu Access" path="Resource/SystemSettings_Display_MenuAccess" />
            <UserAssignment actionArgName="Information Access" path="Resource/SystemSettings_Display_InformationAccess" />
            <UserAssignment actionArgName="Feed Key Access" path="Resource/SystemSettings_Display_FeedKeyAccess" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeDisplaySettingsAsync" semanticid="DisplaySettings-PM-Only#changeDisplaySettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Idle Information" path="Resource/SystemSettings_Display_IdleInformation" />
            <UserAssignment actionArgName="Time Format" path="Resource/SystemSettings_Display_TimeFormat" />
            <UserAssignment actionArgName="Date Format" path="Resource/SystemSettings_Display_DateFormat" />
            <UserAssignment actionArgName="Menu Access" path="Resource/SystemSettings_Display_MenuAccess" />
            <UserAssignment actionArgName="Information Access" path="Resource/SystemSettings_Display_InformationAccess" />
            <UserAssignment actionArgName="Feed Key Access" path="Resource/SystemSettings_Display_FeedKeyAccess" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeDisplaySettingsExtended" semanticid="DisplaySettings-Extended#changeDisplaySettingsExtended">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Display Brightness" path="Resource/SystemSettings_Display_Brightness" />
            <UserAssignment actionArgName="Screen Timeout" path="Resource/SystemSettings_Display_ScreenTimeout" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeDisplaySettingsExtendedAsync" semanticid="DisplaySettings-Extended#changeDisplaySettingsExtended">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Display Brightness" path="Resource/SystemSettings_Display_Brightness" />
            <UserAssignment actionArgName="Screen Timeout" path="Resource/SystemSettings_Display_ScreenTimeout" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeDisplaySettings-PXSeries" semanticid="DisplaySettings-PXSeries#changeDisplaySettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Display Brightness" path="Resource/SystemSettings_Display_Brightness" />
            <UserAssignment actionArgName="Idle Information" path="Resource/SystemSettings_Display_IdleInformation" />
            <UserAssignment actionArgName="Time Format" path="Resource/SystemSettings_Display_TimeFormat" />
            <UserAssignment actionArgName="Date Format" path="Resource/SystemSettings_Display_DateFormat" />
            <UserAssignment actionArgName="Menu Access" path="Resource/SystemSettings_Display_MenuAccess" />
            <UserAssignment actionArgName="Information Access" path="Resource/SystemSettings_Display_InformationAccess" />
            <UserAssignment actionArgName="Feed Key Access" path="Resource/SystemSettings_Display_FeedKeyAccess" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeDisplaySettings-PXSeriesAsync" semanticid="DisplaySettings-PXSeries#changeDisplaySettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Display Brightness" path="Resource/SystemSettings_Display_Brightness" />
            <UserAssignment actionArgName="Idle Information" path="Resource/SystemSettings_Display_IdleInformation" />
            <UserAssignment actionArgName="Time Format" path="Resource/SystemSettings_Display_TimeFormat" />
            <UserAssignment actionArgName="Date Format" path="Resource/SystemSettings_Display_DateFormat" />
            <UserAssignment actionArgName="Menu Access" path="Resource/SystemSettings_Display_MenuAccess" />
            <UserAssignment actionArgName="Information Access" path="Resource/SystemSettings_Display_InformationAccess" />
            <UserAssignment actionArgName="Feed Key Access" path="Resource/SystemSettings_Display_FeedKeyAccess" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeDisplaySettings-RPF" semanticid="DisplaySettings-RPF#changeDisplaySettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Time Format" path="Resource/SystemSettings_Display_TimeFormat" />
            <UserAssignment actionArgName="Date Format" path="Resource/SystemSettings_Display_DateFormat" />
            <UserAssignment actionArgName="Feed Key Access" path="Resource/SystemSettings_Display_FeedKeyAccess" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeDisplaySettings-RPFAsync" semanticid="DisplaySettings-RPF#changeDisplaySettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Time Format" path="Resource/SystemSettings_Display_TimeFormat" />
            <UserAssignment actionArgName="Date Format" path="Resource/SystemSettings_Display_DateFormat" />
            <UserAssignment actionArgName="Feed Key Access" path="Resource/SystemSettings_Display_FeedKeyAccess" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changePrinterSettings" semanticid="SystemSettings-PM-Only#changePrinterSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="System Name" path="Resource/SystemSettings_General_SystemName" />
            <UserAssignment actionArgName="System Location" path="Resource/SystemSettings_General_SystemLocation" />
            <UserAssignment actionArgName="System Contact" path="Resource/SystemSettings_General_SystemContact" />
            <UserAssignment actionArgName="XML Response Mode" path="Resource/SystemSettings_General_XMLResponseMode" />
            <UserAssignment actionArgName="Keyboard Input" path="Resource/SystemSettings_General_KeyboardInput" />
            <UserAssignment actionArgName="DST Adjust" path="Resource/SystemSettings_General_DSTAdjust" />
            <UserAssignment actionArgName="Command Language" path="Resource/SystemSettings_General_CommandLanguage" />
            <UserAssignment actionArgName="Alert Notification Method" path="Resource/SystemSettings_General_AlertNotificationMethod" />
            <UserAssignment actionArgName="Unit Of Measure" path="Resource/SystemSettings_General_UnitofMeasure" />
            <UserAssignment actionArgName="Zero With Slash" path="Resource/SystemSettings_General_ZerowithSlash" />
            <UserAssignment actionArgName="Legacy Mode" path="Resource/SystemSettings_General_LegacyMode" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changePrinterSettingsAsync" semanticid="SystemSettings-PM-Only#changePrinterSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="System Name" path="Resource/SystemSettings_General_SystemName" />
            <UserAssignment actionArgName="System Location" path="Resource/SystemSettings_General_SystemLocation" />
            <UserAssignment actionArgName="System Contact" path="Resource/SystemSettings_General_SystemContact" />
            <UserAssignment actionArgName="XML Response Mode" path="Resource/SystemSettings_General_XMLResponseMode" />
            <UserAssignment actionArgName="Keyboard Input" path="Resource/SystemSettings_General_KeyboardInput" />
            <UserAssignment actionArgName="DST Adjust" path="Resource/SystemSettings_General_DSTAdjust" />
            <UserAssignment actionArgName="Command Language" path="Resource/SystemSettings_General_CommandLanguage" />
            <UserAssignment actionArgName="Alert Notification Method" path="Resource/SystemSettings_General_AlertNotificationMethod" />
            <UserAssignment actionArgName="Unit Of Measure" path="Resource/SystemSettings_General_UnitofMeasure" />
            <UserAssignment actionArgName="Zero With Slash" path="Resource/SystemSettings_General_ZerowithSlash" />
            <UserAssignment actionArgName="Legacy Mode" path="Resource/SystemSettings_General_LegacyMode" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeSleepTimer" semanticid="SystemSettings-SleepTimer#chagneSleepTimer">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Sleep Timer" path="Resource/SystemSettings_General_Power_SleepTimer" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeSleepTimerAsync" semanticid="SystemSettings-SleepTimer#chagneSleepTimer">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Sleep Timer" path="Resource/SystemSettings_General_Power_SleepTimer" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changePrinterSettings-RPF" semanticid="SystemSettings-RPF#changePrinterSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings-RPF">
            <UserAssignment actionArgName="System Name" path="Resource/SystemSettings_General_SystemName" />
            <UserAssignment actionArgName="System Location" path="Resource/SystemSettings_General_SystemLocation" />
            <UserAssignment actionArgName="System Contact" path="Resource/SystemSettings_General_SystemContact" />
            <UserAssignment actionArgName="XML Response Mode" path="Resource/SystemSettings_General_XMLResponseMode" />
            <UserAssignment actionArgName="Keyboard Input" path="Resource/SystemSettings_General_KeyboardInput" />
            <UserAssignment actionArgName="DST Adjust" path="Resource/SystemSettings_General_DSTAdjust" />
            <UserAssignment actionArgName="Command Language" path="Resource/SystemSettings_General_CommandLanguage" />
            <UserAssignment actionArgName="Alert Notification Method" path="Resource/SystemSettings_General_AlertNotificationMethod" />
            <UserAssignment actionArgName="Unit Of Measure" path="Resource/SystemSettings_General_UnitofMeasure" />
            <UserAssignment actionArgName="Zero With Slash" path="Resource/SystemSettings_General_ZerowithSlash" />
            <UserAssignment actionArgName="Legacy Mode" path="Resource/SystemSettings_General_LegacyMode" />
            <UserAssignment actionArgName="Sleep Timer" path="Resource/SystemSettings_General_Power_SleepTimer_RPF" />
            <UserAssignment actionArgName="Shutdown Timer" path="Resource/SystemSettings_General_Power_ShutdownTimer" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changePrinterSettings-RPFAsync" semanticid="SystemSettings-RPF#changePrinterSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="System Name" path="Resource/SystemSettings_General_SystemName" />
            <UserAssignment actionArgName="System Location" path="Resource/SystemSettings_General_SystemLocation" />
            <UserAssignment actionArgName="System Contact" path="Resource/SystemSettings_General_SystemContact" />
            <UserAssignment actionArgName="XML Response Mode" path="Resource/SystemSettings_General_XMLResponseMode" />
            <UserAssignment actionArgName="Keyboard Input" path="Resource/SystemSettings_General_KeyboardInput" />
            <UserAssignment actionArgName="DST Adjust" path="Resource/SystemSettings_General_DSTAdjust" />
            <UserAssignment actionArgName="Command Language" path="Resource/SystemSettings_General_CommandLanguage" />
            <UserAssignment actionArgName="Alert Notification Method" path="Resource/SystemSettings_General_AlertNotificationMethod" />
            <UserAssignment actionArgName="Unit Of Measure" path="Resource/SystemSettings_General_UnitofMeasure" />
            <UserAssignment actionArgName="Zero With Slash" path="Resource/SystemSettings_General_ZerowithSlash" />
            <UserAssignment actionArgName="Legacy Mode" path="Resource/SystemSettings_General_LegacyMode" />
            <UserAssignment actionArgName="Sleep Timer" path="Resource/SystemSettings_General_Power_SleepTimer_RPF" />
            <UserAssignment actionArgName="Shutdown Timer" path="Resource/SystemSettings_General_Power_ShutdownTimer" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ConfigServices" semanticid="Services-PM-Only#changeServices">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="WebServer" path="Resource/SystemSettings_ManageServices_WebServer" />
            <UserAssignment actionArgName="FTP" path="Resource/SystemSettings_ManageServices_FTP" />
            <UserAssignment actionArgName="Net1" path="Resource/SystemSettings_ManageServices_Net1" />
            <UserAssignment actionArgName="Smart Systems" path="Resource/SystemSettings_ManageServices_SmartSystems" />
            <UserAssignment actionArgName="SNMP" path="Resource/SystemSettings_ManageServices_SNMP" />
            <UserAssignment actionArgName="LPR" path="Resource/SystemSettings_ManageServices_LPR" />
            <UserAssignment actionArgName="IKE v2" path="Resource/SystemSettings_ManageServices_IKEv2" />
            <UserAssignment actionArgName="SSH" path="Resource/SystemSettings_ManageServices_SSH" />
            <UserAssignment actionArgName="Telnet" path="Resource/SystemSettings_ManageServices_Telnet" />
            <UserAssignment actionArgName="XML" path="Resource/SystemSettings_ManageServices_XML" />
            <UserAssignment actionArgName="Time Server" path="Resource/SystemSettings_ManageServices_TimeServer" />
            <UserAssignment actionArgName="Device Management" path="Resource/SystemSettings_ManageServices_DeviceManagement" />
            <UserAssignment actionArgName="Connectivity Agent" path="Resource/SystemSettings_ManageServices_ConnectivityAgent" />
            <UserAssignment actionArgName="VII" path="Resource/SystemSettings_ManageServices_VII" />
            <UserAssignment actionArgName="PPP" path="Resource/SystemSettings_ManageServices_PPP" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ConfigServicesAsync" semanticid="Services-PM-Only#changeServices">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="WebServer" path="Resource/SystemSettings_ManageServices_WebServer" />
            <UserAssignment actionArgName="FTP" path="Resource/SystemSettings_ManageServices_FTP" />
            <UserAssignment actionArgName="Net1" path="Resource/SystemSettings_ManageServices_Net1" />
            <UserAssignment actionArgName="Smart Systems" path="Resource/SystemSettings_ManageServices_SmartSystems" />
            <UserAssignment actionArgName="SNMP" path="Resource/SystemSettings_ManageServices_SNMP" />
            <UserAssignment actionArgName="LPR" path="Resource/SystemSettings_ManageServices_LPR" />
            <UserAssignment actionArgName="IKE v2" path="Resource/SystemSettings_ManageServices_IKEv2" />
            <UserAssignment actionArgName="SSH" path="Resource/SystemSettings_ManageServices_SSH" />
            <UserAssignment actionArgName="Telnet" path="Resource/SystemSettings_ManageServices_Telnet" />
            <UserAssignment actionArgName="XML" path="Resource/SystemSettings_ManageServices_XML" />
            <UserAssignment actionArgName="Time Server" path="Resource/SystemSettings_ManageServices_TimeServer" />
            <UserAssignment actionArgName="Device Management" path="Resource/SystemSettings_ManageServices_DeviceManagement" />
            <UserAssignment actionArgName="Connectivity Agent" path="Resource/SystemSettings_ManageServices_ConnectivityAgent" />
            <UserAssignment actionArgName="VII" path="Resource/SystemSettings_ManageServices_VII" />
            <UserAssignment actionArgName="PPP" path="Resource/SystemSettings_ManageServices_PPP" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ConfigServicesAsyncPC" semanticid="Services-PC-Only#changeServices">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="WebServer" path="Resource/SystemSettings_ManageServices_WebServer" />
            <UserAssignment actionArgName="FTP" path="Resource/SystemSettings_ManageServices_FTP" />
            <UserAssignment actionArgName="Net1" path="Resource/SystemSettings_ManageServices_Net1" />
            <UserAssignment actionArgName="SNMP" path="Resource/SystemSettings_ManageServices_SNMP" />
            <UserAssignment actionArgName="LPR" path="Resource/SystemSettings_ManageServices_LPR" />
            <UserAssignment actionArgName="SSH" path="Resource/SystemSettings_ManageServices_SSH" />
            <UserAssignment actionArgName="Telnet" path="Resource/SystemSettings_ManageServices_Telnet" />
            <UserAssignment actionArgName="XML" path="Resource/SystemSettings_ManageServices_XML" />
            <UserAssignment actionArgName="Time Server" path="Resource/SystemSettings_ManageServices_TimeServer" />
            <UserAssignment actionArgName="Device Management" path="Resource/SystemSettings_ManageServices_DeviceManagement" />
            <UserAssignment actionArgName="Connectivity Agent" path="Resource/SystemSettings_ManageServices_ConnectivityAgent" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>


    <Transaction id="ConfigServices-PXSeries" semanticid="Services-PXSeries#changeServices">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="WebServer" path="Resource/SystemSettings_ManageServices_WebServer" />
            <UserAssignment actionArgName="FTP" path="Resource/SystemSettings_ManageServices_FTP" />
            <UserAssignment actionArgName="Net1" path="Resource/SystemSettings_ManageServices_Net1" />
            <UserAssignment actionArgName="SNMP" path="Resource/SystemSettings_ManageServices_SNMP" />
            <UserAssignment actionArgName="LPR" path="Resource/SystemSettings_ManageServices_LPR" />
            <UserAssignment actionArgName="SSH" path="Resource/SystemSettings_ManageServices_SSH" />
            <UserAssignment actionArgName="Telnet" path="Resource/SystemSettings_ManageServices_Telnet" />
            <UserAssignment actionArgName="XML" path="Resource/SystemSettings_ManageServices_XML" />
            <UserAssignment actionArgName="Time Server" path="Resource/SystemSettings_ManageServices_TimeServer" />
            <UserAssignment actionArgName="Device Management" path="Resource/SystemSettings_ManageServices_DeviceManagement" />
            <UserAssignment actionArgName="Connectivity Agent" path="Resource/SystemSettings_ManageServices_ConnectivityAgent" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ConfigServices-PXSeriesAsync" semanticid="Services-PXSeries#changeServices">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="WebServer" path="Resource/SystemSettings_ManageServices_WebServer" />
            <UserAssignment actionArgName="FTP" path="Resource/SystemSettings_ManageServices_FTP" />
            <UserAssignment actionArgName="Net1" path="Resource/SystemSettings_ManageServices_Net1" />
            <UserAssignment actionArgName="SNMP" path="Resource/SystemSettings_ManageServices_SNMP" />
            <UserAssignment actionArgName="LPR" path="Resource/SystemSettings_ManageServices_LPR" />
            <UserAssignment actionArgName="SSH" path="Resource/SystemSettings_ManageServices_SSH" />
            <UserAssignment actionArgName="Telnet" path="Resource/SystemSettings_ManageServices_Telnet" />
            <UserAssignment actionArgName="XML" path="Resource/SystemSettings_ManageServices_XML" />
            <UserAssignment actionArgName="Time Server" path="Resource/SystemSettings_ManageServices_TimeServer" />
            <UserAssignment actionArgName="Device Management" path="Resource/SystemSettings_ManageServices_DeviceManagement" />
            <UserAssignment actionArgName="Connectivity Agent" path="Resource/SystemSettings_ManageServices_ConnectivityAgent" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ConfigServices-RPF" semanticid="Services-RPF#changeServices">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="WebServer" path="Resource/SystemSettings_ManageServices_WebServer" />
            <UserAssignment actionArgName="FTP" path="Resource/SystemSettings_ManageServices_FTP" />
            <UserAssignment actionArgName="Net1" path="Resource/SystemSettings_ManageServices_Net1" />
            <UserAssignment actionArgName="SNMP" path="Resource/SystemSettings_ManageServices_SNMP" />
            <UserAssignment actionArgName="LPR" path="Resource/SystemSettings_ManageServices_LPR" />
            <UserAssignment actionArgName="SSH" path="Resource/SystemSettings_ManageServices_SSH" />
            <UserAssignment actionArgName="Telnet" path="Resource/SystemSettings_ManageServices_Telnet" />
            <UserAssignment actionArgName="XML" path="Resource/SystemSettings_ManageServices_XML" />
            <UserAssignment actionArgName="Time Server" path="Resource/SystemSettings_ManageServices_TimeServer" />
            <UserAssignment actionArgName="Device Management" path="Resource/SystemSettings_ManageServices_DeviceManagement" />
            <UserAssignment actionArgName="Connectivity Agent" path="Resource/SystemSettings_ManageServices_ConnectivityAgent" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ConfigServices-RPFAsync" semanticid="Services-RPF#changeServices">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="WebServer" path="Resource/SystemSettings_ManageServices_WebServer" />
            <UserAssignment actionArgName="FTP" path="Resource/SystemSettings_ManageServices_FTP" />
            <UserAssignment actionArgName="Net1" path="Resource/SystemSettings_ManageServices_Net1" />
            <UserAssignment actionArgName="SNMP" path="Resource/SystemSettings_ManageServices_SNMP" />
            <UserAssignment actionArgName="LPR" path="Resource/SystemSettings_ManageServices_LPR" />
            <UserAssignment actionArgName="SSH" path="Resource/SystemSettings_ManageServices_SSH" />
            <UserAssignment actionArgName="Telnet" path="Resource/SystemSettings_ManageServices_Telnet" />
            <UserAssignment actionArgName="XML" path="Resource/SystemSettings_ManageServices_XML" />
            <UserAssignment actionArgName="Time Server" path="Resource/SystemSettings_ManageServices_TimeServer" />
            <UserAssignment actionArgName="Device Management" path="Resource/SystemSettings_ManageServices_DeviceManagement" />
            <UserAssignment actionArgName="Connectivity Agent" path="Resource/SystemSettings_ManageServices_ConnectivityAgent" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeBluetoothDevName" semanticid="Honeywell-Industrial-BluetoothGeneral#changeBluetoothDevName">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Bluetooth Device Name" path="Resource/Communications_Bluetooth_DeviceName" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeBluetoothDevNameAsync" semanticid="Honeywell-Industrial-BluetoothGeneral#changeBluetoothDevName">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Bluetooth Device Name" path="Resource/Communications_Bluetooth_DeviceName" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeBluetoothPM" semanticid="Honeywell-Bluetooth-Industrial-Printers#Honeywell-PM-Change-Bluetooth">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Bluetooth Is Discoverable" path="Resource/Communications_Bluetooth_Discover" />
            <UserAssignment actionArgName="Bluetooth Security Mode" path="Resource/Communications_Bluetooth_Security" />
            <UserAssignment actionArgName="Bluetooth Reserve" path="Resource/Communications_Bluetooth_Reserve" />
            <UserAssignment actionArgName="Passkey" path="Resource/Communications_Bluetooth_Passkey" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeBluetoothPMAsync" semanticid="Honeywell-Bluetooth-Industrial-Printers#Honeywell-PM-Change-Bluetooth">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Bluetooth Is Discoverable" path="Resource/Communications_Bluetooth_Discover" />
            <UserAssignment actionArgName="Bluetooth Security Mode" path="Resource/Communications_Bluetooth_Security" />
            <UserAssignment actionArgName="Bluetooth Reserve" path="Resource/Communications_Bluetooth_Reserve" />
            <UserAssignment actionArgName="Passkey" path="Resource/Communications_Bluetooth_Passkey" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeBluetooth-RPF" semanticid="Honeywell-RPF-Bluetooth#Honeywell-RPF-Change-Bluetooth">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Bluetooth Is Discoverable" path="Resource/Communications_Bluetooth_Discover" />
            <UserAssignment actionArgName="Bluetooth Security Mode" path="Resource/Communications_Bluetooth_Security" />
            <UserAssignment actionArgName="Bluetooth Reserve" path="Resource/Communications_Bluetooth_Reserve" />
            <UserAssignment actionArgName="Passkey" path="Resource/Communications_Bluetooth_Passkey" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ChangeBluetooth-RPFAsync" semanticid="Honeywell-RPF-Bluetooth#Honeywell-RPF-Change-Bluetooth">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Bluetooth Is Discoverable" path="Resource/Communications_Bluetooth_Discover" />
            <UserAssignment actionArgName="Bluetooth Security Mode" path="Resource/Communications_Bluetooth_Security" />
            <UserAssignment actionArgName="Bluetooth Reserve" path="Resource/Communications_Bluetooth_Reserve" />
            <UserAssignment actionArgName="Passkey" path="Resource/Communications_Bluetooth_Passkey" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeVolumeSettings" semanticid="Honeywell-Audio-Industrial#changeVolumeSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Volume" path="Resource/SystemSettings_Audio_Volume" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeVolumeSettingsAsync" semanticid="Honeywell-Audio-Industrial#changeVolumeSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Volume" path="Resource/SystemSettings_Audio_Volume" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changePrintQuality" semanticid="Honeywell-Media-Settings-Industrial-Only#changePrintQuality">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Print Speed" path="Resource/Printing_PrintQuality_PrintSpeed" />
            <UserAssignment actionArgName="Darkness" path="Resource/Printing_PrintQuality_Darkness" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changePrintQualityAsync" semanticid="Honeywell-Media-Settings-Industrial-Only#changePrintQuality">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Print Speed" path="Resource/Printing_PrintQuality_PrintSpeed" />
            <UserAssignment actionArgName="Darkness" path="Resource/Printing_PrintQuality_Darkness" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="change-sensor" semanticid="Honeywell-Media-Settings-Industrial-Only#change-sensor">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Media Type" path="Resource/Printing_Media_MediaType" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="change-sensorAsync" semanticid="Honeywell-Media-Settings-Industrial-Only#change-sensor">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Media Type" path="Resource/Printing_Media_MediaType" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changePrintQuality-RPF" semanticid="Honeywell-Media-Settings-RPF#changePrintQuality">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings-RPF">
            <UserAssignment actionArgName="Print Speed" path="Resource/Printing_PrintQuality_PrintSpeed" />
            <UserAssignment actionArgName="Darkness" path="Resource/Printing_PrintQuality_Darkness" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changePrintQuality-RPFAsync" semanticid="Honeywell-Media-Settings-RPF#changePrintQuality">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Print Speed" path="Resource/Printing_PrintQuality_PrintSpeed" />
            <UserAssignment actionArgName="Darkness" path="Resource/Printing_PrintQuality_Darkness" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="change-sensor-RPF" semanticid="Honeywell-Media-Settings-RPF#change-sensor">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Media Type" path="Resource/Printing_Media_MediaType" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="change-sensor-RPFAsync" semanticid="Honeywell-Media-Settings-RPF#change-sensor">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Media Type" path="Resource/Printing_Media_MediaType" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changePrintQuality-PXSeries" semanticid="Honeywell-Media-Settings-PXSeries#changePrintQuality">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Print Speed" path="Resource/Printing_PrintQuality_PrintSpeed" />
            <UserAssignment actionArgName="Darkness" path="Resource/Printing_PrintQuality_Darkness" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changePrintQuality-PXSeriesAsync" semanticid="Honeywell-Media-Settings-PXSeries#changePrintQuality">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Print Speed" path="Resource/Printing_PrintQuality_PrintSpeed" />
            <UserAssignment actionArgName="Darkness" path="Resource/Printing_PrintQuality_Darkness" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="change-sensor-PXSeries" semanticid="Honeywell-Media-Settings-PXSeries#change-sensor">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Media Type" path="Resource/Printing_Media_MediaType" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="change-sensor-PXSeriesAsync" semanticid="Honeywell-Media-Settings-PXSeries#change-sensor">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Media Type" path="Resource/Printing_Media_MediaType" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeLTSSensitivity" semanticid="Honeywell-Industrial-LTS#changeLTSSensitivity">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="LTS Sensitivity Level" path="Resource/Printing_Media_LTSSensitivityLevel" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeLTSSensitivityAsync" semanticid="Honeywell-Industrial-LTS#changeLTSSensitivity">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="LTS Sensitivity Level" path="Resource/Printing_Media_LTSSensitivityLevel" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changetextSensitivity" semanticid="Honeywell-Industrial-Text#changetextSensitivity">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Enhance Text" path="Resource/Printing_PrintQuality_EnhanceText" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changetextSensitivityAsync" semanticid="Honeywell-Industrial-Text#changetextSensitivity">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Enhance Text" path="Resource/Printing_PrintQuality_EnhanceText" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changemediaout" semanticid="Honeywell-Industrial-MediaOut#changemediaout">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Stop Immediately When Media Out" path="Resource/Printing_Media_MediaOutImmediateStop" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changemediaoutAsync" semanticid="Honeywell-Industrial-MediaOut#changemediaout">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Stop Immediately When Media Out" path="Resource/Printing_Media_MediaOutImmediateStop" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changePrinterActions" semanticid="Honeywell-Media-Settings-Industrial-Only#changePrinterActions">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Power Up Action" path="Resource/Printing_Media_Action_PowerUpAction" />
            <UserAssignment actionArgName="Head Down Action" path="Resource/Printing_Media_Action_HeadDownAction" />
            <UserAssignment actionArgName="Hold Feed Button Action" path="Resource/Printing_Media_Action_HoldFeedButtonAction" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changePrinterActionsAsync" semanticid="Honeywell-Media-Settings-Industrial-Only#changePrinterActions">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Power Up Action" path="Resource/Printing_Media_Action_PowerUpAction" />
            <UserAssignment actionArgName="Head Down Action" path="Resource/Printing_Media_Action_HeadDownAction" />
            <UserAssignment actionArgName="Hold Feed Button Action" path="Resource/Printing_Media_Action_HoldFeedButtonAction" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeMediaSettings" semanticid="Honeywell-Media-Settings-Industrial-Only#changeMediaSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Label Counter" path="Resource/Printing_Media_LabelCounter" />
            <UserAssignment actionArgName="Clip Default" path="Resource/Printing_Media_ClipDefault" />
            <UserAssignment actionArgName="Print Method" path="Resource/Printing_Media_PrintMethod" />
            <UserAssignment actionArgName="Media Calibration Mode" path="Resource/Printing_Media_MediaCalibrationMode" />
            <UserAssignment actionArgName="Slow Mode Length" path="Resource/Printing_Media_Length_SlowMode" />
            <UserAssignment actionArgName="Start Adjust" path="Resource/Printing_Media_StartAdjust" />
            <UserAssignment actionArgName="Stop Adjust" path="Resource/Printing_Media_StopAdjust" />
            <UserAssignment actionArgName="Top Label Adjust" path="Resource/Printing_Media_LabelTopAdjust" />
            <UserAssignment actionArgName="Label Rest Adjust" path="Resource/Printing_Media_LabelRestAdjust" />
            <UserAssignment actionArgName="FP Start Adjust" path="Resource/Printing_Media_FPStartAdjust" />
            <UserAssignment actionArgName="FP Stop Adjust" path="Resource/Printing_Media_FPStopAdjust" />
            <UserAssignment actionArgName="Print Mode" path="Resource/Printing_Media_PrintMode" />
            <UserAssignment actionArgName="Media Width" path="Resource/Printing_Media_PrintArea_MediaWidth" />
            <UserAssignment actionArgName="Media Length" path="Resource/Printing_Media_PrintArea_MediaLength" />
            <UserAssignment actionArgName="Media Margin X" path="Resource/Printing_Media_PrintArea_MediaMargin_X" />
            <UserAssignment actionArgName="Contrast" path="Resource/Printing_PrintQuality_Contrast" />
            <UserAssignment actionArgName="Media Sensitivity" path="Resource/Printing_PrintQuality_MediaSensitivity" />
            <UserAssignment actionArgName="Label Rotation" path="Resource/Printing_PrintQuality_LabelRotation" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeMediaSettingsAsync-v5" semanticid="Honeywell-Media-Settings-Industrial-Only-v5#changeMediaSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Label Counter" path="Resource/Printing_Media_LabelCounter" />
            <UserAssignment actionArgName="Clip Default" path="Resource/Printing_Media_ClipDefault" />
            <UserAssignment actionArgName="Print Method" path="Resource/Printing_Media_PrintMethod" />
            <UserAssignment actionArgName="Media Calibration Mode" path="Resource/Printing_Media_MediaCalibrationMode" />
            <UserAssignment actionArgName="Slow Mode Length" path="Resource/Printing_Media_Length_SlowMode" />
            <UserAssignment actionArgName="Top Label Adjust" path="Resource/Printing_Media_LabelTopAdjust" />
            <UserAssignment actionArgName="Label Rest Adjust" path="Resource/Printing_Media_LabelRestAdjust" />
            <UserAssignment actionArgName="FP Start Adjust" path="Resource/Printing_Media_FPStartAdjust" />
            <UserAssignment actionArgName="FP Stop Adjust" path="Resource/Printing_Media_FPStopAdjust" />
            <UserAssignment actionArgName="Print Mode" path="Resource/Printing_Media_PrintMode" />
            <UserAssignment actionArgName="Media Width" path="Resource/Printing_Media_PrintArea_MediaWidth" />
            <UserAssignment actionArgName="Media Length" path="Resource/Printing_Media_PrintArea_MediaLength" />
            <UserAssignment actionArgName="Media Margin X" path="Resource/Printing_Media_PrintArea_MediaMargin_X" />
            <UserAssignment actionArgName="Contrast" path="Resource/Printing_PrintQuality_Contrast" />
            <UserAssignment actionArgName="Media Sensitivity" path="Resource/Printing_PrintQuality_MediaSensitivity" />
            <UserAssignment actionArgName="Label Rotation" path="Resource/Printing_PrintQuality_LabelRotation" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeMediaSettingsAsync" semanticid="Honeywell-Media-Settings-Industrial-Only#changeMediaSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Label Counter" path="Resource/Printing_Media_LabelCounter" />
            <UserAssignment actionArgName="Clip Default" path="Resource/Printing_Media_ClipDefault" />
            <UserAssignment actionArgName="Print Method" path="Resource/Printing_Media_PrintMethod" />
            <UserAssignment actionArgName="Media Calibration Mode" path="Resource/Printing_Media_MediaCalibrationMode" />
            <UserAssignment actionArgName="Slow Mode Length" path="Resource/Printing_Media_Length_SlowMode" />
            <UserAssignment actionArgName="Start Adjust" path="Resource/Printing_Media_StartAdjust" />
            <UserAssignment actionArgName="Stop Adjust" path="Resource/Printing_Media_StopAdjust" />
            <UserAssignment actionArgName="Top Label Adjust" path="Resource/Printing_Media_LabelTopAdjust" />
            <UserAssignment actionArgName="Label Rest Adjust" path="Resource/Printing_Media_LabelRestAdjust" />
            <UserAssignment actionArgName="FP Start Adjust" path="Resource/Printing_Media_FPStartAdjust" />
            <UserAssignment actionArgName="FP Stop Adjust" path="Resource/Printing_Media_FPStopAdjust" />
            <UserAssignment actionArgName="Print Mode" path="Resource/Printing_Media_PrintMode" />
            <UserAssignment actionArgName="Media Width" path="Resource/Printing_Media_PrintArea_MediaWidth" />
            <UserAssignment actionArgName="Media Length" path="Resource/Printing_Media_PrintArea_MediaLength" />
            <UserAssignment actionArgName="Media Margin X" path="Resource/Printing_Media_PrintArea_MediaMargin_X" />
            <UserAssignment actionArgName="Contrast" path="Resource/Printing_PrintQuality_Contrast" />
            <UserAssignment actionArgName="Media Sensitivity" path="Resource/Printing_PrintQuality_MediaSensitivity" />
            <UserAssignment actionArgName="Label Rotation" path="Resource/Printing_PrintQuality_LabelRotation" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changePrinterActions-PXSeries" semanticid="Honeywell-Media-Settings-PXSeries#changePrinterActions">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Power Up Action" path="Resource/Printing_Media_Action_PowerUpAction" />
            <UserAssignment actionArgName="Head Down Action" path="Resource/Printing_Media_Action_HeadDownAction" />
            <UserAssignment actionArgName="Hold Feed Button Action" path="Resource/Printing_Media_Action_HoldFeedButtonAction" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changePrinterActions-PXSeriesAsync" semanticid="Honeywell-Media-Settings-PXSeries#changePrinterActions">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Power Up Action" path="Resource/Printing_Media_Action_PowerUpAction" />
            <UserAssignment actionArgName="Head Down Action" path="Resource/Printing_Media_Action_HeadDownAction" />
            <UserAssignment actionArgName="Hold Feed Button Action" path="Resource/Printing_Media_Action_HoldFeedButtonAction" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeMediaSettings-PXSeries" semanticid="Honeywell-Media-Settings-PXSeries#changeMediaSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Label Counter" path="Resource/Printing_Media_LabelCounter" />
            <UserAssignment actionArgName="Clip Default" path="Resource/Printing_Media_ClipDefault" />
            <UserAssignment actionArgName="Print Method" path="Resource/Printing_Media_PrintMethod" />
            <UserAssignment actionArgName="Media Calibration Mode" path="Resource/Printing_Media_MediaCalibrationMode" />
            <UserAssignment actionArgName="Slow Mode Length" path="Resource/Printing_Media_Length_SlowMode" />
            <UserAssignment actionArgName="Top Label Adjust" path="Resource/Printing_Media_LabelTopAdjust" />
            <UserAssignment actionArgName="Label Rest Adjust" path="Resource/Printing_Media_LabelRestAdjust" />
            <UserAssignment actionArgName="Print Mode" path="Resource/Printing_Media_PrintMode" />
            <UserAssignment actionArgName="Media Width" path="Resource/Printing_Media_PrintArea_MediaWidth" />
            <UserAssignment actionArgName="Media Length" path="Resource/Printing_Media_PrintArea_MediaLength" />
            <UserAssignment actionArgName="Media Margin X" path="Resource/Printing_Media_PrintArea_MediaMargin_X" />
            <UserAssignment actionArgName="Contrast" path="Resource/Printing_PrintQuality_Contrast" />
            <UserAssignment actionArgName="Media Sensitivity" path="Resource/Printing_PrintQuality_MediaSensitivity" />
            <UserAssignment actionArgName="Label Rotation" path="Resource/Printing_PrintQuality_LabelRotation" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeMediaSettings-PXSeriesAsync" semanticid="Honeywell-Media-Settings-PXSeries#changeMediaSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Label Counter" path="Resource/Printing_Media_LabelCounter" />
            <UserAssignment actionArgName="Clip Default" path="Resource/Printing_Media_ClipDefault" />
            <UserAssignment actionArgName="Print Method" path="Resource/Printing_Media_PrintMethod" />
            <UserAssignment actionArgName="Media Calibration Mode" path="Resource/Printing_Media_MediaCalibrationMode" />
            <UserAssignment actionArgName="Slow Mode Length" path="Resource/Printing_Media_Length_SlowMode" />
            <UserAssignment actionArgName="Top Label Adjust" path="Resource/Printing_Media_LabelTopAdjust" />
            <UserAssignment actionArgName="Label Rest Adjust" path="Resource/Printing_Media_LabelRestAdjust" />
            <UserAssignment actionArgName="Print Mode" path="Resource/Printing_Media_PrintMode" />
            <UserAssignment actionArgName="Media Width" path="Resource/Printing_Media_PrintArea_MediaWidth" />
            <UserAssignment actionArgName="Media Length" path="Resource/Printing_Media_PrintArea_MediaLength" />
            <UserAssignment actionArgName="Media Margin X" path="Resource/Printing_Media_PrintArea_MediaMargin_X" />
            <UserAssignment actionArgName="Contrast" path="Resource/Printing_PrintQuality_Contrast" />
            <UserAssignment actionArgName="Media Sensitivity" path="Resource/Printing_PrintQuality_MediaSensitivity" />
            <UserAssignment actionArgName="Label Rotation" path="Resource/Printing_PrintQuality_LabelRotation" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changePrinterActions-RPF" semanticid="Honeywell-Media-Settings-RPF#changePrinterActions">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Power Up Action" path="Resource/Printing_Media_Action_PowerUpAction" />
            <UserAssignment actionArgName="Head Down Action" path="Resource/Printing_Media_Action_HeadDownAction" />
            <UserAssignment actionArgName="Hold Feed Button Action" path="Resource/Printing_Media_Action_HoldFeedButtonAction" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changePrinterActions-RPFAsync" semanticid="Honeywell-Media-Settings-RPF#changePrinterActions">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Power Up Action" path="Resource/Printing_Media_Action_PowerUpAction" />
            <UserAssignment actionArgName="Head Down Action" path="Resource/Printing_Media_Action_HeadDownAction" />
            <UserAssignment actionArgName="Hold Feed Button Action" path="Resource/Printing_Media_Action_HoldFeedButtonAction" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeMediaSettings-RPF" semanticid="Honeywell-Media-Settings-RPF#changeMediaSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettings">
            <UserAssignment actionArgName="Label Counter" path="Resource/Printing_Media_LabelCounter" />
            <UserAssignment actionArgName="Feed Strength" path="Resource/Printing_Media_Feed_Strength" />
            <UserAssignment actionArgName="Clip Default" path="Resource/Printing_Media_ClipDefault" />
            <UserAssignment actionArgName="Print Method" path="Resource/Printing_Media_PrintMethod" />
            <UserAssignment actionArgName="Media Calibration Mode" path="Resource/Printing_Media_MediaCalibrationMode" />
            <UserAssignment actionArgName="Slow Mode Length" path="Resource/Printing_Media_Length_SlowMode" />
            <UserAssignment actionArgName="Top Label Adjust" path="Resource/Printing_Media_LabelTopAdjust" />
            <UserAssignment actionArgName="Label Rest Adjust" path="Resource/Printing_Media_LabelRestAdjust" />
            <UserAssignment actionArgName="Print Mode" path="Resource/Printing_Media_PrintMode" />
            <UserAssignment actionArgName="Media Width" path="Resource/Printing_Media_PrintArea_MediaWidth" />
            <UserAssignment actionArgName="Media Length" path="Resource/Printing_Media_PrintArea_MediaLength" />
            <UserAssignment actionArgName="Media Margin X" path="Resource/Printing_Media_PrintArea_MediaMargin_X" />
            <UserAssignment actionArgName="Label Rotation" path="Resource/Printing_PrintQuality_LabelRotation" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="changeMediaSettings-RPFAsync" semanticid="Honeywell-Media-Settings-RPF#changeMediaSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Label Counter" path="Resource/Printing_Media_LabelCounter" />
            <UserAssignment actionArgName="Feed Strength" path="Resource/Printing_Media_Feed_Strength" />
            <UserAssignment actionArgName="Clip Default" path="Resource/Printing_Media_ClipDefault" />
            <UserAssignment actionArgName="Print Method" path="Resource/Printing_Media_PrintMethod" />
            <UserAssignment actionArgName="Media Calibration Mode" path="Resource/Printing_Media_MediaCalibrationMode" />
            <UserAssignment actionArgName="Slow Mode Length" path="Resource/Printing_Media_Length_SlowMode" />
            <UserAssignment actionArgName="Top Label Adjust" path="Resource/Printing_Media_LabelTopAdjust" />
            <UserAssignment actionArgName="Label Rest Adjust" path="Resource/Printing_Media_LabelRestAdjust" />
            <UserAssignment actionArgName="Print Mode" path="Resource/Printing_Media_PrintMode" />
            <UserAssignment actionArgName="Media Width" path="Resource/Printing_Media_PrintArea_MediaWidth" />
            <UserAssignment actionArgName="Media Length" path="Resource/Printing_Media_PrintArea_MediaLength" />
            <UserAssignment actionArgName="Media Margin X" path="Resource/Printing_Media_PrintArea_MediaMargin_X" />
            <UserAssignment actionArgName="Label Rotation" path="Resource/Printing_PrintQuality_LabelRotation" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>


    <Transaction id="changeMediaSettings-RPFAsync-v5" semanticid="Honeywell-Media-Settings-RPF-v5#changeMediaSettings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ChangeSettingsAsync">
            <UserAssignment actionArgName="Label Counter" path="Resource/Printing_Media_LabelCounter" />
            <UserAssignment actionArgName="Feed Strength" path="Resource/Printing_Media_Feed_Strength" />
            <UserAssignment actionArgName="Clip Default" path="Resource/Printing_Media_ClipDefault" />
            <UserAssignment actionArgName="Media Calibration Mode" path="Resource/Printing_Media_MediaCalibrationMode" />
            <UserAssignment actionArgName="Slow Mode Length" path="Resource/Printing_Media_Length_SlowMode" />
            <UserAssignment actionArgName="Top Label Adjust" path="Resource/Printing_Media_LabelTopAdjust" />
            <UserAssignment actionArgName="Label Rest Adjust" path="Resource/Printing_Media_LabelRestAdjust" />
            <UserAssignment actionArgName="Media Width" path="Resource/Printing_Media_PrintArea_MediaWidth" />
            <UserAssignment actionArgName="Media Length" path="Resource/Printing_Media_PrintArea_MediaLength" />
            <UserAssignment actionArgName="Media Margin X" path="Resource/Printing_Media_PrintArea_MediaMargin_X" />
            <UserAssignment actionArgName="Label Rotation" path="Resource/Printing_PrintQuality_LabelRotation" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="updatefirmware" semanticid="Firmware-Download#download-file-filestore" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateFirmwareFromFileStoreIndustrial">
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="FirmwareDownloadTimeout" timeout="3600">
          <SuccessCase>
            <Enumeration>
              <Value>FW:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>FW:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="updatefirmwareFiji" semanticid="Firmware-Download#download-file-filestore" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateFirmwareFromFileStoreFiji">
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="FirmwareDownloadTimeout" timeout="3600">
          <SuccessCase>
            <Enumeration>
              <Value>FW:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>FW:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="updateconfig" semanticid="Honeywell-Industrial-Packages#updateconfig" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateConfigFromFileStoreIndustrial">
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="ConfigDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>CONFIG:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>CONFIG:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="updateconfigFiji" semanticid="Honeywell-Industrial-Packages#updateconfig" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateConfigFromFileStoreFiji">
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="ConfigDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>CONFIG:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>CONFIG:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="updatefont" semanticid="Honeywell-Industrial-Packages#updatefont" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateFontFromFileStoreIndustrial">
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <UserAssignment actionArgName="Label" path="Resource/parameters/label" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="FontDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>FONT:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>FONT:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="updatefontFiji" semanticid="Honeywell-Industrial-Packages#updatefont" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateFontFromFileStoreFiji">
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <UserAssignment actionArgName="Label" path="Resource/parameters/label" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="FontDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>FONT:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>FONT:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="updateimage" semanticid="Honeywell-Industrial-Packages#updateimage" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateImageFromFileStoreIndustrial">
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <UserAssignment actionArgName="Label" path="Resource/parameters/label" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="ImageDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>IMAGE:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>IMAGE:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="updateimageFiji" semanticid="Honeywell-Industrial-Packages#updateimage" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateImageFromFileStoreFiji">
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <UserAssignment actionArgName="Label" path="Resource/parameters/label" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="ImageDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>IMAGE:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>IMAGE:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="updatesmartApp" semanticid="Honeywell-Industrial-Packages#updatesmartApp" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateSmartAppFromFileStoreIndustrial">
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="SmartAppDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>SMARTAPP:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>SMARTAPP:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="updatesmartAppFiji" semanticid="Honeywell-Industrial-Packages#updatesmartApp" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateSmartAppFromFileStoreFiji">
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="SmartAppDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>SMARTAPP:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>SMARTAPP:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateSmartAppFromFileStoreAsync" semanticid="Honeywell-Industrial-Packages#updatesmartApp" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateSmartAppFromFileStoreAsync">
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="SmartAppDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>SMARTAPP:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>SMARTAPP:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="updatefingerPrintApp" semanticid="Honeywell-Industrial-Packages#updatefingerPrintApp" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateFingerPrintAppFromFileStoreIndustrial">
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="FingerprintDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>FINGERPRINTAPP:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>FINGERPRINTAPP:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="updatefingerPrintAppFiji" semanticid="Honeywell-Industrial-Packages#updatefingerPrintApp" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateFingerPrintAppFromFileStoreFiji">
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="FingerprintDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>FINGERPRINTAPP:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>FINGERPRINTAPP:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" semanticid="Honeywell-Industrial-Packages#updatefingerPrintApp" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateFingerPrintAppFromFileStoreAsync">
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="FingerprintDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>FINGERPRINTAPP:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>FINGERPRINTAPP:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="updateLabelFormat" semanticid="Honeywell-Industrial-Packages#updateLabelFormat" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateLabelFormatFromFileStoreIndustrial">
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="LabelFormatDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>LABELFORMAT:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>LABELFORMAT:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="updateLabelFormatFiji" semanticid="Honeywell-Industrial-Packages#updateLabelFormat" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateLabelFormatFromFileStoreFiji">
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="LabelFormatDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>LABELFORMAT:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>LABELFORMAT:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateLabelFormatFromFileStoreAsync" semanticid="Honeywell-Industrial-Packages#updateLabelFormat" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateLabelFormatFromFileStoreAsync">
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="LabelFormatDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>LABELFORMAT:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>LABELFORMAT:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="updateWebForms" semanticid="Honeywell-Industrial-Packages#updateWebForms" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateWebFormsFromFileStoreIndustrial">
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="WebFormsDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>WEBFORM:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>WEBFORM:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>


    <Transaction id="updateWebFormsFiji" semanticid="Honeywell-Industrial-Packages#updateWebForms" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateWebFormsFromFileStoreFiji">
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="WebFormsDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>WEBFORM:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>WEBFORM:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateWebFormsFromFileStoreAsync" semanticid="Honeywell-Industrial-Packages#updateWebForms" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateWebFormsFromFileStoreAsync">
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="WebFormsDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>WEBFORM:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>WEBFORM:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="updatebundle" semanticid="Honeywell-Industrial-Packages#updatebundle" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateBundleFromFileStoreIndustrial">
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="BundleDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>BUNDLE:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>BUNDLE:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>


    <Transaction id="updatebundleFiji" semanticid="Honeywell-Industrial-Packages#updatebundle" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateBundleFromFileStoreFiji">
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="BundleDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>BUNDLE:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>BUNDLE:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="UpdateBundleFromFileStoreAsync" semanticid="Honeywell-Industrial-Packages#updatebundle" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="UpdateBundleFromFileStoreAsync">
            <UserAssignment actionArgName="File" path="Resource/package/fileurl" />
            <ConstantAssignment path="Resource/parameters/priority" value="immediate" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="Success" />
                <BlockAction>
                  <Terminate success="true" />
                </BlockAction>
              </MessageCase>
              <MessageCase>
                <ReceiveMessage id="Error">
                  <VariableDefinition id="Resource" path="Resource" />
                </ReceiveMessage>
                <BlockAction>
                  <Terminate success="false">
                    <Log variableId="Resource" />
                  </Terminate>
                </BlockAction>
              </MessageCase>
            </SwitchOnMessage>
          </Switch>
        </Block>
      </Blocks>
      <AlertBlocks>
        <AlertBlock MessageId="ALERT" timeoutAlertId="BundleDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>BUNDLE:SUCCESS</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>BUNDLE:FAILED</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

  </Transactions>

  <ProtocolDefinition id="604D24C1-3C15-4B85-9081-CC2999191FFB" name="Honeywell HTTP">
    <Protocol>
      <Transaction id="InitializeProtocol" hidden="true" />
      <Transaction id="Register" />
      <Transaction id="DiscoverDevices" instanceIdRequired="true" />
      <Transaction id="SearchNewDevices" instanceIdRequired="true" />
      <Transaction id="ChangeServerPassword" instanceIdRequired="true" />
      <Transaction id="NewDevices" />
      <Transaction id="Unregister" instanceIdRequired="true" />
      <Transaction id="DeployCertificate" hidden="true" />
      <Transaction id="ActivateCertificate" hidden="true" />
      <Transaction id="CancelCertificateActivation" hidden="true" />
      <Transaction id="GetConnectNetworkInventory" hidden="true" />
      <Transaction id="StopConnectNetworkInventory" hidden="true" />
      <Transaction id="ConnectNetworkInventory" hidden="true" />

    </Protocol>

    <Devices>
      <Device id="Honeywell-Thermal-Printer">
        <Transaction id="CheckIn" />
      </Device>
      <Device id="Honeywell-Mobile-Printer">
        <Transaction id="CheckIn" />
      </Device>
      <Device id="Honeywell-Industrial-Printer">
        <Transaction id="CheckIn" />
      </Device>
      <Device id="honeywell-printer">
        <ApiTypeId id="RP2" />
        <ApiTypeId id="RP4" />

        <Transaction id="HoneywellPing" />
        <Transaction id="CheckIn" />
        <Transaction id="PrintTestPage" />
        <Transaction id="Reboot" />
        <Transaction id="ResetSettings" />

        <Transaction id="ChangePrintingSettings" />
        <Transaction id="ChangePrintingOffsets" />
        <Transaction id="ChangeSensor" />

        <Transaction id="ChangeDNS" />
        <Transaction id="EnableWifi" />
        <Transaction id="ChangeWLAN" />
        <Transaction id="ChangeWifi" />
        <Transaction id="EnableBluetoothRP" />
        <Transaction id="ChangeBluetoothRP" />
        <!--Transaction
        id="ChangeActiveInterface"/-->
        <Transaction id="ChangeGeneralNetwork" />
        <Transaction id="ChangeFTP" />
        <Transaction id="ChangeSFTP" />

        <Transaction id="ChangeBacklight" />
        <Transaction id="ChangeEmulation" />
        <Transaction id="ChangeFaultHandling" />
        <Transaction id="ChangePrintFormat" />
        <Transaction id="ChangePrinterSysytemSetting" />
        <Transaction id="ChangePowerSystemSetting" />
        <Transaction id="ChangeSymbolSysytemSetting" />

        <Transaction id="UpdateFirmwareFromFileStore" />
        <Transaction id="UpdateConfigFromFileStore" />
        <Transaction id="UpdateFontFromFileStore" />
        <Transaction id="UpdateImageFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-RL">
        <ApiTypeId id="RL3e" />
        <ApiTypeId id="RL4e" />

        <Transaction id="HoneywellPing" />
        <Transaction id="CheckIn" />
        <Transaction id="PrintTestPage" />
        <Transaction id="Reboot" />
        <Transaction id="ResetSettings" />

        <Transaction id="ChangePrintingSettings" />
        <Transaction id="ChangePrintingOffsets" />
        <Transaction id="ChangeSensor" />

        <Transaction id="ChangeDNS" />
        <Transaction id="EnableWifi" />
        <Transaction id="ChangeWLAN" />
        <Transaction id="ChangeWifi" />
        <Transaction id="EnableBluetoothRL" />
        <Transaction id="ChangeBluetoothRL" />
        <!--Transaction
        id="ChangeActiveInterface"/-->
        <Transaction id="ChangeGeneralNetwork" />
        <Transaction id="ChangeFTP" />
        <Transaction id="ChangeSFTP" />

        <Transaction id="ChangeBacklight" />
        <Transaction id="ChangeEmulation" />
        <Transaction id="ChangeFaultHandling" />
        <Transaction id="ChangePrintFormat" />
        <Transaction id="ChangePrinterSysytemSetting" />
        <Transaction id="ChangePowerSystemSetting" />
        <Transaction id="ChangeSymbolSysytemSetting" />

        <Transaction id="UpdateFirmwareFromFileStore" />
        <Transaction id="UpdateConfigFromFileStore" />
        <Transaction id="UpdateFontFromFileStore" />
        <Transaction id="UpdateImageFromFileStore" />

        <Transaction id="Alert" />

      </Device>

      <Device id="honeywell-printer-RP-v3">
        <ApiTypeId id="Honeywell@@RP2@@3" />
        <ApiTypeId id="Honeywell@@RP4@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="PrintTestPage" />
        <Transaction id="Reboot" />
        <Transaction id="ResetSettings" />

        <Transaction id="ChangePrintingSettings" />
        <Transaction id="ChangePrintingOffsets" />
        <Transaction id="ChangeSensor" />

        <Transaction id="ChangeDNS" />
        <Transaction id="EnableWifi" />
        <Transaction id="ChangeWLAN" />
        <Transaction id="ChangeWifi" />
        <Transaction id="EnableBluetoothRP" />
        <Transaction id="ChangeBluetoothRP" />
        <!--Transaction
        id="ChangeActiveInterface"/-->
        <Transaction id="ChangeGeneralNetwork" />
        <Transaction id="ChangeFTP" />
        <Transaction id="ChangeSFTP" />

        <Transaction id="ChangeBacklight" />
        <Transaction id="ChangeEmulation" />
        <Transaction id="ChangeFaultHandling" />
        <Transaction id="ChangePrintFormat" />
        <Transaction id="ChangePrinterSysytemSetting" />
        <Transaction id="ChangePowerSystemSetting" />
        <Transaction id="ChangeSymbolSysytemSetting" />

        <Transaction id="UpdateFirmwareFromFileStore" />
        <Transaction id="UpdateConfigFromFileStore" />
        <Transaction id="UpdateFontFromFileStore" />
        <Transaction id="UpdateImageFromFileStore" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-RP-v4">
        <ApiTypeId id="Honeywell@@RP2@@4" />
        <ApiTypeId id="Honeywell@@RP4@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="PrintTestPage" />
        <Transaction id="Reboot" />
        <Transaction id="ResetSettings" />

        <Transaction id="ChangePrintingSettings" />
        <Transaction id="ChangePrintingOffsets" />
        <Transaction id="ChangeSensor" />

        <Transaction id="ChangeDNS" />
        <Transaction id="EnableWifi" />
        <Transaction id="ChangeWLAN" />
        <Transaction id="ChangeWifi" />
        <Transaction id="EnableBluetoothRP" />
        <Transaction id="ChangeBluetoothRP" />
        <!--Transaction
        id="ChangeActiveInterface"/-->
        <Transaction id="ChangeGeneralNetwork" />
        <Transaction id="ChangeFTP" />
        <Transaction id="ChangeSFTP" />

        <Transaction id="ChangeBacklight" />
        <Transaction id="ChangeEmulation" />
        <Transaction id="ChangeFaultHandling" />
        <Transaction id="ChangePrintFormat" />
        <Transaction id="ChangePrinterSysytemSetting" />
        <Transaction id="ChangePowerSystemSetting" />
        <Transaction id="ChangeSymbolSysytemSetting" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="UpdateConfigFromFileStoreRPRLFiji" />
        <Transaction id="UpdateFontFromFileStoreRPRLFiji" />
        <Transaction id="UpdateImageFromFileStoreRPRLFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-RPF-v4">
        <ApiTypeId id="Honeywell@@RP2f@@4" />
        <ApiTypeId id="Honeywell@@RP4f@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3-RPF" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="PrintTestPage" />
        <Transaction id="Reboot" />
        <Transaction id="ResetSettings" />


        <Transaction id="changeVolumeSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changetimeserverSettings" />

        <Transaction id="changeTimeSettings-RPF" />
        <Transaction id="changeLanguageSettings-RPF" />

        <Transaction id="changewebserverSettings-RPF" />
        <Transaction id="changePrinterActions-RPF" />
        <Transaction id="changeMediaSettings-RPF" />
        <Transaction id="change-sensor-RPF" />
        <Transaction id="changePrintQuality-RPF" />

        <Transaction id="ConfigServices-RPF" />
        <Transaction id="changeDisplaySettings-RPF" />
        <Transaction id="changePrinterSettings-RPF" />

        <Transaction id="BluetoothIOSettings" />
        <Transaction id="ChangeBluetooth-RPF" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="changemediaout" />


        <Transaction id="changeWirelessSettings-RPF" />
        <Transaction id="changeWirelessSettingsExtended-RPF" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="WirelessIOSettings" />


        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-RL-v3">
        <ApiTypeId id="Honeywell@@RL3e@@3" />
        <ApiTypeId id="Honeywell@@RL4e@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="PrintTestPage" />
        <Transaction id="Reboot" />
        <Transaction id="ResetSettings" />

        <Transaction id="ChangePrintingSettings" />
        <Transaction id="ChangePrintingOffsets" />
        <Transaction id="ChangeSensor" />

        <Transaction id="ChangeDNS" />
        <Transaction id="EnableWifi" />
        <Transaction id="ChangeWLAN" />
        <Transaction id="ChangeWifi" />
        <Transaction id="EnableBluetoothRL" />
        <Transaction id="ChangeBluetoothRL" />
        <!--Transaction
        id="ChangeActiveInterface"/-->
        <Transaction id="ChangeGeneralNetwork" />
        <Transaction id="ChangeFTP" />
        <Transaction id="ChangeSFTP" />

        <Transaction id="ChangeBacklight" />
        <Transaction id="ChangeEmulation" />
        <Transaction id="ChangeFaultHandling" />
        <Transaction id="ChangePrintFormat" />
        <Transaction id="ChangePrinterSysytemSetting" />
        <Transaction id="ChangePowerSystemSetting" />
        <Transaction id="ChangeSymbolSysytemSetting" />

        <Transaction id="UpdateFirmwareFromFileStore" />
        <Transaction id="UpdateConfigFromFileStore" />
        <Transaction id="UpdateFontFromFileStore" />
        <Transaction id="UpdateImageFromFileStore" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-RL-v4">
        <ApiTypeId id="Honeywell@@RL3e@@4" />
        <ApiTypeId id="Honeywell@@RL4e@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="PrintTestPage" />
        <Transaction id="Reboot" />
        <Transaction id="ResetSettings" />

        <Transaction id="ChangePrintingSettings" />
        <Transaction id="ChangePrintingOffsets" />
        <Transaction id="ChangeSensor" />

        <Transaction id="ChangeDNS" />
        <Transaction id="EnableWifi" />
        <Transaction id="ChangeWLAN" />
        <Transaction id="ChangeWifi" />
        <Transaction id="EnableBluetoothRL" />
        <Transaction id="ChangeBluetoothRL" />
        <!--Transaction
        id="ChangeActiveInterface"/-->
        <Transaction id="ChangeGeneralNetwork" />
        <Transaction id="ChangeFTP" />
        <Transaction id="ChangeSFTP" />

        <Transaction id="ChangeBacklight" />
        <Transaction id="ChangeEmulation" />
        <Transaction id="ChangeFaultHandling" />
        <Transaction id="ChangePrintFormat" />
        <Transaction id="ChangePrinterSysytemSetting" />
        <Transaction id="ChangePowerSystemSetting" />
        <Transaction id="ChangeSymbolSysytemSetting" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="UpdateConfigFromFileStoreRPRLFiji" />
        <Transaction id="UpdateFontFromFileStoreRPRLFiji" />
        <Transaction id="UpdateImageFromFileStoreRPRLFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PM23">
        <ApiTypeId id="Honeywell@@PM23@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changemediaout" />

        <Transaction id="ChangeCutter" />
        <Transaction id="ChangePartialCut" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="BluetoothIOSettings" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="changeNetworkSecuritySettings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />
        <Transaction id="changeVolumeSettings" />

        <Transaction id="updatefirmware" />
        <Transaction id="updateconfig" />
        <Transaction id="updatefont" />
        <Transaction id="updateimage" />
        <Transaction id="updatesmartApp" />
        <Transaction id="updatefingerPrintApp" />
        <Transaction id="updateLabelFormat" />
        <Transaction id="updateWebForms" />
        <Transaction id="updatebundle" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PM23-v4">
        <ApiTypeId id="Honeywell@@PM23@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changemediaout" />

        <Transaction id="ChangeCutter" />
        <Transaction id="ChangePartialCut" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="BluetoothIOSettings" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="changeNetworkSecuritySettings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />
        <Transaction id="changeVolumeSettings" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PM43">
        <ApiTypeId id="Honeywell@@PM43@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changemediaout" />
        <Transaction id="changeLTSSensitivity" />

        <Transaction id="RFIDIOSettings" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="BluetoothIOSettings" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="changeNetworkSecuritySettings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />
        <Transaction id="changeVolumeSettings" />

        <Transaction id="updatefirmware" />
        <Transaction id="updateconfig" />
        <Transaction id="updatefont" />
        <Transaction id="updateimage" />
        <Transaction id="updatesmartApp" />
        <Transaction id="updatefingerPrintApp" />
        <Transaction id="updateLabelFormat" />
        <Transaction id="updateWebForms" />
        <Transaction id="updatebundle" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PM43-v4">
        <ApiTypeId id="Honeywell@@PM43@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changemediaout" />
        <Transaction id="changeLTSSensitivity" />

        <Transaction id="RFIDIOSettings" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="BluetoothIOSettings" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="changeNetworkSecuritySettings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />
        <Transaction id="changeVolumeSettings" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PM42">
        <ApiTypeId id="Honeywell@@PM42@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="changeVolumeSettings" />
        <Transaction id="changemediaout" />

        <Transaction id="ChangeCutter" />
        <Transaction id="ChangePartialCut" />
        <Transaction id="changeIPV6Settings" />

        <Transaction id="updatefirmware" />
        <Transaction id="updateconfig" />
        <Transaction id="updatefont" />
        <Transaction id="updateimage" />
        <Transaction id="updatesmartApp" />
        <Transaction id="updatefingerPrintApp" />
        <Transaction id="updateLabelFormat" />
        <Transaction id="updateWebForms" />
        <Transaction id="updatebundle" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PM42-v4">
        <ApiTypeId id="Honeywell@@PM42@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="changeVolumeSettings" />
        <Transaction id="changemediaout" />

        <Transaction id="ChangeCutter" />
        <Transaction id="ChangePartialCut" />
        <Transaction id="changeIPV6Settings" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PX940A">
        <ApiTypeId id="Honeywell@@PX940A@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changetextSensitivity" />
        <Transaction id="changemediaout" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />

        <Transaction id="ChangeCutter" />
        <Transaction id="ChangePartialCut" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="changeVolumeSettings" />
        <Transaction id="changeVIISettings" />

        <Transaction id="updatefirmware" />
        <Transaction id="updateconfig" />
        <Transaction id="updatefont" />
        <Transaction id="updateimage" />
        <Transaction id="updatesmartApp" />
        <Transaction id="updatefingerPrintApp" />
        <Transaction id="updateLabelFormat" />
        <Transaction id="updateWebForms" />
        <Transaction id="updatebundle" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PX940A-v4">
        <ApiTypeId id="Honeywell@@PX940A@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changetextSensitivity" />
        <Transaction id="changemediaout" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />

        <Transaction id="ChangeCutter" />
        <Transaction id="ChangePartialCut" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="changeVolumeSettings" />
        <Transaction id="changeVIISettings" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PX45-v4">
        <ApiTypeId id="Honeywell@@PX45@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings-PXSeries" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices-PXSeries" />
        <Transaction id="changePrinterActions-PXSeries" />
        <Transaction id="changeMediaSettings-PXSeries" />
        <Transaction id="change-sensor-PXSeries" />
        <Transaction id="changePrintQuality-PXSeries" />

        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />

        <Transaction id="ChangeCutter" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />

        <Transaction id="changeNetworkSecuritySettings" />
        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PX65-v4">
        <ApiTypeId id="Honeywell@@PX65@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings-PXSeries" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices-PXSeries" />
        <Transaction id="changePrinterActions-PXSeries" />
        <Transaction id="changeMediaSettings-PXSeries" />
        <Transaction id="change-sensor-PXSeries" />
        <Transaction id="changePrintQuality-PXSeries" />

        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />

        <Transaction id="ChangeCutter" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />

        <Transaction id="changeNetworkSecuritySettings" />
        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PX940V">
        <ApiTypeId id="Honeywell@@PX940V@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="changetextSensitivity" />
        <Transaction id="changemediaout" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="ChangeCutter" />
        <Transaction id="ChangePartialCut" />

        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="changeVolumeSettings" />
        <Transaction id="changeVIISettings" />

        <Transaction id="updatefirmware" />
        <Transaction id="updateconfig" />
        <Transaction id="updatefont" />
        <Transaction id="updateimage" />
        <Transaction id="updatesmartApp" />
        <Transaction id="updatefingerPrintApp" />
        <Transaction id="updateLabelFormat" />
        <Transaction id="updateWebForms" />
        <Transaction id="updatebundle" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PX940V-v4">
        <ApiTypeId id="Honeywell@@PX940V@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="changetextSensitivity" />
        <Transaction id="changemediaout" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="ChangeCutter" />
        <Transaction id="ChangePartialCut" />

        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="changeVolumeSettings" />
        <Transaction id="changeVIISettings" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PX4ie">
        <ApiTypeId id="Honeywell@@PX4ie@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />


        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="changeIPV6Settings" />

        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="changeVolumeSettings" />
        <Transaction id="changeVIISettings" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />

        <Transaction id="updatefirmware" />
        <Transaction id="updateconfig" />
        <Transaction id="updatefont" />
        <Transaction id="updateimage" />
        <Transaction id="updatesmartApp" />
        <Transaction id="updatefingerPrintApp" />
        <Transaction id="updateLabelFormat" />
        <Transaction id="updateWebForms" />
        <Transaction id="updatebundle" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PX4ie-v4">
        <ApiTypeId id="Honeywell@@PX4ie@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />


        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="changeIPV6Settings" />

        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="changeVolumeSettings" />
        <Transaction id="changeVIISettings" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PX6ie">
        <ApiTypeId id="Honeywell@@PX6ie@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />
        <Transaction id="RFIDIOSettings" />

        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="WirelessIOSettings" />

        <Transaction id="updatefirmware" />
        <Transaction id="updateconfig" />
        <Transaction id="updatefont" />
        <Transaction id="updateimage" />
        <Transaction id="updatesmartApp" />
        <Transaction id="updatefingerPrintApp" />
        <Transaction id="updateLabelFormat" />
        <Transaction id="updateWebForms" />
        <Transaction id="updatebundle" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PX6ie-v4">
        <ApiTypeId id="Honeywell@@PX6ie@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />
        <Transaction id="RFIDIOSettings" />

        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="WirelessIOSettings" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PC43t">
        <ApiTypeId id="Honeywell@@PC43t@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="ChangeCutter" />
        <Transaction id="ChangePartialCut" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="changeVolumeSettings" />


        <Transaction id="changeNetworkSecuritySettings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />
        <Transaction id="BluetoothIOSettings" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />

        <Transaction id="updatefirmware" />
        <Transaction id="updateconfig" />
        <Transaction id="updatefont" />
        <Transaction id="updateimage" />
        <Transaction id="updatesmartApp" />
        <Transaction id="updatefingerPrintApp" />
        <Transaction id="updateLabelFormat" />
        <Transaction id="updateWebForms" />
        <Transaction id="updatebundle" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PC43t-v4">
        <ApiTypeId id="Honeywell@@PC43t@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="ChangeCutter" />
        <Transaction id="ChangePartialCut" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="changeVolumeSettings" />


        <Transaction id="changeNetworkSecuritySettings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />
        <Transaction id="BluetoothIOSettings" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>


      <Device id="honeywell-printer-PC43d">
        <ApiTypeId id="Honeywell@@PC43d@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="changeVolumeSettings" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="ChangeCutter" />
        <Transaction id="ChangePartialCut" />


        <Transaction id="changeNetworkSecuritySettings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />
        <Transaction id="BluetoothIOSettings" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />

        <Transaction id="updatefirmware" />
        <Transaction id="updateconfig" />
        <Transaction id="updatefont" />
        <Transaction id="updateimage" />
        <Transaction id="updatesmartApp" />
        <Transaction id="updatefingerPrintApp" />
        <Transaction id="updateLabelFormat" />
        <Transaction id="updateWebForms" />
        <Transaction id="updatebundle" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PC43d-v4">
        <ApiTypeId id="Honeywell@@PC43d@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="changeVolumeSettings" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="ChangeCutter" />
        <Transaction id="ChangePartialCut" />


        <Transaction id="changeNetworkSecuritySettings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />
        <Transaction id="BluetoothIOSettings" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PD43">
        <ApiTypeId id="Honeywell@@PD43@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />


        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="changeVolumeSettings" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="ChangeCutter" />
        <Transaction id="ChangePartialCut" />

        <Transaction id="changeNetworkSecuritySettings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />
        <Transaction id="BluetoothIOSettings" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />

        <Transaction id="updatefirmware" />
        <Transaction id="updateconfig" />
        <Transaction id="updatefont" />
        <Transaction id="updateimage" />
        <Transaction id="updatesmartApp" />
        <Transaction id="updatefingerPrintApp" />
        <Transaction id="updateLabelFormat" />
        <Transaction id="updateWebForms" />
        <Transaction id="updatebundle" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PD43-v4">
        <ApiTypeId id="Honeywell@@PD43@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />


        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="changeVolumeSettings" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="ChangeCutter" />
        <Transaction id="ChangePartialCut" />

        <Transaction id="changeNetworkSecuritySettings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />
        <Transaction id="BluetoothIOSettings" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PC23d">
        <ApiTypeId id="Honeywell@@PC23d@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />


        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="changeVolumeSettings" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="ChangeCutter" />
        <Transaction id="ChangePartialCut" />

        <Transaction id="changeNetworkSecuritySettings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />
        <Transaction id="BluetoothIOSettings" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />

        <Transaction id="updatefirmware" />
        <Transaction id="updateconfig" />
        <Transaction id="updatefont" />
        <Transaction id="updateimage" />
        <Transaction id="updatesmartApp" />
        <Transaction id="updatefingerPrintApp" />
        <Transaction id="updateLabelFormat" />
        <Transaction id="updateWebForms" />
        <Transaction id="updatebundle" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PC23d-v4">
        <ApiTypeId id="Honeywell@@PC23d@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />


        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="changeVolumeSettings" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="ChangeCutter" />
        <Transaction id="ChangePartialCut" />

        <Transaction id="changeNetworkSecuritySettings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />
        <Transaction id="BluetoothIOSettings" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PC42t">
        <ApiTypeId id="Honeywell@@PC42t@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />


        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />

        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="BluetoothIOSettings" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />

        <Transaction id="updatefirmware" />
        <Transaction id="updateconfig" />
        <Transaction id="updatefont" />
        <Transaction id="updateimage" />
        <Transaction id="updatesmartApp" />
        <Transaction id="updatefingerPrintApp" />
        <Transaction id="updateLabelFormat" />
        <Transaction id="updateWebForms" />
        <Transaction id="updatebundle" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PC42t-v4">
        <ApiTypeId id="Honeywell@@PC42t@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />


        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />

        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="BluetoothIOSettings" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PC42d">
        <ApiTypeId id="Honeywell@@PC42d@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />


        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />

        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="BluetoothIOSettings" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />

        <Transaction id="updatefirmware" />
        <Transaction id="updateconfig" />
        <Transaction id="updatefont" />
        <Transaction id="updateimage" />
        <Transaction id="updatesmartApp" />
        <Transaction id="updatefingerPrintApp" />
        <Transaction id="updateLabelFormat" />
        <Transaction id="updateWebForms" />
        <Transaction id="updatebundle" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PC42d-v4">
        <ApiTypeId id="Honeywell@@PC42d@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />


        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />

        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="BluetoothIOSettings" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PD45">
        <ApiTypeId id="Honeywell@@PD45@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changemediaout" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeIPV6Settings" />

        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="WirelessIOSettings" />

        <Transaction id="updatefirmware" />
        <Transaction id="updateconfig" />
        <Transaction id="updatefont" />
        <Transaction id="updateimage" />
        <Transaction id="updatesmartApp" />
        <Transaction id="updatefingerPrintApp" />
        <Transaction id="updateLabelFormat" />
        <Transaction id="updateWebForms" />
        <Transaction id="updatebundle" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PD45-v4">
        <ApiTypeId id="Honeywell@@PD45@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changemediaout" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeIPV6Settings" />

        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="WirelessIOSettings" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PD45s">
        <ApiTypeId id="Honeywell@@PD45s@@3" />
        <ApiTypeId id="Honeywell@@PD45S@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changemediaout" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="changeWirelessSettings" />

        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="WirelessIOSettings" />

        <Transaction id="updatefirmware" />
        <Transaction id="updateconfig" />
        <Transaction id="updatefont" />
        <Transaction id="updateimage" />
        <Transaction id="updatesmartApp" />
        <Transaction id="updatefingerPrintApp" />
        <Transaction id="updateLabelFormat" />
        <Transaction id="updateWebForms" />
        <Transaction id="updatebundle" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PD45s-v4">
        <ApiTypeId id="Honeywell@@PD45s@@4" />
        <ApiTypeId id="Honeywell@@PD45S@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changemediaout" />
        <Transaction id="changeIPV6Settings" />
        <Transaction id="changeWirelessSettings" />

        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="WirelessIOSettings" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PM45">
        <ApiTypeId id="Honeywell@@PM45@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="changemediaout" />
        <Transaction id="changeIPV6Settings" />

        <Transaction id="changeNetworkSecuritySettings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />
        <Transaction id="changeVolumeSettings" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="BluetoothIOSettings" />

        <Transaction id="updatefirmware" />
        <Transaction id="updateconfig" />
        <Transaction id="updatefont" />
        <Transaction id="updateimage" />
        <Transaction id="updatesmartApp" />
        <Transaction id="updatefingerPrintApp" />
        <Transaction id="updateLabelFormat" />
        <Transaction id="updateWebForms" />
        <Transaction id="updatebundle" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PM45-v4">
        <ApiTypeId id="Honeywell@@PM45@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="changemediaout" />
        <Transaction id="changeIPV6Settings" />

        <Transaction id="changeNetworkSecuritySettings" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />
        <Transaction id="changeVolumeSettings" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="BluetoothIOSettings" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PM45c">
        <ApiTypeId id="Honeywell@@PM45c@@3" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="changemediaout" />
        <Transaction id="changeIPV6Settings" />

        <Transaction id="changeNetworkSecuritySettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />
        <Transaction id="changeVolumeSettings" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="BluetoothIOSettings" />

        <Transaction id="updatefirmware" />
        <Transaction id="updateconfig" />
        <Transaction id="updatefont" />
        <Transaction id="updateimage" />
        <Transaction id="updatesmartApp" />
        <Transaction id="updatefingerPrintApp" />
        <Transaction id="updateLabelFormat" />
        <Transaction id="updateWebForms" />
        <Transaction id="updatebundle" />
        <Transaction id="UpdateRootFromFileStore" />
        <Transaction id="UpdateClientCertFromFileStore" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PM45c-v4">
        <ApiTypeId id="Honeywell@@PM45c@@4" />

        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInV3" />
        <Transaction id="Reboot" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettings" />
        <Transaction id="PrintTestPage" />

        <Transaction id="changeIPV4Settings" />
        <Transaction id="ethernetIOSettings" />
        <Transaction id="changeDNSSettings" />
        <Transaction id="changeTimeSettings" />
        <Transaction id="changeLanguageSettings" />
        <Transaction id="changeDisplaySettings" />
        <Transaction id="changeDisplaySettingsExtended" />
        <Transaction id="changePrinterSettings" />
        <Transaction id="changeSleepTimer" />
        <Transaction id="ConfigServices" />
        <Transaction id="changePrintQuality" />
        <Transaction id="change-sensor" />
        <Transaction id="changePrinterActions" />
        <Transaction id="changeMediaSettings" />
        <Transaction id="changetimeserverSettings" />
        <Transaction id="changewebserverSettings" />
        <Transaction id="changePPPSettings" />
        <Transaction id="changeLTSSensitivity" />
        <Transaction id="changemediaout" />
        <Transaction id="changeIPV6Settings" />

        <Transaction id="changeNetworkSecuritySettings" />
        <Transaction id="changewirelessipIndustrial" />
        <Transaction id="changestaticwirelessip" />
        <Transaction id="changeWirelessSettingsExtended" />
        <Transaction id="changeWirelessSettings" />
        <Transaction id="changeRFIDSettings" />
        <Transaction id="changeExtendedRFIDVoidSettings" />
        <Transaction id="changeRFIDErrorHandlingSetting" />
        <Transaction id="changeBluetoothDevName" />
        <Transaction id="ChangeBluetoothPM" />
        <Transaction id="changeVolumeSettings" />
        <Transaction id="RFIDIOSettings" />
        <Transaction id="WirelessIOSettings" />
        <Transaction id="BluetoothIOSettings" />

        <Transaction id="updatefirmwareFiji" />
        <Transaction id="updateconfigFiji" />
        <Transaction id="updatefontFiji" />
        <Transaction id="updateimageFiji" />
        <Transaction id="updatesmartAppFiji" />
        <Transaction id="updatefingerPrintAppFiji" />
        <Transaction id="updateLabelFormatFiji" />
        <Transaction id="updateWebFormsFiji" />
        <Transaction id="updatebundleFiji" />
        <Transaction id="UpdateRootFromFileStoreFiji" />
        <Transaction id="UpdateClientCertFromFileStoreFiji" />

        <Transaction id="Alert" />
      </Device>


      <!--v5-->
      <Device id="honeywell-printer-RP-v5">
        <ApiTypeId id="Honeywell@@RP2@@5" />
        <ApiTypeId id="Honeywell@@RP4@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="PrintTestPageAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="ResetSettingsAsync" />

        <Transaction id="ChangePrintingSettingsAsync" />
        <Transaction id="ChangePrintingOffsetsAsync" />
        <Transaction id="ChangeSensorAsync" />

        <Transaction id="ChangeDNSAsync" />
        <Transaction id="EnableWifiAsync" />
        <Transaction id="ChangeWLANAsync" />
        <Transaction id="ChangeWifiAsync" />
        <Transaction id="EnableBluetoothRPAsync" />
        <Transaction id="ChangeBluetoothRPAsync" />
        <!--Transaction
        id="ChangeActiveInterface"/-->
        <Transaction id="ChangeGeneralNetworkAsync" />
        <Transaction id="ChangeFTPAsync" />
        <Transaction id="ChangeSFTPAsync" />

        <Transaction id="ChangeBacklightAsync" />
        <Transaction id="ChangeEmulationAsync" />
        <Transaction id="ChangeFaultHandlingAsync" />
        <Transaction id="ChangePrintFormatAsync" />
        <Transaction id="ChangePrinterSysytemSettingAsync" />
        <Transaction id="ChangePowerSystemSettingAsync" />
        <Transaction id="ChangeSymbolSysytemSettingAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsyncRPRLFiji" />
        <Transaction id="UpdateFontFromFileStoreAsyncRPRLFiji" />
        <Transaction id="UpdateImageFromFileStoreAsyncRPRLFiji" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-RPF-v5">
        <ApiTypeId id="Honeywell@@RP2f@@5" />
        <ApiTypeId id="Honeywell@@RP4f@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="PrintTestPageAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="ResetSettingsAsync" />


        <Transaction id="changeVolumeSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changetimeserverSettingsAsync" />

        <Transaction id="changeTimeSettings-RPFAsync" />
        <Transaction id="changeLanguageSettings-RPFAsync" />

        <Transaction id="changewebserverSettings-RPFAsync" />
        <Transaction id="changePrinterActions-RPFAsync" />
        <Transaction id="changeMediaSettings-RPFAsync" />
        <Transaction id="changeMediaSettings-RPFAsync-v5" />
        <Transaction id="change-sensor-RPFAsync" />
        <Transaction id="changePrintQuality-RPFAsync" />

        <Transaction id="ConfigServices-RPFAsync" />
        <Transaction id="changeDisplaySettings-RPFAsync" />
        <Transaction id="changePrinterSettings-RPFAsync" />

        <Transaction id="BluetoothIOSettingsAsync" />
        <Transaction id="ChangeBluetooth-RPFAsync" />
        <Transaction id="changeBluetoothDevNameAsync" />
        <Transaction id="changemediaoutAsync" />


        <Transaction id="changeWirelessSettings-RPFAsync" />
        <Transaction id="changeWirelessSettingsExtended-RPFAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="WirelessIOSettingsAsync" />


        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-RL-v5">
        <ApiTypeId id="Honeywell@@RL3e@@5" />
        <ApiTypeId id="Honeywell@@RL4e@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="PrintTestPageAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="ResetSettingsAsync" />

        <Transaction id="ChangePrintingSettingsAsync" />
        <Transaction id="ChangePrintingOffsetsAsync" />
        <Transaction id="ChangeSensorAsync" />

        <Transaction id="ChangeDNSAsync" />
        <Transaction id="EnableWifiAsync" />
        <Transaction id="ChangeWLANAsync" />
        <Transaction id="ChangeWifiAsync" />
        <Transaction id="EnableBluetoothRLAsync" />
        <Transaction id="ChangeBluetoothRLAsync" />
        <!--Transaction
        id="ChangeActiveInterface"/-->
        <Transaction id="ChangeGeneralNetworkAsync" />
        <Transaction id="ChangeFTPAsync" />
        <Transaction id="ChangeSFTPAsync" />

        <Transaction id="ChangeBacklightAsync" />
        <Transaction id="ChangeEmulationAsync" />
        <Transaction id="ChangeFaultHandlingAsync" />
        <Transaction id="ChangePrintFormatAsync" />
        <Transaction id="ChangePrinterSysytemSettingAsync" />
        <Transaction id="ChangePowerSystemSettingAsync" />
        <Transaction id="ChangeSymbolSysytemSettingAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsyncRPRLFiji" />
        <Transaction id="UpdateFontFromFileStoreAsyncRPRLFiji" />
        <Transaction id="UpdateImageFromFileStoreAsyncRPRLFiji" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PM23-v5">
        <ApiTypeId id="Honeywell@@PM23@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="PrintTestPageAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="ResetSettingsAsync" />

        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServicesAsync" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeLTSSensitivityAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />
        <Transaction id="changemediaoutAsync" />

        <Transaction id="ChangeCutterAsync" />
        <Transaction id="ChangePartialCutAsync" />
        <Transaction id="RFIDIOSettingsAsync" />
        <Transaction id="WirelessIOSettingsAsync" />
        <Transaction id="BluetoothIOSettingsAsync" />
        <Transaction id="changeIPV6SettingsAsync" />
        <Transaction id="changeNetworkSecuritySettingsAsync" />
        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changeRFIDSettingsAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="changeExtendedRFIDVoidSettingsAsync" />
        <Transaction id="changeRFIDErrorHandlingSettingAsync" />
        <Transaction id="changeBluetoothDevNameAsync" />
        <Transaction id="ChangeBluetoothPMAsync" />
        <Transaction id="changeVolumeSettingsAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PM43-v5">
        <ApiTypeId id="Honeywell@@PM43@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="PrintTestPageAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="ResetSettingsAsync" />

        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServicesAsync" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />
        <Transaction id="changemediaoutAsync" />
        <Transaction id="changeLTSSensitivityAsync" />

        <Transaction id="RFIDIOSettingsAsync" />
        <Transaction id="WirelessIOSettingsAsync" />
        <Transaction id="BluetoothIOSettingsAsync" />
        <Transaction id="changeIPV6SettingsAsync" />
        <Transaction id="changeNetworkSecuritySettingsAsync" />
        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="changeRFIDSettingsAsync" />
        <Transaction id="changeExtendedRFIDVoidSettingsAsync" />
        <Transaction id="changeRFIDErrorHandlingSettingAsync" />
        <Transaction id="changeBluetoothDevNameAsync" />
        <Transaction id="ChangeBluetoothPMAsync" />
        <Transaction id="changeVolumeSettingsAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PM42-v5">
        <ApiTypeId id="Honeywell@@PM42@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />

        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServicesAsync" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />
        <Transaction id="changeLTSSensitivityAsync" />
        <Transaction id="changeVolumeSettingsAsync" />
        <Transaction id="changemediaoutAsync" />

        <Transaction id="ChangeCutterAsync" />
        <Transaction id="ChangePartialCutAsync" />
        <Transaction id="changeIPV6SettingsAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PX940A-v5">
        <ApiTypeId id="Honeywell@@PX940A@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />

        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServicesAsync" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changetextSensitivityAsync" />
        <Transaction id="changemediaoutAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />

        <Transaction id="ChangeCutterAsync" />
        <Transaction id="ChangePartialCutAsync" />
        <Transaction id="changeIPV6SettingsAsync" />
        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="WirelessIOSettingsAsync" />
        <Transaction id="changeVolumeSettingsAsync" />
        <Transaction id="changeVIISettingsAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PX45-v5">
        <ApiTypeId id="Honeywell@@PX45@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />

        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettings-PXSeriesAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServices-PXSeriesAsync" />
        <Transaction id="changePrinterActions-PXSeriesAsync" />
        <Transaction id="changeMediaSettings-PXSeriesAsync" />
        <Transaction id="change-sensor-PXSeriesAsync" />
        <Transaction id="changePrintQuality-PXSeriesAsync" />

        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />
        <Transaction id="changeLTSSensitivityAsync" />

        <Transaction id="ChangeCutterAsync" />
        <Transaction id="changeIPV6SettingsAsync" />
        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="WirelessIOSettingsAsync" />
        <Transaction id="RFIDIOSettingsAsync" />
        <Transaction id="changeRFIDSettingsAsync" />
        <Transaction id="changeRFIDErrorHandlingSettingAsync" />

        <Transaction id="changeNetworkSecuritySettingsAsync" />
        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PX65-v5">
        <ApiTypeId id="Honeywell@@PX65@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />

        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettings-PXSeriesAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServices-PXSeriesAsync" />
        <Transaction id="changePrinterActions-PXSeriesAsync" />
        <Transaction id="changeMediaSettings-PXSeriesAsync" />
        <Transaction id="change-sensor-PXSeriesAsync" />
        <Transaction id="changePrintQuality-PXSeriesAsync" />

        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />
        <Transaction id="changeLTSSensitivityAsync" />

        <Transaction id="ChangeCutterAsync" />
        <Transaction id="changeIPV6SettingsAsync" />
        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="WirelessIOSettingsAsync" />
        <Transaction id="RFIDIOSettingsAsync" />
        <Transaction id="changeRFIDSettingsAsync" />
        <Transaction id="changeRFIDErrorHandlingSettingAsync" />

        <Transaction id="changeNetworkSecuritySettingsAsync" />
        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PX940V-v5">
        <ApiTypeId id="Honeywell@@PX940V@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />

        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="changetextSensitivityAsync" />
        <Transaction id="changemediaoutAsync" />
        <Transaction id="ConfigServicesAsync" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />
        <Transaction id="changeIPV6SettingsAsync" />
        <Transaction id="ChangeCutterAsync" />
        <Transaction id="ChangePartialCutAsync" />

        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="WirelessIOSettingsAsync" />
        <Transaction id="changeVolumeSettingsAsync" />
        <Transaction id="changeVIISettingsAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PX4ie-v5">
        <ApiTypeId id="Honeywell@@PX4ie@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />


        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServicesAsync" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />
        <Transaction id="changeLTSSensitivityAsync" />
        <Transaction id="changeIPV6SettingsAsync" />

        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="WirelessIOSettingsAsync" />
        <Transaction id="changeVolumeSettingsAsync" />
        <Transaction id="changeVIISettingsAsync" />
        <Transaction id="RFIDIOSettingsAsync" />
        <Transaction id="changeRFIDSettingsAsync" />
        <Transaction id="changeExtendedRFIDVoidSettingsAsync" />
        <Transaction id="changeRFIDErrorHandlingSettingAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PX6ie-v5">
        <ApiTypeId id="Honeywell@@PX6ie@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />

        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServicesAsync" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />
        <Transaction id="changeLTSSensitivityAsync" />
        <Transaction id="changeIPV6SettingsAsync" />
        <Transaction id="changeRFIDSettingsAsync" />
        <Transaction id="changeExtendedRFIDVoidSettingsAsync" />
        <Transaction id="changeRFIDErrorHandlingSettingAsync" />
        <Transaction id="RFIDIOSettingsAsync" />

        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="WirelessIOSettingsAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PC43t-v5">
        <ApiTypeId id="Honeywell@@PC43t@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />

        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServicesAsync" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />
        <Transaction id="changeLTSSensitivityAsync" />
        <Transaction id="ChangeCutterAsync" />
        <Transaction id="ChangePartialCutAsync" />
        <Transaction id="changeIPV6SettingsAsync" />
        <Transaction id="changeVolumeSettingsAsync" />


        <Transaction id="changeNetworkSecuritySettingsAsync" />
        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="RFIDIOSettingsAsync" />
        <Transaction id="WirelessIOSettingsAsync" />
        <Transaction id="changeRFIDSettingsAsync" />
        <Transaction id="changeExtendedRFIDVoidSettingsAsync" />
        <Transaction id="changeRFIDErrorHandlingSettingAsync" />
        <Transaction id="BluetoothIOSettingsAsync" />
        <Transaction id="changeBluetoothDevNameAsync" />
        <Transaction id="ChangeBluetoothPMAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PC43d-v5">
        <ApiTypeId id="Honeywell@@PC43d@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />

        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServicesAsync" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />
        <Transaction id="changeLTSSensitivityAsync" />
        <Transaction id="changeVolumeSettingsAsync" />
        <Transaction id="changeIPV6SettingsAsync" />
        <Transaction id="ChangeCutterAsync" />
        <Transaction id="ChangePartialCutAsync" />


        <Transaction id="changeNetworkSecuritySettingsAsync" />
        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="RFIDIOSettingsAsync" />
        <Transaction id="WirelessIOSettingsAsync" />
        <Transaction id="changeRFIDSettingsAsync" />
        <Transaction id="changeExtendedRFIDVoidSettingsAsync" />
        <Transaction id="changeRFIDErrorHandlingSettingAsync" />
        <Transaction id="BluetoothIOSettingsAsync" />
        <Transaction id="changeBluetoothDevNameAsync" />
        <Transaction id="ChangeBluetoothPMAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PD43-v5">
        <ApiTypeId id="Honeywell@@PD43@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />


        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServicesAsync" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />
        <Transaction id="changeLTSSensitivityAsync" />
        <Transaction id="changeVolumeSettingsAsync" />
        <Transaction id="changeIPV6SettingsAsync" />
        <Transaction id="ChangeCutterAsync" />
        <Transaction id="ChangePartialCutAsync" />

        <Transaction id="changeNetworkSecuritySettingsAsync" />
        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="RFIDIOSettingsAsync" />
        <Transaction id="WirelessIOSettingsAsync" />
        <Transaction id="changeRFIDSettingsAsync" />
        <Transaction id="changeExtendedRFIDVoidSettingsAsync" />
        <Transaction id="changeRFIDErrorHandlingSettingAsync" />
        <Transaction id="BluetoothIOSettingsAsync" />
        <Transaction id="changeBluetoothDevNameAsync" />
        <Transaction id="ChangeBluetoothPMAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PC23d-v5">
        <ApiTypeId id="Honeywell@@PC23d@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />


        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServicesAsync" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />
        <Transaction id="changeLTSSensitivityAsync" />
        <Transaction id="changeVolumeSettingsAsync" />
        <Transaction id="changeIPV6SettingsAsync" />
        <Transaction id="ChangeCutterAsync" />
        <Transaction id="ChangePartialCutAsync" />

        <Transaction id="changeNetworkSecuritySettingsAsync" />
        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="RFIDIOSettingsAsync" />
        <Transaction id="WirelessIOSettingsAsync" />
        <Transaction id="changeRFIDSettingsAsync" />
        <Transaction id="changeExtendedRFIDVoidSettingsAsync" />
        <Transaction id="changeRFIDErrorHandlingSettingAsync" />
        <Transaction id="BluetoothIOSettingsAsync" />
        <Transaction id="changeBluetoothDevNameAsync" />
        <Transaction id="ChangeBluetoothPMAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PC42t-v5">
        <ApiTypeId id="Honeywell@@PC42t@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />


        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServicesAsync" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />

        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="changeBluetoothDevNameAsync" />
        <Transaction id="ChangeBluetoothPMAsync" />
        <Transaction id="WirelessIOSettingsAsync" />
        <Transaction id="BluetoothIOSettingsAsync" />
        <Transaction id="RFIDIOSettingsAsync" />
        <Transaction id="changeRFIDSettingsAsync" />
        <Transaction id="changeExtendedRFIDVoidSettingsAsync" />
        <Transaction id="changeRFIDErrorHandlingSettingAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PC42d-v5">
        <ApiTypeId id="Honeywell@@PC42d@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />


        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServicesAsync" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />

        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="changeBluetoothDevNameAsync" />
        <Transaction id="ChangeBluetoothPMAsync" />
        <Transaction id="WirelessIOSettingsAsync" />
        <Transaction id="BluetoothIOSettingsAsync" />
        <Transaction id="RFIDIOSettingsAsync" />
        <Transaction id="changeRFIDSettingsAsync" />
        <Transaction id="changeExtendedRFIDVoidSettingsAsync" />
        <Transaction id="changeRFIDErrorHandlingSettingAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PD45-v5">
        <ApiTypeId id="Honeywell@@PD45@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />

        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServicesAsync" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changemediaoutAsync" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeIPV6SettingsAsync" />

        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="WirelessIOSettingsAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PD45s-v5">
        <ApiTypeId id="Honeywell@@PD45s@@5" />
        <ApiTypeId id="Honeywell@@PD45S@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />

        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServicesAsync" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />
        <Transaction id="changemediaoutAsync" />
        <Transaction id="changeIPV6SettingsAsync" />
        <Transaction id="changeWirelessSettingsAsync" />

        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="WirelessIOSettingsAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PM45-v5">
        <ApiTypeId id="Honeywell@@PM45@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />

        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServicesAsync" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />
        <Transaction id="changeLTSSensitivityAsync" />
        <Transaction id="changemediaoutAsync" />
        <Transaction id="changeIPV6SettingsAsync" />

        <Transaction id="changeNetworkSecuritySettingsAsync" />
        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="changeRFIDSettingsAsync" />
        <Transaction id="changeExtendedRFIDVoidSettingsAsync" />
        <Transaction id="changeRFIDErrorHandlingSettingAsync" />
        <Transaction id="changeBluetoothDevNameAsync" />
        <Transaction id="ChangeBluetoothPMAsync" />
        <Transaction id="changeVolumeSettingsAsync" />
        <Transaction id="RFIDIOSettingsAsync" />
        <Transaction id="WirelessIOSettingsAsync" />
        <Transaction id="BluetoothIOSettingsAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PM45c-v5">
        <ApiTypeId id="Honeywell@@PM45c@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />

        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServicesAsync" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />
        <Transaction id="changeLTSSensitivityAsync" />
        <Transaction id="changemediaoutAsync" />
        <Transaction id="changeIPV6SettingsAsync" />

        <Transaction id="changeNetworkSecuritySettingsAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changeRFIDSettingsAsync" />
        <Transaction id="changeExtendedRFIDVoidSettingsAsync" />
        <Transaction id="changeRFIDErrorHandlingSettingAsync" />
        <Transaction id="changeBluetoothDevNameAsync" />
        <Transaction id="ChangeBluetoothPMAsync" />
        <Transaction id="changeVolumeSettingsAsync" />
        <Transaction id="RFIDIOSettingsAsync" />
        <Transaction id="WirelessIOSettingsAsync" />
        <Transaction id="BluetoothIOSettingsAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PC45t-v5">
        <ApiTypeId id="Honeywell@@PC45t@@5" />


        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />

        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServicesAsyncPC" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />
        <Transaction id="changeLTSSensitivityAsync" />
        <Transaction id="ChangeCutterAsync" />
        <Transaction id="ChangePartialCutAsync" />
        <Transaction id="changeIPV6SettingsAsync" />
        <Transaction id="changeVolumeSettingsAsync" />


        <Transaction id="changeNetworkSecuritySettingsAsync" />
        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="RFIDIOSettingsAsync" />
        <Transaction id="WirelessIOSettingsAsync" />
        <Transaction id="changeRFIDSettingsAsync" />
        <Transaction id="changeExtendedRFIDVoidSettingsAsync" />
        <Transaction id="changeRFIDErrorHandlingSettingAsync" />
        <Transaction id="BluetoothIOSettingsAsync" />
        <Transaction id="changeBluetoothDevNameAsync" />
        <Transaction id="ChangeBluetoothPMAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>

      <Device id="honeywell-printer-PC45d-v5">
        <ApiTypeId id="Honeywell@@PC45d@@5" />

        <Transaction id="DisconnectedNotification" />
        <Transaction id="HoneywellPingV3" />
        <Transaction id="CheckInAsync" />
        <Transaction id="RebootAsync" />
        <Transaction id="RevokeLicenseV3" />
        <Transaction id="ClaimLicenseV3" />
        <Transaction id="ResetSettingsAsync" />
        <Transaction id="PrintTestPageAsync" />

        <Transaction id="changeIPV4SettingsAsync" />
        <Transaction id="ethernetIOSettingsAsync" />
        <Transaction id="changeDNSSettingsAsync" />
        <Transaction id="changeTimeSettingsAsync" />
        <Transaction id="changeLanguageSettingsAsync" />
        <Transaction id="changeDisplaySettingsAsync" />
        <Transaction id="changeDisplaySettingsExtendedAsync" />
        <Transaction id="changePrinterSettingsAsync" />
        <Transaction id="changeSleepTimerAsync" />
        <Transaction id="ConfigServicesAsyncPC" />
        <Transaction id="changePrintQualityAsync" />
        <Transaction id="change-sensorAsync" />
        <Transaction id="changePrinterActionsAsync" />
        <Transaction id="changeMediaSettingsAsync" />
        <Transaction id="changeMediaSettingsAsync-v5" />
        <Transaction id="changetimeserverSettingsAsync" />
        <Transaction id="changewebserverSettingsAsync" />
        <Transaction id="changePPPSettingsAsync" />
        <Transaction id="changeLTSSensitivityAsync" />
        <Transaction id="ChangeCutterAsync" />
        <Transaction id="ChangePartialCutAsync" />
        <Transaction id="changeIPV6SettingsAsync" />
        <Transaction id="changeVolumeSettingsAsync" />


        <Transaction id="changeNetworkSecuritySettingsAsync" />
        <Transaction id="changeWirelessSettingsExtendedAsync" />
        <Transaction id="changeWirelessSettingsAsync" />
        <Transaction id="changewirelessipIndustrialAsync" />
        <Transaction id="changestaticwirelessipAsync" />
        <Transaction id="RFIDIOSettingsAsync" />
        <Transaction id="WirelessIOSettingsAsync" />
        <Transaction id="changeRFIDSettingsAsync" />
        <Transaction id="changeExtendedRFIDVoidSettingsAsync" />
        <Transaction id="changeRFIDErrorHandlingSettingAsync" />
        <Transaction id="BluetoothIOSettingsAsync" />
        <Transaction id="changeBluetoothDevNameAsync" />
        <Transaction id="ChangeBluetoothPMAsync" />

        <Transaction id="UpdateFirmwareFromFileStoreAsync" />
        <Transaction id="UpdateConfigFromFileStoreAsync" />
        <Transaction id="UpdateFontFromFileStoreAsync" />
        <Transaction id="UpdateImageFromFileStoreAsync" />
        <Transaction id="UpdateSmartAppFromFileStoreAsync" />
        <Transaction id="UpdateFingerPrintAppFromFileStoreAsync" />
        <Transaction id="UpdateLabelFormatFromFileStoreAsync" />
        <Transaction id="UpdateWebFormsFromFileStoreAsync" />
        <Transaction id="UpdateBundleFromFileStoreAsync" />
        <Transaction id="UpdateRootFromFileStoreAsync" />
        <Transaction id="UpdateClientCertFromFileStoreAsync" />

        <Transaction id="Alert" />
      </Device>


    </Devices>
  </ProtocolDefinition>

  <Imports>
    <xi:include href="./base-rest-protocol.xml" parse="xml" />
  </Imports>
</Domain>