<?xml version="1.0" encoding="UTF-8"?>
<Domain
  xmlns="http://www.soti.net/connect-definitions"
  xmlns:xi="http://www.w3.org/2001/XInclude"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.soti.net/connect-definitions ../../../Soti.Connect.ProtocolDefinitions/Soti.Connect.ProtocolDefinitions.Parser/protocol.xsd">
  <Imports>
    <xi:include href="./base-rest-protocol.xml" parse="xml" />
  </Imports>

  <Messages>
    <Message id="ToshibaBCPGetDeviceInfo" />

    <Message id="ToshibaBCPDeviceInfo">
      <Object id="Resource">
        <Object id="device">
          <Object id="device_information">
            <DataPointReference id="model" path="base-module#model-id" />
            <DataPointReference id="serial_number" path="GenericDeviceState#serial-number" />
            <DataPointReference id="print_resolution" path="Toshiba-General#device_information-print_resolution" />
            <DataPointReference id="printer_main_firmware_version" path="base-module#version" />
            <DataPointReference id="total_feed" path="Toshiba-General#device_information-total_feed" />
            <DataPointReference id="total_print" path="MediaLabel_OdometerModule#MediaLabel_Odometer" />
            <DataPointReference id="manufacturer" path="base-module#manufacturer" />
            <DataPointReference id="wifi_enabled" path="Toshiba-General#device_information-wifi_enabled" />
            <DataPointReference id="bt_enabled" path="Toshiba-Bluetooth#device_information-bt_enabled" />
          </Object>
          <Object id="firmware_details">
            <DataPointReference id="main_version" path="Toshiba-General#firmware_details-main_version" />
            <DataPointReference id="boot_version" path="Toshiba-General#firmware_details-boot_version" />
            <DataPointReference id="Single_byte_character_set_1" path="Toshiba-General#firmware_details-Single_byte_character_set_1" />
            <DataPointReference id="Single_byte_character_set_2" path="Toshiba-Byte-Character-Set-FPSeries#firmware_details-Single_byte_character_set_2" />
            <DataPointReference id="Single_byte_character_set_3" path="Toshiba-Byte-Character-Set-FPSeries#firmware_details-Single_byte_character_set_3" />
            <DataPointReference id="Single_byte_character_set_4" path="Toshiba-Byte-Character-Set-FPSeries#firmware_details-Single_byte_character_set_4" />
            <DataPointReference id="Single_byte_character_set_5" path="Toshiba-General-2D-only#firmware_details-Single_byte_character_set_5" />
            <DataPointReference id="double_byte_character_set_1" path="Toshiba-General#firmware_details-double_byte_character_set_1" />
            <DataPointReference id="double_byte_character_set_2" path="Toshiba-General#firmware_details-double_byte_character_set_2" />
            <DataPointReference id="double_byte_character_set_3" path="Toshiba-General-2D-only#firmware_details-double_byte_character_set_3" />
            <DataPointReference id="double_byte_character_set_4" path="Toshiba-General-2D-only#firmware_details-double_byte_character_set_4" />
            <DataPointReference id="wlan_version" path="Toshiba-General#firmware_details-wlan_version" />
            <DataPointReference id="sdram" path="Toshiba-General#firmware_details-sdram" />
            <DataPointReference id="sensor_1" path="Toshiba-General#firmware_details-sensor_1" />
            <DataPointReference id="sensor_2" path="Toshiba-General#firmware_details-sensor_2" />
            <DataPointReference id="manual_threshold" path="Toshiba-General#firmware_details-manual_threshold" />
            <DataPointReference id="paperend_level" path="Toshiba-General#firmware_details-paperend_level" />
            <DataPointReference id="battery" path="Toshiba-PrintControl-FPSeries#firmware_details-battery" />
            <DataPointReference id="interface" path="Toshiba-General#firmware_details-interface" />
            <DataPointReference id="bluetooth_status" path="Toshiba-Bluetooth#firmware_details-bluetooth_status" />
            <DataPointReference id="mfi_status" path="Toshiba-FirmwareDetails-2D-BV#firmware_details-mfi_status" />
            <DataPointReference id="iap_serial" path="Toshiba-FirmwareDetails-2D-BV#firmware_details-iap_serial" />
            <DataPointReference id="wlan_status" path="Toshiba-General#firmware_details-wlan_status" />
            <!--<DataPointReference
            id="module_wlan_version" path="Toshiba-General#firmware_details-module_wlan_version" />-->
            <DataPointReference id="boot" path="Toshiba-General#firmware_details-boot" />
            <DataPointReference id="main" path="Toshiba-General#firmware_details-main" />
          </Object>
          <Object id="energy_settings">
            <DataPointReference id="time_to_sleep_mode" path="Toshiba-Energy#energy_settings-time_to_sleep_mode" />
            <DataPointReference id="auto_power_off_time" path="Toshiba-Energy#energy_settings-auto_power_off_time" />
            <DataPointReference id="lcd_backlight_off_time" path="Toshiba-Energy#energy_settings-lcd_backlight_off_time" />
            <DataPointReference id="power_off_after_error" path="Toshiba-Energy#energy_settings-power_off_after_error" />
          </Object>
          <Object id="printer_control">
            <DataPointReference id="darkness" path="Toshiba-PrintControl-FPSeries#printer_control-darkness" />
            <DataPointReference id="darkness_host" path="Toshiba-PrintControl-FPSeries#printer_control-darkness_host" />
            <DataPointReference id="feed_position" path="Toshiba-PrintControl#printer_control-feed_position" />
            <DataPointReference id="feed_position_host" path="Toshiba-PrintControl#printer_control-feed_position_host" />
            <DataPointReference id="row_offset" path="Toshiba-PrintControl#printer_control-row_offset" />
            <DataPointReference id="peel-off_position" path="Toshiba-PrintControl-FPSeries#printer_control-peel-off_position" />
            <DataPointReference id="peel-off_position_host" path="Toshiba-PrintControl-FPSeries#printer_control-peel-off_position_host" />
            <DataPointReference id="esc_pos_width" path="Toshiba-PrintControl#printer_control-esc_pos_width" />
            <DataPointReference id="reflect_sensor_threshold" path="Toshiba-PrintControl-FPSeries#printer_control-reflect_sensor_threshold" />
            <DataPointReference id="trans_sensor_threshold" path="Toshiba-PrintControl-FPSeries#printer_control-trans_sensor_threshold" />
            <DataPointReference id="feed_stop_pos_after_printing" path="Toshiba-PrintControl-FPSeries#printer_control-feed_stop_pos_after_printing" />
            <DataPointReference id="backfeed_limit" path="Toshiba-PrintControl-FPSeries#printer_control-backfeed_limit" />
            <DataPointReference id="backfeed_after_peel_off" path="Toshiba-PrintControl-FPSeries#printer_control-backfeed_after_peel_off" />
            <DataPointReference id="lcd_language" path="Toshiba-PrintControl-FPSeries#printer_control-lcd_language" />
            <DataPointReference id="lcd_contrast" path="Toshiba-PrintControl-FPSeries#printer_control-lcd_contrast" />
            <DataPointReference id="buzzer" path="Toshiba-PrintControl-FP2D#printer_control-buzzer" />
            <DataPointReference id="platen_roller_near_alert" path="Toshiba-PrintControl-FPSeries#printer_control-platen_roller_near_alert" />
            <DataPointReference id="platen_roller_alert" path="Toshiba-PrintControl-FPSeries#printer_control-platen_roller_alert" />
            <DataPointReference id="thermal_head_near_alert" path="Toshiba-PrintControl-FP2D#printer_control-thermal_head_near_alert" />
            <DataPointReference id="thermal_head_alert" path="Toshiba-PrintControl-FP2D#printer_control-thermal_head_alert" />
            <DataPointReference id="battery_alert" path="Toshiba-PrintControl-FP2D#printer_control-battery_alert" />
            <DataPointReference id="printer_id" path="Toshiba-PrintControl#printer_control-printer_id" />
            <DataPointReference id="system_mode_password" path="Toshiba-PrintControl#printer_control-system_mode_password_enable" />
            <DataPointReference id="head_output_div_command" path="Toshiba-PrintControl-FPSeries#printer_control-head_output_div_command" />
            <DataPointReference id="head_output_div" path="Toshiba-PrintControl-FPSeries#printer_control-head_output_div" />
            <DataPointReference id="linerless_label_mode" path="Toshiba-PrintControl-FPSeries#printer_control-linerless_label_mode" />
            <DataPointReference id="issue_mode" path="Toshiba-PrintControl-FPSeries#printer_control-issue_mode" />
            <DataPointReference id="bep2d_mode" path="Toshiba-PrintControl-FP2D#printer_control-bep2d_mode" />
            <DataPointReference id="headcheck_at_poweron" path="Toshiba-PrintControl#printer_control-headcheck_at_poweron" />
            <DataPointReference id="headcheck_at_cover_close" path="Toshiba-PrintControl-FPSeries#printer_control-headcheck_at_cover_close" />
            <DataPointReference id="feed_at_cover_close" path="Toshiba-PrintControl-FPSeries#printer_control-feed_at_cover_close" />
            <DataPointReference id="printing_with_broken_dots" path="Toshiba-PrintControl-FPSeries#printer_control-printing_with_broken_dots" />
            <DataPointReference id="usb_serial_number" path="Toshiba-PrintControl-FPSeries#printer_control-usb_serial_number" />
            <DataPointReference id="usb_auto_status_response" path="Toshiba-PrintControl-FPSeries#printer_control-usb_auto_status_response" />
          </Object>
          <Object id="print_image">
            <DataPointReference id="code_page" path="Toshiba-PrintImage#print_image-code_page" />
            <DataPointReference id="control_code" path="Toshiba-PrintImage-FPSeries#print_image-control_code" />
            <DataPointReference id="emulation" path="Toshiba-PrintImage-FPSeries#print_image-emulation" />
            <DataPointReference id="basic_interpreter" path="Toshiba-PrintImage-Basic#print_image-basic_interpreter" />
            <DataPointReference id="basic_trace" path="Toshiba-PrintImage-Basic#print_image-basic_trace" />
            <DataPointReference id="zero_slash" path="Toshiba-PrintImage#print_image-zero_slash" />
            <DataPointReference id="euro_font_code" path="Toshiba-PrintImage#print_image-euro_font_code" />
            <DataPointReference id="maxicode_spec" path="Toshiba-PrintImage-FPSeries#print_image-maxicode_spec" />
            <DataPointReference id="xml" path="Toshiba-PrintImage-FPSeries#print_image-xml" />
          </Object>
          <Object id="network_settings">
            <DataPointReference id="network_setting" path="Toshiba-Network-Actions-FPSeries#network_settings-network_setting" />
            <DataPointReference id="ip_address" path="GenericNetworkIP4WLan#generic-network-ipaddress" />
            <DataPointReference id="subnet_mask" path="GenericNetworkIP4WLan#generic-network-subnet-mask" />
            <DataPointReference id="default_gateway" path="GenericNetworkIP4WLan#generic-network-gateway" />
            <DataPointReference id="essid" path="GenericWIFI#ssid" />
            <DataPointReference id="wi-fi_mac_address" path="GenericNetworkIP4WLan#generic-network-mac" />
            <DataPointReference id="wi-fi_signal_strength" path="Toshiba-Network-Actions-FPSeries#network_settings-wi-fi_signal_strength" />
            <DataPointReference id="beacon_interval" path="Toshiba-Network-Data#network_settings-beacon_interval" />
            <DataPointReference id="roaming_threshold_min" path="Toshiba-Network-Data#network_settings-roaming_threshold_min" />
            <DataPointReference id="roaming_threshold_max" path="Toshiba-Network-Data#network_settings-roaming_threshold_max" />

            <DataPointReference id="dhcp" path="Toshiba-Network-Data#network_settings-dhcp" />
            <DataPointReference id="dhcp_host_name" path="Toshiba-Network-Data#network_settings-dhcp_host_name" />
            <DataPointReference id="dhcp_user_class_id" path="Toshiba-Network-Data#network_settings-dhcp_user_class_id" />
            <DataPointReference id="primary_dns_server" path="Toshiba-Network-Actions-FPSeries#network_settings-primary_dns_server" />
            <DataPointReference id="secondary_dns_server" path="Toshiba-Network-Actions-FPSeries#network_settings-secondary_dns_server" />
            <DataPointReference id="lpr" path="Toshiba-Network-Data#network_settings-lpr" />
            <DataPointReference id="socket" path="Toshiba-Network-Data#network_settings-socket" />
            <DataPointReference id="port_number" path="Toshiba-Network-Data#network_settings-port_number" />
            <DataPointReference id="keep_alive" path="Toshiba-Network-Actions-FPSeries#network_settings-keep_alive" />
            <DataPointReference id="snmp" path="Toshiba-Network-Data#network_settings-snmp" />
            <DataPointReference id="snmp_trap1" path="Toshiba-Network-Data#network_settings-snmp_trap1" />
            <DataPointReference id="snmp_trap1_ip" path="Toshiba-Network-Data#network_settings-snmp_trap1_ip" />
            <DataPointReference id="snmp_trap2" path="Toshiba-Network-Data#network_settings-snmp_trap2" />
            <DataPointReference id="snmp_trap2_ip" path="Toshiba-Network-Data#network_settings-snmp_trap2_ip" />
            <DataPointReference id="snmp_trap3" path="Toshiba-Network-Data#network_settings-snmp_trap3" />
            <DataPointReference id="snmp_trap3_ip" path="Toshiba-Network-Data#network_settings-snmp_trap3_ip" />
            <DataPointReference id="snmp_trap4" path="Toshiba-Network-Data#network_settings-snmp_trap4" />
            <DataPointReference id="snmp_trap4_ip" path="Toshiba-Network-Data#network_settings-snmp_trap4_ip" />
            <DataPointReference id="snmp_trap5" path="Toshiba-Network-Data#network_settings-snmp_trap5" />
            <DataPointReference id="snmp_trap5_ip" path="Toshiba-Network-Data#network_settings-snmp_trap5_ip" />
            <DataPointReference id="snmp_trap6" path="Toshiba-Network-Data#network_settings-snmp_trap6" />
            <DataPointReference id="snmp_trap6_ip" path="Toshiba-Network-Data#network_settings-snmp_trap6_ip" />
            <DataPointReference id="snmp_trap7" path="Toshiba-Network-Data#network_settings-snmp_trap7" />
            <DataPointReference id="snmp_trap7_ip" path="Toshiba-Network-Data#network_settings-snmp_trap7_ip" />
            <DataPointReference id="snmp_trap8" path="Toshiba-Network-Data#network_settings-snmp_trap8" />
            <DataPointReference id="snmp_trap8_ip" path="Toshiba-Network-Data#network_settings-snmp_trap8_ip" />
            <DataPointReference id="snmp_trap9" path="Toshiba-Network-Data#network_settings-snmp_trap9" />
            <DataPointReference id="snmp_trap9_ip" path="Toshiba-Network-Data#network_settings-snmp_trap9_ip" />
            <DataPointReference id="snmp_trap10" path="Toshiba-Network-Data#network_settings-snmp_trap10" />
            <DataPointReference id="snmp_trap10_ip" path="Toshiba-Network-Data#network_settings-snmp_trap10_ip" />

            <DataPointReference id="authentication_mode" path="Toshiba-Wifi-Authentication-Legacy#network_settings-authentication_mode" />
            <DataPointReference id="encryption_setting" path="Toshiba-Network-Data#network_settings-encryption" />
            <DataPointReference id="authentication_type" path="Toshiba-Wifi-Authentication-Legacy#network_settings-authentication_type" />
            <DataPointReference id="eap_method" path="Toshiba-Network-Data#network_settings-eap_method" />
            <DataPointReference id="wlan_power_save" path="Toshiba-Wifi-Authentication-Legacy#network_settings-wlan_power_save" />

            <DataPointReference id="ap_mode_channel" path="Toshiba-Wifi-Authentication-Legacy#network_settings-ap_mode_channel" />
            <DataPointReference id="band_select" path="Toshiba-Network-Data#network_settings-band_select" />
            <DataPointReference id="wep_key" path="Toshiba-Network-Data#network_settings-wep_key" />
            <DataPointReference id="wep_key_index" path="Toshiba-Network-Data#network_settings-wep_key_index" />
            <DataPointReference id="user_name" path="Toshiba-Network-Data#network_settings-user_name" />
            <DataPointReference id="mqtt_server_ip_addr" path="MQTT-Settings#mqtt_server_ip_addr" />
            <DataPointReference id="mqtt_port_number" path="MQTT-Settings#mqtt_port_number" />
            <DataPointReference id="mqtt_user_name" path="MQTT-Settings#mqtt_user_name" />
            <DataPointReference id="tenant_id" path="MQTT-Settings#tenant_id" />
          </Object>
          <Object id="InfrastructureChannelMask">
            <DataPointReference id="channel_1" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_1" />
            <DataPointReference id="channel_2" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_2" />
            <DataPointReference id="channel_3" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_3" />
            <DataPointReference id="channel_4" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_4" />
            <DataPointReference id="channel_5" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_5" />
            <DataPointReference id="channel_6" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_6" />
            <DataPointReference id="channel_7" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_7" />
            <DataPointReference id="channel_8" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_8" />
            <DataPointReference id="channel_9" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_9" />
            <DataPointReference id="channel_10" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_10" />
            <DataPointReference id="channel_11" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_11" />
            <DataPointReference id="channel_12" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_12" />
            <DataPointReference id="channel_13" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_13" />
            <DataPointReference id="channel_14" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_14" />

            <DataPointReference id="channel_36" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_36" />
            <DataPointReference id="channel_40" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_40" />
            <DataPointReference id="channel_44" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_44" />
            <DataPointReference id="channel_48" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_48" />
            <DataPointReference id="channel_52" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_52" />
            <DataPointReference id="channel_56" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_56" />
            <DataPointReference id="channel_60" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_60" />
            <DataPointReference id="channel_64" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_64" />
            <DataPointReference id="channel_100" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_100" />
            <DataPointReference id="channel_104" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_104" />
            <DataPointReference id="channel_108" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_108" />
            <DataPointReference id="channel_112" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_112" />
            <DataPointReference id="channel_116" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_116" />
            <DataPointReference id="channel_120" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_120" />
            <DataPointReference id="channel_124" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_124" />
            <DataPointReference id="channel_128" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_128" />
            <DataPointReference id="channel_132" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_132" />
            <DataPointReference id="channel_136" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_136" />
            <DataPointReference id="channel_140" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_140" />
            <DataPointReference id="channel_149" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_149" />
            <DataPointReference id="channel_153" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_153" />
            <DataPointReference id="channel_157" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_157" />
            <DataPointReference id="channel_161" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_161" />
            <DataPointReference id="channel_165" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_165" />
          </Object>
          <Object id="bluetooth_settings">
            <DataPointReference id="bt_interface" path="Toshiba-Bluetooth-FP3D#bluetooth_settings-bt_interface" />
            <DataPointReference id="bluetooth_interface" path="Toshiba-Bluetooth-FP2D#bluetooth_settings-bluetooth_interface" />
            <DataPointReference id="device_nickname" path="Toshiba-Bluetooth#bluetooth_settings-device_nickname" />
            <DataPointReference id="bluetooth_address" path="Bluetooth_DeviceAddressModule#Bluetooth_DeviceAddress" />
            <DataPointReference id="inquiry_setting" path="Toshiba-Bluetooth#bluetooth_settings-inquiry_setting" />
            <DataPointReference id="security_setting" path="Toshiba-Bluetooth#bluetooth_settings-security_setting" />
            <DataPointReference id="inquiry_page_interval" path="Toshiba-Bluetooth#bluetooth_settings-inquiry_page_interval" />
            <DataPointReference id="inquiry_page_window" path="Toshiba-Bluetooth#bluetooth_settings-inquiry_page_window" />
            <DataPointReference id="ssp_auth_type" path="Toshiba-Bluetooth#bluetooth_settings-ssp_auth_type" />
            <DataPointReference id="auto_reconnection_setting" path="Toshiba-Bluetooth-FP2D#bluetooth_settings-auto_reconnection_setting" />
            <DataPointReference id="bonding_setting" path="Toshiba-Bluetooth-FP3D#bluetooth_settings-bonding_setting" />
          </Object>
          <Object id="MQTT">
            <DataPointReference id="mqtt_server_ip_addr" path="MQTT-Settings#mqtt_server_ip_addr" />
            <DataPointReference id="mqtt_port_number" path="MQTT-Settings#mqtt_port_number" />
            <DataPointReference id="mqtt_user_name" path="MQTT-Settings#mqtt_user_name" />
            <DataPointReference id="tenant_id" path="MQTT-Settings#tenant_id" />
          </Object>
          <Object id="zmode_settings">
            <DataPointReference id="label_length_setting" path="Toshiba-ZMode-FPSeries#zmode_settings-label_length_setting" />
            <DataPointReference id="label_width_setting" path="Toshiba-ZMode-FPSeries#zmode_settings-label_width_setting" />
            <DataPointReference id="sensor_setting" path="Toshiba-ZMode-FPSeries#zmode_settings-sensor_setting" />
            <DataPointReference id="calibration_length_setting" path="Toshiba-ZMode-FPSeries#zmode_settings-calibration_length_setting" />
            <DataPointReference id="calibration_after_poweron" path="Toshiba-ZMode-FPSeries#zmode_settings-calibration_after_poweron" />
            <DataPointReference id="calibration_after_head_close" path="Toshiba-ZMode-FPSeries#zmode_settings-calibration_after_head_close" />
            <DataPointReference id="control_code_prefix" path="Toshiba-ZMode#zmode_settings-control_code_prefix" />
            <DataPointReference id="format_prefix" path="Toshiba-ZMode#zmode_settings-format_prefix" />
            <DataPointReference id="delimiter_character" path="Toshiba-ZMode#zmode_settings-delimiter_character" />
            <DataPointReference id="label_size_ll_setting" path="Toshiba-ZMode#zmode_settings-label_size_ll_setting" />
            <DataPointReference id="label_type_mn_setting" path="Toshiba-ZMode#zmode_settings-label_type_mn_setting" />
            <DataPointReference id="darkness_sd_setting" path="Toshiba-ZMode#zmode_settings-darkness_sd_setting" />
            <DataPointReference id="darkness_md_setting" path="Toshiba-ZMode#zmode_settings-darkness_md_setting" />
          </Object>
          <Object id="smode_settings">
            <DataPointReference id="s_mode_sensor" path="Toshiba-SMode-FP2D#smode_settings-s_mode_sensor" />
            <DataPointReference id="print_darkness" path="Toshiba-SMode-General#smode_settings-print_darkness" />
            <DataPointReference id="zero_slash" path="Toshiba-SMode-FP2D#smode_settings-zero_slash" />
            <DataPointReference id="auto_label_length" path="Toshiba-SMode-General#smode_settings-auto_label_length" />
            <DataPointReference id="reprint" path="Toshiba-SMode-General#smode_settings-reprint" />
            <DataPointReference id="vertical_label_size" path="Toshiba-SMode-FP2D#smode_settings-vertical_label_size" />
            <DataPointReference id="horizontal_label_size" path="Toshiba-SMode-FP2D#smode_settings-horizontal_label_size" />
            <DataPointReference id="vertical_offset" path="Toshiba-SMode-FP2D#smode_settings-vertical_offset" />
            <DataPointReference id="horizontal_offset" path="Toshiba-SMode-FP2D#smode_settings-horizontal_offset" />
            <DataPointReference id="continous_offset" path="Toshiba-SMode-General#smode_settings-continous_offset" />
          </Object>
          <Object id="memory_info">
            <DataPointReference id="external_character_area" path="Toshiba-General#memory_info-external_character_area" />
            <DataPointReference id="basic_area" path="Toshiba-General#memory_info-basic_area" />
            <DataPointReference id="pc_save_area" path="Toshiba-General#memory_info-pc_save_area" />
            <DataPointReference id="form_area" path="Toshiba-Memory-2D-3D#memory_info-form_area" />
            <DataPointReference id="graphic_area" path="Toshiba-Memory-2D-3D#memory_info-graphic_area" />
            <DataPointReference id="ttf_otfarea" path="Toshiba-Memory-2D-3D#memory_info-ttf_otfarea" />
          </Object>
          <Object id="battery_information">
            <DataPointReference id="temperature" path="battery-temperatureModule#battery-temperature" />
            <DataPointReference id="voltage" path="voltageModule#voltage" />
            <DataPointReference id="status" path="Toshiba-Battery#battery_information-status" />
            <DataPointReference id="state_of_charge" path="battery_levelModule#battery_level" />
            <DataPointReference id="battery_model" path="BatteryModelModule#BatteryModel" />
            <DataPointReference id="battery_charge_mode" path="Toshiba-Battery#battery_information-battery_charge_mode" />
          </Object>
        </Object>
      </Object>
    </Message>

    <Message id="ToshibaBCPSetEnergySettings">
      <Object id="Resource">
        <Segment id="time_to_sleep_mode" type="integer" />
        <Segment id="auto_power_off_time" type="integer" />
        <Segment id="lcd_backlight_off_time" type="integer" />
        <Segment id="power_off_after_error" type="string" />
      </Object>
    </Message>

    <Message id="ToshibaBCPEnergySettings">
      <Object id="Resource">
        <DataPointReference id="time_to_sleep_mode" path="Toshiba-Energy#energy_settings-time_to_sleep_mode" />
        <DataPointReference id="auto_power_off_time" path="Toshiba-Energy#energy_settings-auto_power_off_time" />
        <DataPointReference id="lcd_backlight_off_time" path="Toshiba-Energy#energy_settings-lcd_backlight_off_time" />
        <DataPointReference id="power_off_after_error" path="Toshiba-Energy#energy_settings-power_off_after_error" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetPrinterControlSettings">
      <Object id="Resource">
        <Segment id="thermal_darkness" type="integer" />
        <Segment id="thermal_darkness_host" type="integer" />
        <Segment id="direct_darkness" type="integer" />
        <Segment id="direct_darkness_host" type="integer" />
        <Segment id="darkness" type="integer" />
        <Segment id="feed_position" type="float" />
        <Segment id="row_offset" type="float" />
        <Segment id="row_offset_method" type="string" />
        <Segment id="peel-off_position" type="float" />
        <Segment id="peel_off_position" type="float" />
        <Segment id="peel_off_position_host" type="float" />
        <Segment id="system_mode_password_enabled" type="boolean" />
        <Segment id="esc_pos_width" type="float" />
        <Segment id="Feed_key" type="string" />
        <Segment id="feed_key" type="string" />
        <Segment id="reflect_sensor_threshold" type="float" />
        <Segment id="trans_sensor_threshold" type="float" />
        <Segment id="feed_stop_pos_after_printing" type="string" />
        <Segment id="backfeed_limit" type="boolean" />
        <Segment id="backfeed_after_peel_off" type="boolean" />
        <Segment id="lcd_language" type="string" />
        <Segment id="lcd_language_bv" type="string" />
        <Segment id="lcd_contrast" type="string" />
        <Segment id="lcd_contrast_value" type="integer" />
        <Segment id="buzzer" type="boolean" />
        <Segment id="platen_roller_near_alert" type="float" />
        <Segment id="platen_roller_alert" type="float" />
        <Segment id="thermal_head_near_alert" type="float" />
        <Segment id="thermal_head_alert" type="float" />
        <Segment id="battery_alert" type="boolean" />
        <Segment id="printer_id" type="integer" />
        <Segment id="system_mode_password" type="boolean" />
        <Segment id="old_system_mode_password" type="string" />
        <Segment id="new_system_mode_password" type="string" />
        <Segment id="head_output_div_command" type="boolean" />
        <Segment id="head_output_div" type="string" />
        <Segment id="linerless_label_mode" type="boolean" />
        <Segment id="issue_mode" type="string" />
        <Segment id="bep2d_mode" type="boolean" />
        <Segment id="headcheck_at_poweron" type="boolean" />
        <Segment id="headcheck_at_cover_close" type="boolean" />
        <Segment id="feed_at_cover_close" type="boolean" />
        <Segment id="printing_with_broken_dots" type="boolean" />
        <Segment id="usb_serial_number" type="boolean" />
        <Segment id="usb_auto_status_response" type="boolean" />
        <Segment id="auto_calibration" type="string" />
        <Segment id="sleep_time" type="integer" />
        <Segment id="usb_serial_number_enabled" type="boolean" />
        <Segment id="usb_auto_status_response_enabled" type="boolean" />
        <Segment id="enegy_type_tx" type="string" />
        <Segment id="enegy_type_drt" type="string" />
        <Segment id="label_r_ribbon_end" type="string" />
        <Segment id="ribbon_near_end" type="string" />
        <Segment id="ribbon_core_id" type="string" />
        <Segment id="media_load" type="string" />
        <Segment id="forward_wait" type="boolean" />
        <Segment id="forward_wait_position" type="float" />
        <Segment id="forward_r_back_action" type="string" />
        <Segment id="back_feed_speed" type="string" />
        <Segment id="cut_mode" type="string" />
        <Segment id="multi_label" type="boolean" />
        <Segment id="reprint_after_error" type="string" />
        <Segment id="machine_name" type="boolean" />
        <Segment id="print_page" type="boolean" />
        <Segment id="ip_address_display" type="boolean" />
        <Segment id="feed_length_alert" type="integer" />
        <Segment id="total_feed_length_alert" type="integer" />
        <Segment id="issue_control_sensor" type="string" />
        <Segment id="issue_control_mode" type="string" />
        <Segment id="issue_control_print_speed" type="string" />
        <Segment id="issue_control_ribbon" type="string" />
        <Segment id="issue_control_direction" type="string" />
        <Segment id="issue_control_auto_status_response" type="string" />
        <Segment id="simplified_reciept_mode" type="boolean" />
        <Segment id="bottom_margin" type="integer" />
        <Segment id="reflective_sensor_threshold_1" type="float" />
        <Segment id="reflective_sensor_threshold_2" type="float" />
        <Segment id="reflective_sensor_threshold_3" type="float" />
        <Segment id="reflective_sensor_threshold_4" type="float" />
        <Segment id="reflective_sensor_threshold_5" type="float" />
        <Segment id="transmissive_sensor_threshold_1" type="float" />
        <Segment id="transmissive_sensor_threshold_2" type="float" />
        <Segment id="transmissive_sensor_threshold_3" type="float" />
        <Segment id="transmissive_sensor_threshold_4" type="float" />
        <Segment id="transmissive_sensor_threshold_5" type="float" />
        <Segment id="peel_off_status" type="boolean" />
        <Segment id="pre_peel_off" type="boolean" />
      </Object>
    </Message>

    <Message id="ToshibaBCPPrinterControlSettings">
      <Object id="Resource">
        <DataPointReference id="thermal_darkness" path="Toshiba-Darkness#thermal_darkness" />
        <DataPointReference id="direct_darkness" path="Toshiba-Darkness#direct_darkness" />
        <DataPointReference id="darkness" path="Toshiba-PrintControl-FPSeries#printer_control-darkness" />
        <DataPointReference id="darkness_host" path="Toshiba-PrintControl-FPSeries#printer_control-darkness_host" />
        <DataPointReference id="feed_position" path="Toshiba-PrintControl#printer_control-feed_position" />
        <DataPointReference id="feed_position_host" path="Toshiba-PrintControl#printer_control-feed_position_host" />
        <DataPointReference id="row_offset" path="Toshiba-PrintControl#printer_control-row_offset" />
        <DataPointReference id="row_offset_method" path="Toshiba-PrinterControl-BV400#row_offset_method" />
        <DataPointReference id="peel-off_position" path="Toshiba-PrintControl-FPSeries#printer_control-peel-off_position" />
        <DataPointReference id="peel-off_position_host" path="Toshiba-PrintControl-FPSeries#printer_control-peel-off_position_host" />
        <DataPointReference id="peel_off_position" path="Toshiba-PrinterControl-BV400#peel_off_position" />
        <DataPointReference id="peel_off_position_host" path="Toshiba-PrinterControl-BV400#peel_off_position_host" />
        <DataPointReference id="esc_pos_width" path="Toshiba-PrintControl#printer_control-esc_pos_width" />
        <DataPointReference id="reflect_sensor_threshold" path="Toshiba-PrintControl-FPSeries#printer_control-reflect_sensor_threshold" />
        <DataPointReference id="trans_sensor_threshold" path="Toshiba-PrintControl-FPSeries#printer_control-trans_sensor_threshold" />
        <DataPointReference id="feed_stop_pos_after_printing" path="Toshiba-PrintControl-FPSeries#printer_control-feed_stop_pos_after_printing" />
        <DataPointReference id="backfeed_limit" path="Toshiba-PrintControl-FPSeries#printer_control-backfeed_limit" />
        <DataPointReference id="backfeed_after_peel_off" path="Toshiba-PrintControl-FPSeries#printer_control-backfeed_after_peel_off" />
        <DataPointReference id="lcd_language" path="Toshiba-PrintControl-FPSeries#printer_control-lcd_language" />
        <DataPointReference id="lcd_language_bv" path="Toshiba-PrinterControl-BV400#lcd_language" />
        <DataPointReference id="lcd_contrast" path="Toshiba-PrintControl-FPSeries#printer_control-lcd_contrast" />
        <DataPointReference id="lcd_contrast_value" path="Toshiba-PrinterControl-BV400#lcd_contrast" />
        <DataPointReference id="buzzer" path="Toshiba-PrintControl-FP2D#printer_control-buzzer" />
        <DataPointReference id="platen_roller_near_alert" path="Toshiba-PrintControl-FPSeries#printer_control-platen_roller_near_alert" />
        <DataPointReference id="platen_roller_alert" path="Toshiba-PrintControl-FPSeries#printer_control-platen_roller_alert" />
        <DataPointReference id="thermal_head_near_alert" path="Toshiba-PrintControl-FP2D#printer_control-thermal_head_near_alert" />
        <DataPointReference id="thermal_head_alert" path="Toshiba-PrintControl-FP2D#printer_control-thermal_head_alert" />
        <DataPointReference id="battery_alert" path="Toshiba-PrintControl-FP2D#printer_control-battery_alert" />
        <DataPointReference id="printer_id" path="Toshiba-PrintControl#printer_control-printer_id" />
        <DataPointReference id="system_mode_password" path="Toshiba-PrintControl#printer_control-system_mode_password_enable" />
        <DataPointReference id="system_mode_password_enabled" path="Toshiba-PrintControl#printer_control-system_mode_password_enable" />
        <DataPointReference id="head_output_div_command" path="Toshiba-PrintControl-FPSeries#printer_control-head_output_div_command" />
        <DataPointReference id="head_output_div" path="Toshiba-PrintControl-FPSeries#printer_control-head_output_div" />
        <DataPointReference id="linerless_label_mode" path="Toshiba-PrintControl-FPSeries#printer_control-linerless_label_mode" />
        <DataPointReference id="issue_mode" path="Toshiba-PrintControl-FPSeries#printer_control-issue_mode" />
        <DataPointReference id="bep2d_mode" path="Toshiba-PrintControl-FP2D#printer_control-bep2d_mode" />
        <DataPointReference id="headcheck_at_poweron" path="Toshiba-PrintControl#printer_control-headcheck_at_poweron" />
        <DataPointReference id="headcheck_at_cover_close" path="Toshiba-PrintControl-FPSeries#printer_control-headcheck_at_cover_close" />
        <DataPointReference id="feed_at_cover_close" path="Toshiba-PrintControl-FPSeries#printer_control-feed_at_cover_close" />
        <DataPointReference id="printing_with_broken_dots" path="Toshiba-PrintControl-FPSeries#printer_control-printing_with_broken_dots" />
        <DataPointReference id="usb_serial_number" path="Toshiba-PrintControl-FPSeries#printer_control-usb_serial_number" />
        <DataPointReference id="usb_auto_status_response" path="Toshiba-PrintControl-FPSeries#printer_control-usb_auto_status_response" />
        <DataPointReference id="auto_calibration" path="Toshiba-PrinterControl-BV400#auto_calibration" />
        <DataPointReference id="sleep_time" path="Toshiba-PrinterControl-BV400#sleep_time" />
        <DataPointReference id="usb_serial_number_enabled" path="Toshiba-PrinterControl-BV400#usb_serial_number_enabled" />
        <DataPointReference id="usb_auto_status_response_enabled" path="Toshiba-PrinterControl-BV400#usb_auto_status_response_enabled" />
        <DataPointReference id="enegy_type_tx" path="Toshiba-Printer-Energy#energy_type_tx" />
        <DataPointReference id="enegy_type_drt" path="Toshiba-Printer-Energy#energy_type_drt" />
        <DataPointReference id="label_r_ribbon_end" path="Toshiba-PrinterControl-BV400#label_r_ribbon_end" />
        <DataPointReference id="ribbon_near_end" path="Toshiba-PrinterControl-BV400#ribbon_near_end" />
        <DataPointReference id="ribbon_core_id" path="Toshiba-PrinterControl-BV400#ribbon_core_id" />
        <DataPointReference id="media_load" path="Toshiba-PrinterControl-BV400#media_load" />
        <DataPointReference id="forward_wait" path="Toshiba-PrinterControl-BV400#forward_wait" />
        <DataPointReference id="forward_wait_position" path="Toshiba-PrinterControl-BV400#forward_wait_position" />
        <DataPointReference id="forward_r_back_action" path="Toshiba-PrinterControl-BV400#forward_r_back_action" />
        <DataPointReference id="back_feed_speed" path="Toshiba-PrinterControl-BV400#back_feed_speed" />
        <DataPointReference id="cut_mode" path="Toshiba-PrinterControl-BV400#cut_mode" />
        <DataPointReference id="multi_label" path="Toshiba-PrinterControl-BV400#multi_label" />
        <DataPointReference id="reprint_after_error" path="Toshiba-PrinterControl-BV400#reprint_after_error" />
        <DataPointReference id="machine_name" path="Toshiba-PrinterControl-BV400#machine_name" />
        <DataPointReference id="print_page" path="Toshiba-PrinterControl-BV400#print_page" />
        <DataPointReference id="feed_key" path="Toshiba-PrinterControl-BV400#feed_key" />
        <DataPointReference id="ip_address_display" path="Toshiba-PrinterControl-BV400#ip_address_display" />
        <DataPointReference id="feed_length_alert" path="Toshiba-PrinterControl-BV400#feed_length_alert" />
        <DataPointReference id="total_feed_length_alert" path="Toshiba-PrinterControl-BV400#total_feed_length_alert" />
        <DataPointReference id="issue_control_sensor" path="Toshiba-PrinterControl-BV400#issue_control_sensor" />
        <DataPointReference id="issue_control_mode" path="Toshiba-PrinterControl-Actions-BV400#issue_control_mode" />
        <DataPointReference id="issue_control_print_speed" path="Toshiba-PrinterControl-Actions-BV400#issue_control_print_speed" />
        <DataPointReference id="issue_control_ribbon" path="Toshiba-PrinterControl-BV400#issue_control_ribbon" />
        <DataPointReference id="issue_control_direction" path="Toshiba-PrinterControl-BV400#issue_control_direction" />
        <DataPointReference id="issue_control_auto_status_response" path="Toshiba-PrinterControl-BV400#issue_control_auto_status_response" />
        <DataPointReference id="simplified_reciept_mode" path="Toshiba-PrinterControl-Actions-BV400#simplified_reciept_mode" />
        <DataPointReference id="bottom_margin" path="Toshiba-PrinterControl-Actions-BV400#bottom_margin" />
        <DataPointReference id="reflective_sensor_threshold_1" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_1" />
        <DataPointReference id="reflective_sensor_threshold_2" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_2" />
        <DataPointReference id="reflective_sensor_threshold_3" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_3" />
        <DataPointReference id="reflective_sensor_threshold_4" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_4" />
        <DataPointReference id="reflective_sensor_threshold_5" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_5" />
        <DataPointReference id="transmissive_sensor_threshold_1" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_1" />
        <DataPointReference id="transmissive_sensor_threshold_2" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_2" />
        <DataPointReference id="transmissive_sensor_threshold_3" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_3" />
        <DataPointReference id="transmissive_sensor_threshold_4" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_4" />
        <DataPointReference id="transmissive_sensor_threshold_5" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_5" />
        <DataPointReference id="peel_off_status" path="Toshiba-PrinterControl-BV400#peel_off_status" />
        <DataPointReference id="pre_peel_off" path="Toshiba-PrinterControl-BV400#pre_peel_off" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetPrintImageSettings">
      <Object id="Resource">
        <Segment id="code_page" type="string" />
        <Segment id="control_code" type="integer" />
        <Segment id="control_code_bv" type="integer" />
        <Segment id="emulation" type="string" />
        <Segment id="emulation_bv" type="string" />
        <Segment id="basic_interpreter" type="boolean" />
        <Segment id="basic_trace" type="boolean" />
        <Segment id="zero_slash" type="boolean" />
        <Segment id="euro_font_code" type="integer" />
        <Segment id="maxicode_spec" type="string" />
        <Segment id="maxicode_type" type="string" />
        <Segment id="xml" type="string" />
        <Segment id="xml_bv" type="string" />
      </Object>
    </Message>


    <Message id="ToshibaBCPPrintImageSettings">
      <Object id="Resource">
        <DataPointReference id="code_page" path="Toshiba-PrintImage#print_image-code_page" />
        <DataPointReference id="control_code" path="Toshiba-PrintImage-FPSeries#print_image-control_code" />
        <DataPointReference id="control_code_bv" path="Toshiba-PrintImage-BV400#control_code" />
        <DataPointReference id="emulation_bv" path="Toshiba-PrintImage-BV400#print_image-emulation" />
        <DataPointReference id="emulation" path="Toshiba-PrintImage-FPSeries#print_image-emulation" />
        <DataPointReference id="basic_interpreter" path="Toshiba-PrintImage-Basic#print_image-basic_interpreter" />
        <DataPointReference id="basic_trace" path="Toshiba-PrintImage-Basic#print_image-basic_trace" />
        <DataPointReference id="zero_slash" path="Toshiba-PrintImage#print_image-zero_slash" />
        <DataPointReference id="euro_font_code" path="Toshiba-PrintImage#print_image-euro_font_code" />
        <DataPointReference id="maxicode_spec" path="Toshiba-PrintImage-FPSeries#print_image-maxicode_spec" />
        <DataPointReference id="maxicode_type" path="Toshiba-PrintImage-BV400#maxicode_spec" />
        <DataPointReference id="xml" path="Toshiba-PrintImage-FPSeries#print_image-xml" />
        <DataPointReference id="xml_bv" path="Toshiba-PrintImage-BV400#print_image-xml" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetAutoEmulationLanguages">
      <Object id="Resource">
        <Segment id="zmode" type="boolean" />
        <Segment id="smode" type="boolean" />
        <Segment id="dmode" type="boolean" />
        <Segment id="emode" type="boolean" />
        <Segment id="imode" type="boolean" />
      </Object>
    </Message>


    <Message id="ToshibaBCPAutoEmulationLanguages">
      <Object id="Resource">
        <DataPointReference id="zmode" path="Toshiba-Auto-Emulation-Languages-BV400T#zmode" />
        <DataPointReference id="smode" path="Toshiba-Auto-Emulation-Languages-BV400T#smode" />
        <DataPointReference id="dmode" path="Toshiba-Auto-Emulation-Languages-BV400T#dmode" />
        <DataPointReference id="emode" path="Toshiba-Auto-Emulation-Languages-BV400T#emode" />
        <DataPointReference id="imode" path="Toshiba-Auto-Emulation-Languages-BV400T#imode" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetRFIDSettings">
      <Object id="Resource">
        <Segment id="rfid_module_type" type="string" />
        <Segment id="rfid_tag_type" type="string" />
        <Segment id="rfid_power_level" type="integer" />
        <Segment id="rfid_q_value" type="integer" />
        <Segment id="rfid_agc_threshold" type="integer" />
        <Segment id="rfid_write_agc_threshold" type="integer" />
        <Segment id="rfid_write_retry_min_agc" type="integer" />
        <Segment id="rfid_channel" type="string" />
        <Segment id="rfid_multi_word_write" type="boolean" />
        <Segment id="rfid_calibration_mode" type="boolean" />
        <Segment id="rfid_encoding_position" type="float" />
        <Segment id="rfid_retry_pos_adjust" type="integer" />
        <Segment id="rfid_issue_retry_labels" type="integer" />
        <Segment id="rfid_read_retry_count" type="integer" />
        <Segment id="rfid_read_retry_timeout" type="float" />
        <Segment id="rfid_write_retry_count" type="integer" />
        <Segment id="rfid_write_retry_timeout" type="float" />
      </Object>
    </Message>


    <Message id="ToshibaBCPRFIDSettings">
      <Object id="Resource">
        <DataPointReference id="rfid_module_type" path="Toshiba-RFID-BV400T-Settings#rfid_module_type" />
        <DataPointReference id="rfid_tag_type" path="Toshiba-RFID-BV400T-Settings#rfid_tag_type" />
        <DataPointReference id="rfid_power_level" path="Toshiba-RFID-BV400T-Settings#rfid_power_level" />
        <DataPointReference id="rfid_q_value" path="Toshiba-RFID-BV400T-Settings#rfid_q_value" />
        <DataPointReference id="rfid_agc_threshold" path="Toshiba-RFID-BV400T-Settings#rfid_agc_threshold" />
        <DataPointReference id="rfid_write_agc_threshold" path="Toshiba-RFID-BV400T-Settings#rfid_write_agc_threshold" />
        <DataPointReference id="rfid_write_retry_min_agc" path="Toshiba-RFID-BV400T-Settings#rfid_write_retry_min_agc" />
        <DataPointReference id="rfid_channel" path="Toshiba-RFID-BV400T-Settings#rfid_channel" />
        <DataPointReference id="rfid_multi_word_write" path="Toshiba-RFID-BV400T-Settings#rfid_multi_word_write" />
        <DataPointReference id="rfid_calibration_mode" path="Toshiba-RFID-BV400T-Settings#rfid_calibration_mode" />
        <DataPointReference id="rfid_encoding_position" path="Toshiba-RFID-BV400T-Settings#rfid_encoding_position" />
        <DataPointReference id="rfid_retry_pos_adjust" path="Toshiba-RFID-BV400T-Settings#rfid_retry_pos_adjust" />
        <DataPointReference id="rfid_issue_retry_labels" path="Toshiba-RFID-BV400T-Settings#rfid_issue_retry_labels" />
        <DataPointReference id="rfid_read_retry_count" path="Toshiba-RFID-BV400T-Settings#rfid_read_retry_count" />
        <DataPointReference id="rfid_read_retry_timeout" path="Toshiba-RFID-BV400T-Settings#rfid_read_retry_timeout" />
        <DataPointReference id="rfid_write_retry_count" path="Toshiba-RFID-BV400T-Settings#rfid_write_retry_count" />
        <DataPointReference id="rfid_write_retry_timeout" path="Toshiba-RFID-BV400T-Settings#rfid_write_retry_timeout" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetNetworkSettings">
      <Object id="Resource">
        <Segment id="network_setting" type="string" />
        <Segment id="ip_address" type="ipv4" />
        <Segment id="subnet_mask" type="ipv4" />
        <Segment id="default_gateway" type="ipv4" />
        <Segment id="gateway" type="string" />
        <Segment id="essid" type="string" />
        <Segment id="beacon_interval" type="float" />
        <Segment id="roaming_threshold_min" type="integer" />
        <Segment id="roaming_threshold_max" type="integer" />

        <Segment id="dhcp" type="boolean" />
        <Segment id="dhcp_host_name" type="string" />
        <Segment id="dhcp_user_class_id" type="string" />
        <Segment id="dhcp_client_id" type="string" />
        <Segment id="primary_dns_server" type="string" />
        <Segment id="secondary_dns_server" type="string" />
        <Segment id="lpr" type="boolean" />
        <Segment id="lpr_enabled" type="boolean" />
        <Segment id="socket_enabled" type="boolean" />
        <Segment id="socket" type="boolean" />
        <Segment id="port_number" type="integer" />
        <Segment id="keep_alive" type="boolean" />
        <Segment id="snmp" type="boolean" />
        <Segment id="snmp_trap1" type="string" />
        <Segment id="snmp_trap1_ip" type="string" />
        <Segment id="snmp_trap2" type="string" />
        <Segment id="snmp_trap2_ip" type="string" />
        <Segment id="snmp_trap3" type="string" />
        <Segment id="snmp_trap3_ip" type="string" />
        <Segment id="snmp_trap4" type="string" />
        <Segment id="snmp_trap4_ip" type="string" />
        <Segment id="snmp_trap5" type="string" />
        <Segment id="snmp_trap5_ip" type="string" />
        <Segment id="snmp_trap6" type="string" />
        <Segment id="snmp_trap6_ip" type="string" />
        <Segment id="snmp_trap7" type="string" />
        <Segment id="snmp_trap7_ip" type="string" />
        <Segment id="snmp_trap8" type="string" />
        <Segment id="snmp_trap8_ip" type="string" />
        <Segment id="snmp_trap9" type="string" />
        <Segment id="snmp_trap9_ip" type="string" />
        <Segment id="snmp_trap10" type="string" />
        <Segment id="snmp_trap10_ip" type="string" />
        <Segment id="input_type" type="string" />
        <Segment id="authentication_mode" type="string" />
        <Segment id="encryption_setting" type="string" />
        <Segment id="authentication_type" type="string" />
        <Segment id="eap_method" type="string" />
        <Segment id="wlan_power_save" type="boolean" />

        <Segment id="ap_mode_channel" type="integer" />
        <Segment id="band_select" type="string" />
        <Segment id="wep_key" type="string" />
        <Segment id="wep_Key_input_type" type="string" />
        <Segment id="wep_Key_data" type="string" />
        <Segment id="wep_key_index" type="integer" />
        <Segment id="wpa_preshared_key" type="string" />
        <Segment id="user_name" type="string" />
        <Segment id="password" type="string" />
        <Segment id="web_printer" type="boolean" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetMqttSettings">
      <Object id="Resource">
        <Segment id="mqtt_server_ip_addr" type="string" />
        <Segment id="mqtt_port_number" type="integer" />
        <Segment id="mqtt_user_name" type="string" />
        <Segment id="mqtt_password" type="string" />
        <Segment id="tenant_id" type="string" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetMQTTSettings">
      <Object id="Resource">
        <Segment id="mqtt_server_ip_addr" type="string" />
        <Segment id="mqtt_port_number" type="integer" />
        <Segment id="mqtt_user_name" type="string" />
        <Segment id="mqtt_password" type="string" />
        <Segment id="tenant_id" type="string" />
        <Segment id="Ca_Certificate" type="filestore" />
        <Segment id="caCrt" type="filestore" />
      </Object>
    </Message>

    <Message id="ToshibaBCPMQTTSettings">
      <Object id="Resource">
        <DataPointReference id="mqtt_server_ip_addr" path="MQTT-Settings#mqtt_server_ip_addr" />
        <DataPointReference id="mqtt_port_number" path="MQTT-Settings#mqtt_port_number" />
        <DataPointReference id="mqtt_user_name" path="MQTT-Settings#mqtt_user_name" />
        <DataPointReference id="tenant_id" path="MQTT-Settings#tenant_id" />
      </Object>
    </Message>

    <Message id="ToshibaBCPResetMqttSettings" />

    <Message id="ToshibaBCPNetworkSettings">
      <Object id="Resource">
        <DataPointReference id="network_setting" path="Toshiba-Network-Actions-FPSeries#network_settings-network_setting" />
        <DataPointReference id="ip_address" path="GenericNetworkIP4WLan#generic-network-ipaddress" />
        <DataPointReference id="subnet_mask" path="GenericNetworkIP4WLan#generic-network-subnet-mask" />
        <DataPointReference id="default_gateway" path="GenericNetworkIP4WLan#generic-network-gateway" />
        <DataPointReference id="essid" path="GenericWIFI#ssid" />
        <DataPointReference id="beacon_interval" path="Toshiba-Network-Data#network_settings-beacon_interval" />
        <DataPointReference id="roaming_threshold_min" path="Toshiba-Network-Data#network_settings-roaming_threshold_min" />
        <DataPointReference id="roaming_threshold_max" path="Toshiba-Network-Data#network_settings-roaming_threshold_max" />
        <DataPointReference id="gateway" path="GenericNetworkIP4WLan#generic-network-gateway" />

        <DataPointReference id="dhcp" path="Toshiba-Network-Data#network_settings-dhcp" />
        <DataPointReference id="dhcp_host_name" path="Toshiba-Network-Data#network_settings-dhcp_host_name" />
        <DataPointReference id="dhcp_user_class_id" path="Toshiba-Network-Data#network_settings-dhcp_user_class_id" />
        <DataPointReference id="primary_dns_server" path="Toshiba-Network-Actions-FPSeries#network_settings-primary_dns_server" />
        <DataPointReference id="secondary_dns_server" path="Toshiba-Network-Actions-FPSeries#network_settings-secondary_dns_server" />
        <DataPointReference id="lpr" path="Toshiba-Network-Data#network_settings-lpr" />
        <DataPointReference id="socket" path="Toshiba-Network-Data#network_settings-socket" />
        <DataPointReference id="port_number" path="Toshiba-Network-Data#network_settings-port_number" />
        <DataPointReference id="keep_alive" path="Toshiba-Network-Actions-FPSeries#network_settings-keep_alive" />
        <DataPointReference id="snmp" path="Toshiba-Network-Data#network_settings-snmp" />
        <DataPointReference id="snmp_trap1" path="Toshiba-Network-Data#network_settings-snmp_trap1" />
        <DataPointReference id="snmp_trap1_ip" path="Toshiba-Network-Data#network_settings-snmp_trap1_ip" />
        <DataPointReference id="snmp_trap2" path="Toshiba-Network-Data#network_settings-snmp_trap2" />
        <DataPointReference id="snmp_trap2_ip" path="Toshiba-Network-Data#network_settings-snmp_trap2_ip" />
        <DataPointReference id="snmp_trap3" path="Toshiba-Network-Data#network_settings-snmp_trap3" />
        <DataPointReference id="snmp_trap3_ip" path="Toshiba-Network-Data#network_settings-snmp_trap3_ip" />
        <DataPointReference id="snmp_trap4" path="Toshiba-Network-Data#network_settings-snmp_trap4" />
        <DataPointReference id="snmp_trap4_ip" path="Toshiba-Network-Data#network_settings-snmp_trap4_ip" />
        <DataPointReference id="snmp_trap5" path="Toshiba-Network-Data#network_settings-snmp_trap5" />
        <DataPointReference id="snmp_trap5_ip" path="Toshiba-Network-Data#network_settings-snmp_trap5_ip" />
        <DataPointReference id="snmp_trap6" path="Toshiba-Network-Data#network_settings-snmp_trap6" />
        <DataPointReference id="snmp_trap6_ip" path="Toshiba-Network-Data#network_settings-snmp_trap6_ip" />
        <DataPointReference id="snmp_trap7" path="Toshiba-Network-Data#network_settings-snmp_trap7" />
        <DataPointReference id="snmp_trap7_ip" path="Toshiba-Network-Data#network_settings-snmp_trap7_ip" />
        <DataPointReference id="snmp_trap8" path="Toshiba-Network-Data#network_settings-snmp_trap8" />
        <DataPointReference id="snmp_trap8_ip" path="Toshiba-Network-Data#network_settings-snmp_trap8_ip" />
        <DataPointReference id="snmp_trap9" path="Toshiba-Network-Data#network_settings-snmp_trap9" />
        <DataPointReference id="snmp_trap9_ip" path="Toshiba-Network-Data#network_settings-snmp_trap9_ip" />
        <DataPointReference id="snmp_trap10" path="Toshiba-Network-Data#network_settings-snmp_trap10" />
        <DataPointReference id="snmp_trap10_ip" path="Toshiba-Network-Data#network_settings-snmp_trap10_ip" />

        <DataPointReference id="authentication_mode" path="Toshiba-Wifi-Authentication-Legacy#network_settings-authentication_mode" />
        <DataPointReference id="encryption_setting" path="Toshiba-Network-Data#network_settings-encryption" />
        <DataPointReference id="authentication_type" path="Toshiba-Wifi-Authentication-Legacy#network_settings-authentication_type" />
        <DataPointReference id="eap_method" path="Toshiba-Network-Data#network_settings-eap_method" />
        <DataPointReference id="wlan_power_save" path="Toshiba-Wifi-Authentication-Legacy#network_settings-wlan_power_save" />

        <DataPointReference id="ap_mode_channel" path="Toshiba-Wifi-Authentication-Legacy#network_settings-ap_mode_channel" />
        <DataPointReference id="band_select" path="Toshiba-Network-Data#network_settings-band_select" />
        <DataPointReference id="wep_key" path="Toshiba-Network-Data#network_settings-wep_key" />
        <DataPointReference id="wep_key_index" path="Toshiba-Network-Data#network_settings-wep_key_index" />
        <DataPointReference id="user_name" path="Toshiba-Network-Data#network_settings-user_name" />
        <DataPointReference id="mqtt_server_ip_addr" path="MQTT-Settings#mqtt_server_ip_addr" />
        <DataPointReference id="mqtt_port_number" path="MQTT-Settings#mqtt_port_number" />
        <DataPointReference id="mqtt_user_name" path="MQTT-Settings#mqtt_user_name" />
        <DataPointReference id="tenant_id" path="MQTT-Settings#tenant_id" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetWifiSettings">
      <Object id="Resource">
        <Segment id="wireless_lan_essid" type="string" />
        <Segment id="beacon_interval" type="float" />
        <Segment id="roaming_threshold_min" type="integer" />
        <Segment id="roaming_threshold_max" type="integer" />
        <Segment id="authentication_mode" type="string" />
        <Segment id="encryption_mode" type="string" />
        <Segment id="encryption_setting" type="string" />
        <Segment id="authentication_method" type="string" />
        <Segment id="eap_method" type="string" />
        <Segment id="wireless_lan_power_saver_enabled" type="boolean" />
        <Segment id="ap_mode_channel" type="integer" />
        <Segment id="band_select" type="string" />
        <Segment id="wep_key" type="string" />
        <Segment id="wep_Key_input_type" type="string" />
        <Segment id="wep_Key_data" type="string" />
        <Segment id="wep_key_index" type="integer" />
        <Segment id="wpa_preshared_key" type="string" />
        <Segment id="user_name" type="string" />
        <Segment id="password" type="string" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetWifiCertSettings">
      <Object id="Resource">
        <Segment id="server_cert" type="filestore" />
        <Segment id="client_cert" type="filestore" />
        <Segment id="Key_file" type="filestore" />
        <Segment id="secret_key" type="string" />
      </Object>
    </Message>

    <Message id="ToshibaBVSetWifiCertSettings">
      <Object id="Resource">
        <Segment id="server_cert" type="filestore" />
        <Segment id="client_cert" type="filestore" />
        <Segment id="Key_file" type="filestore" />
      </Object>
    </Message>

    <Message id="ToshibaBCPWifiSettings">
      <Object id="Resource">
        <DataPointReference id="wireless_lan_essid" path="GenericWIFI#ssid" />
        <DataPointReference id="wifi_lan_mac_address" path="GenericNetworkIP4WLan#generic-network-mac" />
        <DataPointReference id="beacon_interval" path="Toshiba-Network-Data#network_settings-beacon_interval" />
        <DataPointReference id="roaming_threshold_min" path="Toshiba-Network-Data#network_settings-roaming_threshold_min" />
        <DataPointReference id="roaming_threshold_max" path="Toshiba-Network-Data#network_settings-roaming_threshold_max" />
        <DataPointReference id="authentication_mode" path="Toshiba-Wifi-Authentication-Legacy#network_settings-authentication_mode" />
        <DataPointReference id="encryption_mode" path="Toshiba-Network-Data#network_settings-encryption" />
        <DataPointReference id="encryption_setting" path="Toshiba-Network-Data#network_settings-encryption" />
        <DataPointReference id="authentication_method" path="Toshiba-Wifi-Authentication-Legacy#network_settings-authentication_type" />
        <DataPointReference id="eap_method" path="Toshiba-Network-Data#network_settings-eap_method" />
        <DataPointReference id="wireless_lan_power_saver_enabled" path="Toshiba-Wifi-Authentication-Legacy#network_settings-wlan_power_save" />
        <DataPointReference id="ap_mode_channel" path="Toshiba-Wifi-Authentication-Legacy#network_settings-ap_mode_channel" />
        <DataPointReference id="band_select" path="Toshiba-Network-Data#network_settings-band_select" />
        <DataPointReference id="wep_key" path="Toshiba-Network-Data#network_settings-wep_key" />
        <DataPointReference id="wep_Key_input_type" path="Toshiba-Printer-Wep#wep_Key_input_type" />
        <DataPointReference id="wep_key_index" path="Toshiba-Network-Data#network_settings-wep_key_index" />
        <DataPointReference id="user_name" path="Toshiba-Network-Data#network_settings-user_name" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetInfrastructureChMask">
      <Object id="Resource">
        <Segment id="channel_1" type="boolean" />
        <Segment id="channel_2" type="boolean" />
        <Segment id="channel_3" type="boolean" />
        <Segment id="channel_4" type="boolean" />
        <Segment id="channel_5" type="boolean" />
        <Segment id="channel_6" type="boolean" />
        <Segment id="channel_7" type="boolean" />
        <Segment id="channel_8" type="boolean" />
        <Segment id="channel_9" type="boolean" />
        <Segment id="channel_10" type="boolean" />
        <Segment id="channel_11" type="boolean" />
        <Segment id="channel_12" type="boolean" />
        <Segment id="channel_13" type="boolean" />
        <Segment id="channel_14" type="boolean" />

        <Segment id="channel_36" type="boolean" />
        <Segment id="channel_40" type="boolean" />
        <Segment id="channel_44" type="boolean" />
        <Segment id="channel_48" type="boolean" />
        <Segment id="channel_52" type="boolean" />
        <Segment id="channel_56" type="boolean" />
        <Segment id="channel_60" type="boolean" />
        <Segment id="channel_64" type="boolean" />
        <Segment id="channel_100" type="boolean" />
        <Segment id="channel_104" type="boolean" />
        <Segment id="channel_108" type="boolean" />
        <Segment id="channel_112" type="boolean" />
        <Segment id="channel_116" type="boolean" />
        <Segment id="channel_120" type="boolean" />
        <Segment id="channel_124" type="boolean" />
        <Segment id="channel_128" type="boolean" />
        <Segment id="channel_132" type="boolean" />
        <Segment id="channel_136" type="boolean" />
        <Segment id="channel_140" type="boolean" />
        <Segment id="channel_149" type="boolean" />
        <Segment id="channel_153" type="boolean" />
        <Segment id="channel_157" type="boolean" />
        <Segment id="channel_161" type="boolean" />
        <Segment id="channel_165" type="boolean" />
      </Object>
    </Message>

    <Message id="ToshibaBCPInfrastructureChMask">
      <Object id="Resource">
        <DataPointReference id="channel_1" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_1" />
        <DataPointReference id="channel_2" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_2" />
        <DataPointReference id="channel_3" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_3" />
        <DataPointReference id="channel_4" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_4" />
        <DataPointReference id="channel_5" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_5" />
        <DataPointReference id="channel_6" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_6" />
        <DataPointReference id="channel_7" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_7" />
        <DataPointReference id="channel_8" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_8" />
        <DataPointReference id="channel_9" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_9" />
        <DataPointReference id="channel_10" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_10" />
        <DataPointReference id="channel_11" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_11" />
        <DataPointReference id="channel_12" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_12" />
        <DataPointReference id="channel_13" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_13" />
        <DataPointReference id="channel_14" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_14" />

        <DataPointReference id="channel_36" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_36" />
        <DataPointReference id="channel_40" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_40" />
        <DataPointReference id="channel_44" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_44" />
        <DataPointReference id="channel_48" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_48" />
        <DataPointReference id="channel_52" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_52" />
        <DataPointReference id="channel_56" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_56" />
        <DataPointReference id="channel_60" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_60" />
        <DataPointReference id="channel_64" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_64" />
        <DataPointReference id="channel_100" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_100" />
        <DataPointReference id="channel_104" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_104" />
        <DataPointReference id="channel_108" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_108" />
        <DataPointReference id="channel_112" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_112" />
        <DataPointReference id="channel_116" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_116" />
        <DataPointReference id="channel_120" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_120" />
        <DataPointReference id="channel_124" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_124" />
        <DataPointReference id="channel_128" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_128" />
        <DataPointReference id="channel_132" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_132" />
        <DataPointReference id="channel_136" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_136" />
        <DataPointReference id="channel_140" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_140" />
        <DataPointReference id="channel_149" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_149" />
        <DataPointReference id="channel_153" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_153" />
        <DataPointReference id="channel_157" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_157" />
        <DataPointReference id="channel_161" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_161" />
        <DataPointReference id="channel_165" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_165" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetBluetoothSettings">
      <Object id="Resource">
        <Segment id="bluetooth_interface" type="boolean" />
        <Segment id="bt_interface" type="string" />
        <Segment id="device_nickname" type="string" />
        <Segment id="inquiry_setting" type="string" />
        <Segment id="security_setting" type="string" />
        <Segment id="inquiry_page_interval" type="integer" />
        <Segment id="inquiry_page_window" type="integer" />
        <Segment id="ssp_auth_type" type="string" />
        <Segment id="auto_reconnection_setting" type="boolean" />
        <Segment id="bonding_setting" type="boolean" />
        <Segment id="pin_code" type="string" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetBluetoothBondingSettings">
      <Object id="Resource">
        <Segment id="bonding_registration_method" type="string" />
        <Segment id="bdaddress1" type="string" />
        <Segment id="pin_code1" type="string" />
        <Segment id="bdaddress2" type="string" />
        <Segment id="pin_code2" type="string" />
        <Segment id="bdaddress3" type="string" />
        <Segment id="pin_code3" type="string" />
        <Segment id="bdaddress4" type="string" />
        <Segment id="pin_code4" type="string" />
        <Segment id="bdaddress5" type="string" />
        <Segment id="pin_code5" type="string" />
        <Segment id="bdaddress6" type="string" />
        <Segment id="pin_code6" type="string" />
        <Segment id="bdaddress7" type="string" />
        <Segment id="pin_code7" type="string" />
        <Segment id="bdaddress8" type="string" />
        <Segment id="pin_code8" type="string" />
        <Segment id="bdaddress9" type="string" />
        <Segment id="pin_code9" type="string" />
        <Segment id="bdaddress10" type="string" />
        <Segment id="pin_code10" type="string" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetBluetoothBSettings">
      <Object id="Resource">
        <Segment id="bonding_registration_method" type="string" />
        <Segment id="bdaddress1" type="string" />
        <Segment id="pin_code1" type="string" />
        <Segment id="bdaddress2" type="string" />
        <Segment id="pin_code2" type="string" />
        <Segment id="bdaddress3" type="string" />
        <Segment id="pin_code3" type="string" />
        <Segment id="bdaddress4" type="string" />
        <Segment id="pin_code4" type="string" />
        <Segment id="bdaddress5" type="string" />
        <Segment id="pin_code5" type="string" />
        <Segment id="bdaddress6" type="string" />
        <Segment id="pin_code6" type="string" />
        <Segment id="bdaddress7" type="string" />
        <Segment id="pin_code7" type="string" />
        <Segment id="bdaddress8" type="string" />
        <Segment id="pin_code8" type="string" />
        <Segment id="bdaddress9" type="string" />
        <Segment id="pin_code9" type="string" />
        <Segment id="bdaddress10" type="string" />
        <Segment id="pin_code10" type="string" />
      </Object>
    </Message>

    <Message id="ToshibaBCPResetBluetoothName" />

    <Message id="ToshibaBCPBluetoothSettings">
      <Object id="Resource">
        <DataPointReference id="bt_interface" path="Toshiba-Bluetooth-FP3D#bluetooth_settings-bt_interface" />
        <DataPointReference id="bluetooth_interface" path="Toshiba-Bluetooth-FP2D#bluetooth_settings-bluetooth_interface" />
        <DataPointReference id="device_nickname" path="Toshiba-Bluetooth#bluetooth_settings-device_nickname" />
        <DataPointReference id="inquiry_setting" path="Toshiba-Bluetooth#bluetooth_settings-inquiry_setting" />
        <DataPointReference id="security_setting" path="Toshiba-Bluetooth#bluetooth_settings-security_setting" />
        <DataPointReference id="inquiry_page_interval" path="Toshiba-Bluetooth#bluetooth_settings-inquiry_page_interval" />
        <DataPointReference id="inquiry_page_window" path="Toshiba-Bluetooth#bluetooth_settings-inquiry_page_window" />
        <DataPointReference id="ssp_auth_type" path="Toshiba-Bluetooth#bluetooth_settings-ssp_auth_type" />
        <DataPointReference id="auto_reconnection_setting" path="Toshiba-Bluetooth-FP2D#bluetooth_settings-auto_reconnection_setting" />
        <DataPointReference id="bonding_setting" path="Toshiba-Bluetooth-FP3D#bluetooth_settings-bonding_setting" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetZModeSettings">
      <Object id="Resource">
        <Segment id="label_length_setting" type="integer" />
        <Segment id="label_width_setting" type="integer" />
        <Segment id="sensor_setting" type="string" />
        <Segment id="calibration_length_setting" type="float" />
        <Segment id="calibration_after_poweron" type="string" />
        <Segment id="calibration_after_head_close" type="string" />
        <Segment id="control_code_prefix" type="integer" />
        <Segment id="format_prefix" type="integer" />
        <Segment id="delimiter_character" type="integer" />
        <Segment id="label_size_ll_setting" type="boolean" />
        <Segment id="label_type_mn_setting" type="boolean" />
        <Segment id="darkness_sd_setting" type="boolean" />
        <Segment id="darkness_md_setting" type="boolean" />
        <Segment id="label_length" type="float" />
        <Segment id="label_width" type="float" />
        <Segment id="ribbon" type="string" />
        <Segment id="print_mode" type="string" />
        <Segment id="sensor" type="string" />
        <Segment id="print_speed" type="integer" />
        <Segment id="max_label_length_for_calib" type="float" />
        <Segment id="calib_after_power_on" type="string" />
        <Segment id="calib_after_head_close" type="string" />
        <Segment id="dots_mm" type="string" />
        <Segment id="format_convert" type="string" />
        <Segment id="control_prefix" type="integer" />
        <Segment id="delimiter_char" type="integer" />
        <Segment id="label_size_ll" type="boolean" />
        <Segment id="label_type_mn" type="boolean" />
        <Segment id="media_type_mt" type="boolean" />
        <Segment id="tone_adj_sd" type="boolean" />
        <Segment id="tone_adj_md" type="boolean" />
        <Segment id="graphic_position" type="string" />
        <Segment id="tab_space" type="integer" />
        <Segment id="label_shift" type="float" />
      </Object>
    </Message>

    <Message id="ToshibaBCPZModeSettings">
      <Object id="Resource">
        <DataPointReference id="label_length_setting" path="Toshiba-ZMode-FPSeries#zmode_settings-label_length_setting" />
        <DataPointReference id="label_width_setting" path="Toshiba-ZMode-FPSeries#zmode_settings-label_width_setting" />
        <DataPointReference id="sensor_setting" path="Toshiba-ZMode-FPSeries#zmode_settings-sensor_setting" />
        <DataPointReference id="calibration_length_setting" path="Toshiba-ZMode-FPSeries#zmode_settings-calibration_length_setting" />
        <DataPointReference id="calibration_after_poweron" path="Toshiba-ZMode-FPSeries#zmode_settings-calibration_after_poweron" />
        <DataPointReference id="calibration_after_head_close" path="Toshiba-ZMode-FPSeries#zmode_settings-calibration_after_head_close" />
        <DataPointReference id="control_code_prefix" path="Toshiba-ZMode#zmode_settings-control_code_prefix" />
        <DataPointReference id="format_prefix" path="Toshiba-ZMode#zmode_settings-format_prefix" />
        <DataPointReference id="delimiter_character" path="Toshiba-ZMode#zmode_settings-delimiter_character" />
        <DataPointReference id="label_size_ll_setting" path="Toshiba-ZMode#zmode_settings-label_size_ll_setting" />
        <DataPointReference id="label_type_mn_setting" path="Toshiba-ZMode#zmode_settings-label_type_mn_setting" />
        <DataPointReference id="darkness_sd_setting" path="Toshiba-ZMode#zmode_settings-darkness_sd_setting" />
        <DataPointReference id="darkness_md_setting" path="Toshiba-ZMode#zmode_settings-darkness_md_setting" />
        <DataPointReference id="ribbon" path="Toshiba-ZMode-BV400#ribbon" />
        <DataPointReference id="label_length" path="Toshiba-ZMode-Actions-BV400#label_length" />
        <DataPointReference id="label_width" path="Toshiba-ZMode-Actions-BV400#label_width" />
        <DataPointReference id="dots_mm" path="Toshiba-ZMode-BV400#dots_mm" />
        <DataPointReference id="media_type_mt" path="Toshiba-ZMode-BV400#media_type_mt" />
        <DataPointReference id="tab_space" path="Toshiba-ZMode-BV400#tab_space" />
        <DataPointReference id="sensor" path="Toshiba-ZMode-BV400#sensor" />
        <DataPointReference id="max_label_length_for_calib" path="Toshiba-ZMode-Actions-BV400#zmode_settings-calibration_length_setting" />
        <DataPointReference id="calib_after_power_on" path="Toshiba-ZMode-BV400#calib_after_power_on" />
        <DataPointReference id="calib_after_head_close" path="Toshiba-ZMode-BV400#calib_after_head_close" />
        <DataPointReference id="print_speed" path="Toshiba-ZMode-Actions-BV400#print_speed" />
        <DataPointReference id="print_mode" path="Toshiba-ZMode-BV400#print_mode" />
        <DataPointReference id="format_convert" path="Toshiba-ZMode-BV400#format_convert" />
        <DataPointReference id="graphic_position" path="Toshiba-ZMode-BV400#graphic_position" />
        <DataPointReference id="label_shift" path="Toshiba-ZMode-BV400#label_shift" />
        <DataPointReference id="control_prefix" path="Toshiba-ZMode#zmode_settings-control_code_prefix" />
        <DataPointReference id="delimiter_char" path="Toshiba-ZMode#zmode_settings-delimiter_character" />
        <DataPointReference id="label_size_ll" path="Toshiba-ZMode#zmode_settings-label_size_ll_setting" />
        <DataPointReference id="label_type_mn" path="Toshiba-ZMode#zmode_settings-label_type_mn_setting" />
        <DataPointReference id="tone_adj_sd" path="Toshiba-ZMode#zmode_settings-darkness_sd_setting" />
        <DataPointReference id="tone_adj_md" path="Toshiba-ZMode#zmode_settings-darkness_md_setting" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetSModeSettings">
      <Object id="Resource">
        <Segment id="print_method" type="string" />
        <Segment id="printer_speed" type="integer" />
        <Segment id="print_motion" type="string" />
        <Segment id="s_mode_sensor" type="string" />
        <Segment id="sensor_type_setting" type="string" />
        <Segment id="darkness_range" type="string" />
        <Segment id="print_darkness" type="string" />
        <Segment id="zero_slash" type="boolean" />
        <Segment id="smode_zero_slash" type="string" />
        <Segment id="kanji_code" type="string" />
        <Segment id="kanji_mode" type="string" />
        <Segment id="type_face" type="string" />
        <Segment id="proportional_pitch" type="string" />
        <Segment id="lcd_power_saving" type="integer" />
        <Segment id="show_total_no_of_labels_to_print" type="boolean" />
        <Segment id="automatic_measurement_of_label" type="boolean" />
        <Segment id="detected_ribbon_near_end" type="boolean" />
        <Segment id="auto_label_length" type="boolean" />
        <Segment id="reprint" type="boolean" />
        <Segment id="vertical_label_size" type="integer" />
        <Segment id="horizontal_label_size" type="integer" />
        <Segment id="vertical_offset" type="integer" />
        <Segment id="horizontal_offset" type="integer" />
        <Segment id="smode_vertical_label_size" type="integer" />
        <Segment id="smode_horizontal_label_size" type="integer" />
        <Segment id="smode_vertical_offset_value" type="integer" />
        <Segment id="smode_horizontal_offset_value" type="integer" />
        <Segment id="continous_offset" type="integer" />
        <Segment id="continuous_offset" type="integer" />
        <Segment id="vertical_offset_value" type="integer" />
        <Segment id="horizontal_offset_value" type="integer" />
        <Segment id="tear_off" type="integer" />
        <Segment id="cutter_offset" type="integer" />
      </Object>
    </Message>


    <Message id="ToshibaBCPSModeSettings">
      <Object id="Resource">
        <DataPointReference id="smode_zero_slash" path="Toshiba-SMode-BV400#smode_settings-zero_slash" />
        <DataPointReference id="smode_vertical_label_size" path="Toshiba-SMode-printSettings#smode_settings-vertical_label_size" />
        <DataPointReference id="smode_horizontal_label_size" path="Toshiba-SMode-BV400#smode_settings-horizontal_label_size" />
        <DataPointReference id="smode_vertical_offset_value" path="Toshiba-SMode-BV400#smode_settings-vertical_offset" />
        <DataPointReference id="smode_horizontal_offset_value" path="Toshiba-SMode-BV400#smode_settings-horizontal_offset" />
        <DataPointReference id="s_mode_sensor" path="Toshiba-SMode-FP2D#smode_settings-s_mode_sensor" />
        <DataPointReference id="print_darkness" path="Toshiba-SMode-General#smode_settings-print_darkness" />
        <DataPointReference id="zero_slash" path="Toshiba-SMode-FP2D#smode_settings-zero_slash" />
        <DataPointReference id="auto_label_length" path="Toshiba-SMode-General#smode_settings-auto_label_length" />
        <DataPointReference id="reprint" path="Toshiba-SMode-General#smode_settings-reprint" />
        <DataPointReference id="vertical_label_size" path="Toshiba-SMode-FP2D#smode_settings-vertical_label_size" />
        <DataPointReference id="horizontal_label_size" path="Toshiba-SMode-FP2D#smode_settings-horizontal_label_size" />
        <DataPointReference id="vertical_offset" path="Toshiba-SMode-FP2D#smode_settings-vertical_offset" />
        <DataPointReference id="horizontal_offset" path="Toshiba-SMode-FP2D#smode_settings-horizontal_offset" />
        <DataPointReference id="continous_offset" path="Toshiba-SMode-General#smode_settings-continous_offset" />

        <DataPointReference id="print_method" path="Toshiba-SMode-BV400#print_method" />
        <DataPointReference id="printer_speed" path="Toshiba-SMode-printSettings#printer_speed" />
        <DataPointReference id="print_motion" path="Toshiba-SMode-printSettings#print_motion" />
        <DataPointReference id="sensor_type_setting" path="Toshiba-SMode-BV400#s_mode_sensor" />
        <DataPointReference id="darkness_range" path="Toshiba-SMode-BV400#darkness_range" />
        <DataPointReference id="kanji_code" path="Toshiba-SMode-BV400#kanji_code" />
        <DataPointReference id="kanji_mode" path="Toshiba-SMode-Actions-BV400T-Extended#kanji_mode" />
        <DataPointReference id="type_face" path="Toshiba-SMode-Actions-BV400T-Extended#type_face" />
        <DataPointReference id="proportional_pitch" path="Toshiba-SMode-Actions-BV400T-Extended#proportional_pitch" />
        <DataPointReference id="lcd_power_saving" path="Toshiba-SMode-BV400#lcd_power_saving" />
        <DataPointReference id="show_total_no_of_labels_to_print" path="Toshiba-SMode-BV400#show_total_no_of_labels_to_print" />
        <DataPointReference id="automatic_measurement_of_label" path="Toshiba-SMode-General#smode_settings-auto_label_length" />
        <DataPointReference id="detected_ribbon_near_end" path="Toshiba-SMode-BV400#detected_ribbon_near_end" />
        <DataPointReference id="tear_off" path="Toshiba-SMode-BV400#tear_off" />
        <DataPointReference id="cutter_offset" path="Toshiba-SMode-BV400#cutter_offset" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetDModeSettings">
      <Object id="Resource">

        <Segment id="backup_reverse_speed" type="string" />
        <Segment id="british_pound" type="boolean" />
        <Segment id="column_offset" type="float" />
        <Segment id="comm_heat_commands" type="boolean" />
        <Segment id="comm_speed_commands" type="boolean" />
        <Segment id="comm_tof_commands" type="boolean" />
        <Segment id="continuous_label_length" type="float" />
        <Segment id="control_codes" type="string" />
        <Segment id="cutter_equipped" type="string" />
        <Segment id="disable_symbol_set_selection" type="boolean" />
        <Segment id="feed_speed" type="integer" />
        <Segment id="feedback_mode" type="boolean" />
        <Segment id="format_attributes" type="string" />
        <Segment id="heat" type="integer" />
        <Segment id="label_rotation" type="string" />
        <Segment id="dmode_label_width" type="float" />
        <Segment id="maximum_length_ignore" type="string" />
        <Segment id="maximum_length" type="float" />
        <Segment id="media_type" type="string" />
        <Segment id="peel_mode" type="boolean" />
        <Segment id="present_distance" type="float" />
        <Segment id="present_sensor_equipped" type="string" />
        <Segment id="print_speed" type="integer" />
        <Segment id="row_offset" type="float" />
        <Segment id="sop_emulation" type="string" />
        <Segment id="sensor_type" type="string" />
        <Segment id="single_byte_symbol_set" type="string" />
        <Segment id="software_switch" type="string" />
        <Segment id="unit_of_measure" type="string" />

      </Object>
    </Message>

    <Message id="ToshibaBCPDModeSettings">
      <Object id="Resource">
        <DataPointReference id="backup_reverse_speed" path="Toshiba-DMode-BV400#backup_reverse_speed" />
        <DataPointReference id="british_pound" path="Toshiba-DMode-BV400#british_pound" />
        <DataPointReference id="column_offset" path="Toshiba-DMode-printSettings#column_offset" />
        <DataPointReference id="comm_heat_commands" path="Toshiba-DMode-BV400#comm_heat_commands" />
        <DataPointReference id="comm_speed_commands" path="Toshiba-DMode-BV400#comm_speed_commands" />
        <DataPointReference id="comm_tof_commands" path="Toshiba-DMode-BV400#comm_tof_commands" />
        <DataPointReference id="continuous_label_length" path="Toshiba-DMode-printSettings#continuous_label_length" />
        <DataPointReference id="control_codes" path="Toshiba-DMode-BV400#control_codes" />
        <DataPointReference id="cutter_equipped" path="Toshiba-DMode-BV400#cutter_equipped" />
        <DataPointReference id="disable_symbol_set_selection" path="Toshiba-DMode-BV400#disable_symbol_set_selection" />
        <DataPointReference id="feed_speed" path="Toshiba-DMode-printSettings#feed_speed" />
        <DataPointReference id="feedback_mode" path="Toshiba-DMode-BV400#feedback_mode" />
        <DataPointReference id="format_attributes" path="Toshiba-DMode-BV400#format_attributes" />
        <DataPointReference id="heat" path="Toshiba-DMode-BV400#heat" />
        <DataPointReference id="label_rotation" path="Toshiba-DMode-BV400#label_rotation" />
        <DataPointReference id="dmode_label_width" path="Toshiba-DMode-printSettings#dmode_label_width" />
        <DataPointReference id="maximum_length_ignore" path="Toshiba-DMode-BV400#maximum_length_ignore" />
        <DataPointReference id="maximum_length" path="Toshiba-DMode-printSettings#maximum_length" />
        <DataPointReference id="media_type" path="Toshiba-DMode-BV400#media_type" />
        <DataPointReference id="peel_mode" path="Toshiba-DMode-BV400#peel_mode" />
        <DataPointReference id="present_distance" path="Toshiba-DMode-BV400#present_distance" />
        <DataPointReference id="present_sensor_equipped" path="Toshiba-DMode-BV400#present_sensor_equipped" />
        <DataPointReference id="print_speed" path="Toshiba-DMode-printSettings#print_speed" />
        <DataPointReference id="row_offset" path="Toshiba-DMode-printSettings#row_offset" />
        <DataPointReference id="sop_emulation" path="Toshiba-DMode-BV400#sop_emulation" />
        <DataPointReference id="sensor_type" path="Toshiba-DMode-BV400#sensor_type" />
        <DataPointReference id="single_byte_symbol_set" path="Toshiba-DMode-BV400#single_byte_symbol_set" />
        <DataPointReference id="software_switch" path="Toshiba-DMode-BV400#software_switch" />
        <DataPointReference id="unit_of_measure" path="Toshiba-DMode-BV400#unit_of_measure" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetEModeSettings">
      <Object id="Resource">
        <Segment id="label_length" type="float" />
        <Segment id="label_width" type="float" />
        <Segment id="print_orientation" type="string" />
        <Segment id="ribbon" type="string" />
        <Segment id="print_mode" type="string" />
        <Segment id="sensor" type="string" />
        <Segment id="print_speed" type="integer" />
        <Segment id="code_page" type="string" />
        <Segment id="max_label_length_for_calib" type="float" />
        <Segment id="calib_after_power_on" type="string" />
        <Segment id="calib_after_head_close" type="string" />
        <Segment id="darkness" type="integer" />
        <Segment id="x_position_of_label_home_position" type="integer" />
        <Segment id="y_position_of_label_home_position" type="integer" />
        <Segment id="label_size_q" type="boolean" />
        <Segment id="label_type_q" type="boolean" />
        <Segment id="tone_adj_d" type="boolean" />
        <Segment id="speed_s" type="boolean" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetIModeSettings">
      <Object id="Resource">
        <Segment id="media_type" type="string" />
        <Segment id="print_method" type="string" />
        <Segment id="print_speed" type="integer" />
        <Segment id="media_length" type="integer" />
        <Segment id="media_width" type="integer" />
        <Segment id="x_origin" type="integer" />
        <Segment id="y_origin" type="integer" />
        <Segment id="code_page" type="string" />
        <Segment id="darkness" type="integer" />
        <Segment id="zero_slash" type="boolean" />
        <Segment id="calibration_mode" type="boolean" />
        <Segment id="cutter" type="boolean" />
        <Segment id="label_taken_sensor" type="boolean" />
      </Object>
    </Message>

    <Message id="ToshibaBCPEModeSettings">
      <Object id="Resource">
        <DataPointReference id="label_length" path="Toshiba-EMode-BV400T#label_length" />
        <DataPointReference id="label_width" path="Toshiba-EMode-BV400T#label_width" />
        <DataPointReference id="print_orientation" path="Toshiba-EMode-BV400T#print_orientation" />
        <DataPointReference id="ribbon" path="Toshiba-EMode-BV400T#ribbon" />
        <DataPointReference id="print_mode" path="Toshiba-EMode-BV400T#print_mode" />
        <DataPointReference id="sensor" path="Toshiba-EMode-BV400T#sensor" />
        <DataPointReference id="print_speed" path="Toshiba-EMode-BV400T#print_speed" />
        <DataPointReference id="code_page" path="Toshiba-EMode-BV400T#code_page" />
        <DataPointReference id="max_label_length_for_calib" path="Toshiba-EMode-BV400T#max_label_length_for_calib" />
        <DataPointReference id="calib_after_power_on" path="Toshiba-EMode-BV400T#calib_after_power_on" />
        <DataPointReference id="calib_after_head_close" path="Toshiba-EMode-BV400T#calib_after_head_close" />
        <DataPointReference id="darkness" path="Toshiba-EMode-BV400T#darkness" />
        <DataPointReference id="x_position_of_label_home_position" path="Toshiba-EMode-BV400T#x_position_of_label_home_position" />
        <DataPointReference id="y_position_of_label_home_position" path="Toshiba-EMode-BV400T#y_position_of_label_home_position" />
        <DataPointReference id="label_size_q" path="Toshiba-EMode-BV400T#label_size_q" />
        <DataPointReference id="label_type_q" path="Toshiba-EMode-BV400T#label_type_q" />
        <DataPointReference id="tone_adj_d" path="Toshiba-EMode-BV400T#tone_adj_d" />
        <DataPointReference id="speed_s" path="Toshiba-EMode-BV400T#speed_s" />
      </Object>
    </Message>

    <Message id="ToshibaBCPIModeSettings">
      <Object id="Resource">
        <DataPointReference id="media_type" path="Toshiba-IMode-BV400T#media_type" />
        <DataPointReference id="print_method" path="Toshiba-IMode-BV400T#print_method" />
        <DataPointReference id="print_speed" path="Toshiba-IMode-BV400T#print_speed" />
        <DataPointReference id="media_length" path="Toshiba-IMode-BV400T#media_length" />
        <DataPointReference id="media_width" path="Toshiba-IMode-BV400T#media_width" />
        <DataPointReference id="x_origin" path="Toshiba-IMode-BV400T#x_origin" />
        <DataPointReference id="y_origin" path="Toshiba-IMode-BV400T#y_origin" />
        <DataPointReference id="code_page" path="Toshiba-IMode-BV400T#code_page" />
        <DataPointReference id="darkness" path="Toshiba-IMode-BV400T#darkness" />
        <DataPointReference id="zero_slash" path="Toshiba-IMode-BV400T#zero_slash" />
        <DataPointReference id="calibration_mode" path="Toshiba-IMode-BV400T#calibration_mode" />
        <DataPointReference id="cutter" path="Toshiba-IMode-BV400T#cutter" />
        <DataPointReference id="label_taken_sensor" path="Toshiba-IMode-BV400T#label_taken_sensor" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetBatterySettings">
      <Object id="Resource">
        <Segment id="battery_charge_mode" type="string" />
      </Object>
    </Message>

    <Message id="ToshibaBCPBatterySettings">
      <Object id="Resource">
        <DataPointReference id="battery_charge_mode" path="Toshiba-Battery#battery_information-battery_charge_mode" />
      </Object>
    </Message>

    <Message id="ToshibaBCPFileDownloadFromURL">
      <Object id="Resource">
        <Segment id="Url" type="uri" />
      </Object>
    </Message>

    <Message id="ToshibaBCPFileDownloadFromFileStore">
      <Object id="Resource">
        <Segment id="File" type="filestore" />
      </Object>
    </Message>

    <Message id="ToshibaBCPFileDownloadFromStore">
      <Segment id="Resource" type="filestore" />
    </Message>

    <Message id="ToshibaBCPCertificateDownload">
      <Object id="Resource">
        <Segment id="CertificateFile" type="filestore" />
        <Segment id="CertificateType" type="string" />
      </Object>
    </Message>

    <Message id="ToshibaBCPReboot" />

    <Message id="ToshibaBCPSetRS232Settings">
      <Object id="Resource">
        <Segment id="baud_rate" type="string" />
        <Segment id="data_length" type="string" />
        <Segment id="parity" type="string" />
        <Segment id="stop_bit" type="string" />
        <Segment id="control" type="string" />
      </Object>
    </Message>

    <Message id="ToshibaBCPRS232Settings">
      <Object id="Resource">
        <DataPointReference id="baud_rate" path="Toshiba-RS232-Settings#baud_rate" />
        <DataPointReference id="data_length" path="Toshiba-RS232-Settings#data_length" />
        <DataPointReference id="parity" path="Toshiba-RS232-Settings#parity" />
        <DataPointReference id="stop_bit" path="Toshiba-RS232-Settings#stop_bit" />
        <DataPointReference id="control" path="Toshiba-RS232-Settings#control" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSetSNMPSettings">
      <Object id="Resource">
        <Segment id="snmp" type="boolean" />
        <Segment id="snmp_enabled" type="boolean" />
        <Segment id="snmp_trap1" type="string" />
        <Segment id="snmp_trap1_ip" type="string" />
        <Segment id="snmp_trap2" type="string" />
        <Segment id="snmp_trap2_ip" type="string" />
        <Segment id="snmp_trap3" type="string" />
        <Segment id="snmp_trap3_ip" type="string" />
        <Segment id="snmp_trap4" type="string" />
        <Segment id="snmp_trap4_ip" type="string" />
        <Segment id="snmp_trap5" type="string" />
        <Segment id="snmp_trap5_ip" type="string" />
        <Segment id="snmp_trap6" type="string" />
        <Segment id="snmp_trap6_ip" type="string" />
        <Segment id="snmp_trap7" type="string" />
        <Segment id="snmp_trap7_ip" type="string" />
        <Segment id="snmp_trap8" type="string" />
        <Segment id="snmp_trap8_ip" type="string" />
        <Segment id="snmp_trap9" type="string" />
        <Segment id="snmp_trap9_ip" type="string" />
        <Segment id="snmp_trap10" type="string" />
        <Segment id="snmp_trap10_ip" type="string" />
      </Object>
    </Message>

    <Message id="ToshibaBCPSNMPSettings">
      <Object id="Resource">
        <DataPointReference id="snmp" path="Toshiba-Network-Data#network_settings-snmp" />
        <DataPointReference id="snmp_trap1" path="Toshiba-Network-Data#network_settings-snmp_trap1" />
        <DataPointReference id="snmp_trap1_ip" path="Toshiba-Network-Data#network_settings-snmp_trap1_ip" />
        <DataPointReference id="snmp_trap2" path="Toshiba-Network-Data#network_settings-snmp_trap2" />
        <DataPointReference id="snmp_trap2_ip" path="Toshiba-Network-Data#network_settings-snmp_trap2_ip" />
        <DataPointReference id="snmp_trap3" path="Toshiba-Network-Data#network_settings-snmp_trap3" />
        <DataPointReference id="snmp_trap3_ip" path="Toshiba-Network-Data#network_settings-snmp_trap3_ip" />
        <DataPointReference id="snmp_trap4" path="Toshiba-Network-Data#network_settings-snmp_trap4" />
        <DataPointReference id="snmp_trap4_ip" path="Toshiba-Network-Data#network_settings-snmp_trap4_ip" />
        <DataPointReference id="snmp_trap5" path="Toshiba-Network-Data#network_settings-snmp_trap5" />
        <DataPointReference id="snmp_trap5_ip" path="Toshiba-Network-Data#network_settings-snmp_trap5_ip" />
        <DataPointReference id="snmp_trap6" path="Toshiba-Network-Data#network_settings-snmp_trap6" />
        <DataPointReference id="snmp_trap6_ip" path="Toshiba-Network-Data#network_settings-snmp_trap6_ip" />
        <DataPointReference id="snmp_trap7" path="Toshiba-Network-Data#network_settings-snmp_trap7" />
        <DataPointReference id="snmp_trap7_ip" path="Toshiba-Network-Data#network_settings-snmp_trap7_ip" />
        <DataPointReference id="snmp_trap8" path="Toshiba-Network-Data#network_settings-snmp_trap8" />
        <DataPointReference id="snmp_trap8_ip" path="Toshiba-Network-Data#network_settings-snmp_trap8_ip" />
        <DataPointReference id="snmp_trap9" path="Toshiba-Network-Data#network_settings-snmp_trap9" />
        <DataPointReference id="snmp_trap9_ip" path="Toshiba-Network-Data#network_settings-snmp_trap9_ip" />
        <DataPointReference id="snmp_trap10" path="Toshiba-Network-Data#network_settings-snmp_trap10" />
        <DataPointReference id="snmp_trap10_ip" path="Toshiba-Network-Data#network_settings-snmp_trap10_ip" />
      </Object>
    </Message>

    <Message id="ToshibaBCPAlert">
      <Object id="Resource">
        <DataPointReference id="id" path="Toshiba-Alert#Id" />
        <DataPointReference id="description" path="Toshiba-Alert#Description" />
        <DataPointReference id="type" path="Toshiba-Alert#Type" />
        <DataPointReference id="priority" path="Toshiba-Alert#Priority" />
        <DataPointReference id="timestamp" path="Toshiba-Alert-Timestamp#Timestamp" />
      </Object>
    </Message>

    <Message id="ToshibaFP3Alert">
      <Object id="Resource">
        <DataPointReference id="id" path="Toshiba-Alert#Id" />
        <DataPointReference id="description" path="Toshiba-Alert#Description" />
        <DataPointReference id="type" path="Toshiba-Alert#Type" />
        <DataPointReference id="priority" path="Toshiba-Alert#Priority" />
        <DataPointReference id="timestamp" path="Toshiba-Alert-Timestamp#Timestamp" />
      </Object>
    </Message>


    <Message id="ToshibaBVGetDeviceInfo" />


    <Message id="ToshibaBV400Alert">
      <Object id="Resource">
        <DataPointReference id="id" path="Toshiba-Alert#Id" />
        <DataPointReference id="description" path="Toshiba-Alert#Description" />
        <DataPointReference id="type" path="Toshiba-Alert#Type" />
        <DataPointReference id="priority" path="Toshiba-Alert#Priority" />
      </Object>
    </Message>


    <Message id="ToshibaBVDeviceInfo">
      <Object id="Resource">
        <Object id="device">
          <Object id="device_information">
            <DataPointReference id="model" path="base-module#model-id" />
            <DataPointReference id="serial_number" path="GenericDeviceState#serial-number" />
            <DataPointReference id="print_resolution" path="Toshiba-General#device_information-print_resolution" />
            <DataPointReference id="printer_main_firmware_version" path="base-module#version" />
            <DataPointReference id="total_feed" path="Toshiba-General#device_information-total_feed" />
            <DataPointReference id="total_print" path="MediaLabel_OdometerModule#MediaLabel_Odometer" />
            <DataPointReference id="manufacturer" path="base-module#manufacturer" />
            <DataPointReference id="wifi_enabled" path="Toshiba-General#device_information-wifi_enabled" />
            <DataPointReference id="bt_enabled" path="Toshiba-Bluetooth#device_information-bt_enabled" />
          </Object>
          <Object id="firmware_details">
            <DataPointReference id="main_version" path="Toshiba-General#firmware_details-main_version" />
            <DataPointReference id="boot_version" path="Toshiba-General#firmware_details-boot_version" />
            <DataPointReference id="Single_byte_character_set_1" path="Toshiba-General#firmware_details-Single_byte_character_set_1" />
            <DataPointReference id="double_byte_character_set_1" path="Toshiba-General#firmware_details-double_byte_character_set_1" />
            <DataPointReference id="double_byte_character_set_2" path="Toshiba-General#firmware_details-double_byte_character_set_2" />
            <DataPointReference id="wlan_version" path="Toshiba-General#firmware_details-wlan_version" />
            <DataPointReference id="xml_version" path="Toshiba-PrintImage-BV400#print_image-xml-version" />
            <DataPointReference id="sdram" path="Toshiba-General#firmware_details-sdram" />
            <DataPointReference id="sensor_1" path="Toshiba-General#firmware_details-sensor_1" />
            <DataPointReference id="sensor_2" path="Toshiba-General#firmware_details-sensor_2" />
            <DataPointReference id="manual_threshold" path="Toshiba-General#firmware_details-manual_threshold" />
            <DataPointReference id="paperend_level" path="Toshiba-General#firmware_details-paperend_level" />
            <DataPointReference id="interface" path="Toshiba-General#firmware_details-interface" />
            <DataPointReference id="bluetooth_status" path="Toshiba-Bluetooth#firmware_details-bluetooth_status" />
            <DataPointReference id="mfi_status" path="Toshiba-FirmwareDetails-2D-BV#firmware_details-mfi_status" />
            <DataPointReference id="iap_serial" path="Toshiba-FirmwareDetails-2D-BV#firmware_details-iap_serial" />
            <DataPointReference id="wlan_status" path="Toshiba-General#firmware_details-wlan_status" />
          </Object>
          <Object id="print_image">
            <DataPointReference id="code_page" path="Toshiba-PrintImage#print_image-code_page" />
            <DataPointReference id="control_code_bv" path="Toshiba-PrintImage-BV400#control_code" />
            <DataPointReference id="emulation_bv" path="Toshiba-PrintImage-BV400#print_image-emulation" />
            <DataPointReference id="basic_interpreter" path="Toshiba-PrintImage-Basic#print_image-basic_interpreter" />
            <DataPointReference id="basic_trace" path="Toshiba-PrintImage-Basic#print_image-basic_trace" />
            <DataPointReference id="zero_slash" path="Toshiba-PrintImage#print_image-zero_slash" />
            <DataPointReference id="euro_font_code" path="Toshiba-PrintImage#print_image-euro_font_code" />
            <DataPointReference id="maxicode_type" path="Toshiba-PrintImage-BV400#maxicode_spec" />
            <DataPointReference id="xml_bv" path="Toshiba-PrintImage-BV400#print_image-xml" />
          </Object>
          <Object id="auto_emulation_languages">
            <DataPointReference id="zmode" path="Toshiba-Auto-Emulation-Languages-BV400T#zmode" />
            <DataPointReference id="smode" path="Toshiba-Auto-Emulation-Languages-BV400T#smode" />
            <DataPointReference id="dmode" path="Toshiba-Auto-Emulation-Languages-BV400T#dmode" />
            <DataPointReference id="emode" path="Toshiba-Auto-Emulation-Languages-BV400T#emode" />
            <DataPointReference id="imode" path="Toshiba-Auto-Emulation-Languages-BV400T#imode" />
          </Object>
          <Object id="printer_control">
            <DataPointReference id="thermal_darkness" path="Toshiba-Darkness#thermal_darkness" />
            <DataPointReference id="thermal_darkness_host" path="Toshiba-Darkness-Host#thermal_darkness_host" />
            <DataPointReference id="direct_darkness" path="Toshiba-Darkness#direct_darkness" />
            <DataPointReference id="direct_darkness_host" path="Toshiba-Darkness-Host#direct_darkness_host" />
            <DataPointReference id="feed_position" path="Toshiba-PrintControl#printer_control-feed_position" />
            <DataPointReference id="feed_position_host" path="Toshiba-PrintControl#printer_control-feed_position_host" />
            <DataPointReference id="row_offset" path="Toshiba-PrintControl#printer_control-row_offset" />
            <DataPointReference id="row_offset_method" path="Toshiba-PrinterControl-BV400#row_offset_method" />
            <DataPointReference id="peel_off_position" path="Toshiba-PrinterControl-BV400#peel_off_position" />
            <DataPointReference id="peel_off_position_host" path="Toshiba-PrinterControl-BV400#peel_off_position_host" />
            <DataPointReference id="lcd_language_bv" path="Toshiba-PrinterControl-BV400#lcd_language" />
            <DataPointReference id="lcd_contrast_value" path="Toshiba-PrinterControl-BV400#lcd_contrast" />
            <DataPointReference id="system_mode_password_enabled" path="Toshiba-PrintControl#printer_control-system_mode_password_enable" />
            <DataPointReference id="feed_key" path="Toshiba-PrinterControl-BV400#feed_key" />
            <DataPointReference id="headcheck_at_poweron" path="Toshiba-PrintControl#printer_control-headcheck_at_poweron" />
            <DataPointReference id="auto_calibration" path="Toshiba-PrinterControl-BV400#auto_calibration" />
            <DataPointReference id="sleep_time" path="Toshiba-PrinterControl-BV400#sleep_time" />
            <DataPointReference id="usb_serial_number_enabled" path="Toshiba-PrinterControl-BV400#usb_serial_number_enabled" />
            <DataPointReference id="usb_auto_status_response_enabled" path="Toshiba-PrinterControl-BV400#usb_auto_status_response_enabled" />
            <DataPointReference id="enegy_type_tx" path="Toshiba-Printer-Energy#energy_type_tx" />
            <DataPointReference id="enegy_type_drt" path="Toshiba-Printer-Energy#energy_type_drt" />
            <DataPointReference id="label_r_ribbon_end" path="Toshiba-PrinterControl-BV400#label_r_ribbon_end" />
            <DataPointReference id="ribbon_near_end" path="Toshiba-PrinterControl-BV400#ribbon_near_end" />
            <DataPointReference id="ribbon_core_id" path="Toshiba-PrinterControl-BV400#ribbon_core_id" />
            <DataPointReference id="media_load" path="Toshiba-PrinterControl-BV400#media_load" />
            <DataPointReference id="forward_wait" path="Toshiba-PrinterControl-BV400#forward_wait" />
            <DataPointReference id="forward_wait_position" path="Toshiba-PrinterControl-BV400#forward_wait_position" />
            <DataPointReference id="forward_r_back_action" path="Toshiba-PrinterControl-BV400#forward_r_back_action" />
            <DataPointReference id="back_feed_speed" path="Toshiba-PrinterControl-BV400#back_feed_speed" />
            <DataPointReference id="cut_mode" path="Toshiba-PrinterControl-BV400#cut_mode" />
            <DataPointReference id="multi_label" path="Toshiba-PrinterControl-BV400#multi_label" />
            <DataPointReference id="reprint_after_error" path="Toshiba-PrinterControl-BV400#reprint_after_error" />
            <DataPointReference id="machine_name" path="Toshiba-PrinterControl-BV400#machine_name" />
            <DataPointReference id="print_page" path="Toshiba-PrinterControl-BV400#print_page" />
            <DataPointReference id="ip_address_display" path="Toshiba-PrinterControl-BV400#ip_address_display" />
            <DataPointReference id="feed_length_alert" path="Toshiba-PrinterControl-BV400#feed_length_alert" />
            <DataPointReference id="total_feed_length_alert" path="Toshiba-PrinterControl-BV400#total_feed_length_alert" />
            <DataPointReference id="issue_control_sensor" path="Toshiba-PrinterControl-BV400#issue_control_sensor" />
            <DataPointReference id="issue_control_mode" path="Toshiba-PrinterControl-Actions-BV400#issue_control_mode" />
            <DataPointReference id="issue_control_print_speed" path="Toshiba-PrinterControl-Actions-BV400#issue_control_print_speed" />
            <DataPointReference id="issue_control_ribbon" path="Toshiba-PrinterControl-BV400#issue_control_ribbon" />
            <DataPointReference id="issue_control_direction" path="Toshiba-PrinterControl-BV400#issue_control_direction" />
            <DataPointReference id="issue_control_auto_status_response" path="Toshiba-PrinterControl-BV400#issue_control_auto_status_response" />
            <DataPointReference id="simplified_reciept_mode" path="Toshiba-PrinterControl-Actions-BV400#simplified_reciept_mode" />
            <DataPointReference id="bottom_margin" path="Toshiba-PrinterControl-Actions-BV400#bottom_margin" />
            <DataPointReference id="reflective_sensor_threshold_1" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_1" />
            <DataPointReference id="reflective_sensor_threshold_2" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_2" />
            <DataPointReference id="reflective_sensor_threshold_3" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_3" />
            <DataPointReference id="reflective_sensor_threshold_4" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_4" />
            <DataPointReference id="reflective_sensor_threshold_5" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_5" />
            <DataPointReference id="transmissive_sensor_threshold_1" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_1" />
            <DataPointReference id="transmissive_sensor_threshold_2" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_2" />
            <DataPointReference id="transmissive_sensor_threshold_3" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_3" />
            <DataPointReference id="transmissive_sensor_threshold_4" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_4" />
            <DataPointReference id="transmissive_sensor_threshold_5" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_5" />
            <DataPointReference id="peel_off_status" path="Toshiba-PrinterControl-BV400#peel_off_status" />
            <DataPointReference id="pre_peel_off" path="Toshiba-PrinterControl-BV400#pre_peel_off" />
          </Object>
          <Object id="rs_232_info">
            <DataPointReference id="baud_rate" path="Toshiba-RS232-Settings#baud_rate" />
            <DataPointReference id="data_length" path="Toshiba-RS232-Settings#data_length" />
            <DataPointReference id="parity" path="Toshiba-RS232-Settings#parity" />
            <DataPointReference id="stop_bit" path="Toshiba-RS232-Settings#stop_bit" />
            <DataPointReference id="control" path="Toshiba-RS232-Settings#control" />
          </Object>
          <Object id="Network">
            <DataPointReference id="network_setting" path="Toshiba-Printer-Wep#network_settings-network_setting" />
            <DataPointReference id="ip_address" path="NetworkInfo#ipaddress" />
            <DataPointReference id="subnet_mask" path="NetworkInfo#subnet-mask" />
            <DataPointReference id="gateway" path="NetworkInfo#gateway" />
            <DataPointReference id="dhcp" path="Toshiba-Network-Data#network_settings-dhcp" />
            <DataPointReference id="dhcp_host_name" path="Toshiba-Network-Data#network_settings-dhcp_host_name" />
            <DataPointReference id="dhcp_client_id" path="Toshiba-Network-Data#network_settings-dhcp_user_class_id" />
            <DataPointReference id="lpr_enabled" path="Toshiba-Network-Data#network_settings-lpr" />
            <DataPointReference id="socket_enabled" path="Toshiba-Network-Data#network_settings-socket" />
            <DataPointReference id="port_number" path="Toshiba-Network-Data#network_settings-port_number" />
            <DataPointReference id="web_printer" path="Toshiba-Printer-Wep#web_printer" />
            <DataPointReference id="input_type" path="Toshiba-Network-InputType#input_type" />
          </Object>
          <Object id="SNMP">
            <DataPointReference id="snmp" path="Toshiba-Network-Data#network_settings-snmp" />
            <DataPointReference id="snmp_trap1" path="Toshiba-Network-Data#network_settings-snmp_trap1" />
            <DataPointReference id="snmp_trap1_ip" path="Toshiba-Network-Data#network_settings-snmp_trap1_ip" />
            <DataPointReference id="snmp_trap2" path="Toshiba-Network-Data#network_settings-snmp_trap2" />
            <DataPointReference id="snmp_trap2_ip" path="Toshiba-Network-Data#network_settings-snmp_trap2_ip" />
            <DataPointReference id="snmp_trap3" path="Toshiba-Network-Data#network_settings-snmp_trap3" />
            <DataPointReference id="snmp_trap3_ip" path="Toshiba-Network-Data#network_settings-snmp_trap3_ip" />
            <DataPointReference id="snmp_trap4" path="Toshiba-Network-Data#network_settings-snmp_trap4" />
            <DataPointReference id="snmp_trap4_ip" path="Toshiba-Network-Data#network_settings-snmp_trap4_ip" />
            <DataPointReference id="snmp_trap5" path="Toshiba-Network-Data#network_settings-snmp_trap5" />
            <DataPointReference id="snmp_trap5_ip" path="Toshiba-Network-Data#network_settings-snmp_trap5_ip" />
            <DataPointReference id="snmp_trap6" path="Toshiba-Network-Data#network_settings-snmp_trap6" />
            <DataPointReference id="snmp_trap6_ip" path="Toshiba-Network-Data#network_settings-snmp_trap6_ip" />
            <DataPointReference id="snmp_trap7" path="Toshiba-Network-Data#network_settings-snmp_trap7" />
            <DataPointReference id="snmp_trap7_ip" path="Toshiba-Network-Data#network_settings-snmp_trap7_ip" />
            <DataPointReference id="snmp_trap8" path="Toshiba-Network-Data#network_settings-snmp_trap8" />
            <DataPointReference id="snmp_trap8_ip" path="Toshiba-Network-Data#network_settings-snmp_trap8_ip" />
            <DataPointReference id="snmp_trap9" path="Toshiba-Network-Data#network_settings-snmp_trap9" />
            <DataPointReference id="snmp_trap9_ip" path="Toshiba-Network-Data#network_settings-snmp_trap9_ip" />
            <DataPointReference id="snmp_trap10" path="Toshiba-Network-Data#network_settings-snmp_trap10" />
            <DataPointReference id="snmp_trap10_ip" path="Toshiba-Network-Data#network_settings-snmp_trap10_ip" />
          </Object>
          <Object id="Wifi">
            <DataPointReference id="wireless_lan_essid" path="GenericWIFI#ssid" />
            <DataPointReference id="wifi_lan_mac_address" path="GenericNetworkIP4WLan#generic-network-mac" />
            <DataPointReference id="beacon_interval" path="Toshiba-Network-Data#network_settings-beacon_interval" />
            <DataPointReference id="roaming_threshold_min" path="Toshiba-Network-Data#network_settings-roaming_threshold_min" />
            <DataPointReference id="roaming_threshold_max" path="Toshiba-Network-Data#network_settings-roaming_threshold_max" />
            <DataPointReference id="authentication_mode" path="Toshiba-Wifi-Authentication-Legacy#network_settings-authentication_mode" />
            <DataPointReference id="encryption_setting" path="Toshiba-Network-Data#network_settings-encryption" />
            <DataPointReference id="authentication_method" path="Toshiba-Wifi-Authentication-Legacy#network_settings-authentication_type" />
            <DataPointReference id="eap_method" path="Toshiba-Network-Data#network_settings-eap_method" />
            <DataPointReference id="wireless_lan_power_saver_enabled" path="Toshiba-Wifi-Authentication-Legacy#network_settings-wlan_power_save" />
            <DataPointReference id="ap_mode_channel" path="Toshiba-Wifi-Authentication-Legacy#network_settings-ap_mode_channel" />
            <DataPointReference id="band_select" path="Toshiba-Network-Data#network_settings-band_select" />
            <DataPointReference id="wep_key" path="Toshiba-Network-Data#network_settings-wep_key" />
            <DataPointReference id="wep_Key_input_type" path="Toshiba-Printer-Wep#wep_Key_input_type" />
            <DataPointReference id="wep_key_index" path="Toshiba-Network-Data#network_settings-wep_key_index" />
            <DataPointReference id="user_name" path="Toshiba-Network-Data#network_settings-user_name" />
          </Object>
          <Object id="InfraChMask">
            <DataPointReference id="channel_1" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_1" />
            <DataPointReference id="channel_2" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_2" />
            <DataPointReference id="channel_3" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_3" />
            <DataPointReference id="channel_4" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_4" />
            <DataPointReference id="channel_5" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_5" />
            <DataPointReference id="channel_6" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_6" />
            <DataPointReference id="channel_7" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_7" />
            <DataPointReference id="channel_8" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_8" />
            <DataPointReference id="channel_9" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_9" />
            <DataPointReference id="channel_10" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_10" />
            <DataPointReference id="channel_11" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_11" />
            <DataPointReference id="channel_12" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_12" />
            <DataPointReference id="channel_13" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_13" />
            <DataPointReference id="channel_14" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_14" />
            <DataPointReference id="channel_36" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_36" />
            <DataPointReference id="channel_40" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_40" />
            <DataPointReference id="channel_44" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_44" />
            <DataPointReference id="channel_48" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_48" />
            <DataPointReference id="channel_52" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_52" />
            <DataPointReference id="channel_56" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_56" />
            <DataPointReference id="channel_60" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_60" />
            <DataPointReference id="channel_64" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_64" />
            <DataPointReference id="channel_100" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_100" />
            <DataPointReference id="channel_104" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_104" />
            <DataPointReference id="channel_108" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_108" />
            <DataPointReference id="channel_112" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_112" />
            <DataPointReference id="channel_116" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_116" />
            <DataPointReference id="channel_120" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_120" />
            <DataPointReference id="channel_124" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_124" />
            <DataPointReference id="channel_128" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_128" />
            <DataPointReference id="channel_132" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_132" />
            <DataPointReference id="channel_136" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_136" />
            <DataPointReference id="channel_140" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_140" />
            <DataPointReference id="channel_149" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_149" />
            <DataPointReference id="channel_153" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_153" />
            <DataPointReference id="channel_157" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_157" />
            <DataPointReference id="channel_161" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_161" />
            <DataPointReference id="channel_165" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_165" />
          </Object>
          <Object id="MQTT">
            <DataPointReference id="mqtt_server_ip_addr" path="MQTT-Settings#mqtt_server_ip_addr" />
            <DataPointReference id="mqtt_port_number" path="MQTT-Settings#mqtt_port_number" />
            <DataPointReference id="mqtt_user_name" path="MQTT-Settings#mqtt_user_name" />
            <DataPointReference id="tenant_id" path="MQTT-Settings#tenant_id" />
          </Object>
          <Object id="Bluetooth">
            <DataPointReference id="bluetooth_interface" path="Toshiba-Bluetooth-FP2D#bluetooth_settings-bluetooth_interface" />
            <DataPointReference id="device_nickname" path="Toshiba-Bluetooth#bluetooth_settings-device_nickname" />
            <DataPointReference id="bluetooth_address" path="Bluetooth_DeviceAddressModule#Bluetooth_DeviceAddress" />
            <DataPointReference id="inquiry_setting" path="Toshiba-Bluetooth#bluetooth_settings-inquiry_setting" />
            <DataPointReference id="security_setting" path="Toshiba-Bluetooth#bluetooth_settings-security_setting" />
            <DataPointReference id="inquiry_page_interval" path="Toshiba-Bluetooth#bluetooth_settings-inquiry_page_interval" />
            <DataPointReference id="inquiry_page_window" path="Toshiba-Bluetooth#bluetooth_settings-inquiry_page_window" />
            <DataPointReference id="ssp_auth_type" path="Toshiba-Bluetooth#bluetooth_settings-ssp_auth_type" />
            <DataPointReference id="auto_reconnection_setting" path="Toshiba-Bluetooth-FP2D#bluetooth_settings-auto_reconnection_setting" />
          </Object>
          <Object id="zmode_settings">
            <DataPointReference id="label_length" path="Toshiba-ZMode-Actions-BV400#label_length" />
            <DataPointReference id="label_width" path="Toshiba-ZMode-Actions-BV400#label_width" />
            <DataPointReference id="ribbon" path="Toshiba-ZMode-BV400#ribbon" />
            <DataPointReference id="print_mode" path="Toshiba-ZMode-BV400#print_mode" />
            <DataPointReference id="sensor" path="Toshiba-ZMode-BV400#sensor" />
            <DataPointReference id="print_speed" path="Toshiba-ZMode-Actions-BV400#print_speed" />
            <DataPointReference id="max_label_length_for_calib" path="Toshiba-ZMode-Actions-BV400#zmode_settings-calibration_length_setting" />
            <DataPointReference id="calib_after_power_on" path="Toshiba-ZMode-BV400#calib_after_power_on" />
            <DataPointReference id="calib_after_head_close" path="Toshiba-ZMode-BV400#calib_after_head_close" />
            <DataPointReference id="dots_mm" path="Toshiba-ZMode-BV400#dots_mm" />
            <DataPointReference id="format_convert" path="Toshiba-ZMode-BV400#format_convert" />
            <DataPointReference id="control_prefix" path="Toshiba-ZMode#zmode_settings-control_code_prefix" />
            <DataPointReference id="format_prefix" path="Toshiba-ZMode#zmode_settings-format_prefix" />
            <DataPointReference id="delimiter_char" path="Toshiba-ZMode#zmode_settings-delimiter_character" />
            <DataPointReference id="label_size_ll" path="Toshiba-ZMode#zmode_settings-label_size_ll_setting" />
            <DataPointReference id="label_type_mn" path="Toshiba-ZMode#zmode_settings-label_type_mn_setting" />
            <DataPointReference id="media_type_mt" path="Toshiba-ZMode-BV400#media_type_mt" />
            <DataPointReference id="tone_adj_sd" path="Toshiba-ZMode#zmode_settings-darkness_sd_setting" />
            <DataPointReference id="tone_adj_md" path="Toshiba-ZMode#zmode_settings-darkness_md_setting" />
            <DataPointReference id="graphic_position" path="Toshiba-ZMode-BV400#graphic_position" />
            <DataPointReference id="tab_space" path="Toshiba-ZMode-BV400#tab_space" />
            <DataPointReference id="label_shift" path="Toshiba-ZMode-BV400#label_shift" />
          </Object>
          <Object id="smode_settings">
            <DataPointReference id="print_method" path="Toshiba-SMode-BV400#print_method" />
            <DataPointReference id="printer_speed" path="Toshiba-SMode-printSettings#printer_speed" />
            <DataPointReference id="print_motion" path="Toshiba-SMode-printSettings#print_motion" />
            <DataPointReference id="sensor_type_setting" path="Toshiba-SMode-BV400#s_mode_sensor" />
            <DataPointReference id="darkness_range" path="Toshiba-SMode-BV400#darkness_range" />
            <DataPointReference id="print_darkness" path="Toshiba-SMode-General#smode_settings-print_darkness" />
            <DataPointReference id="smode_zero_slash" path="Toshiba-SMode-BV400#smode_settings-zero_slash" />
            <DataPointReference id="type_face" path="Toshiba-SMode-Actions-BV400T-Extended#type_face" />
            <DataPointReference id="proportional_pitch" path="Toshiba-SMode-Actions-BV400T-Extended#proportional_pitch" />
            <DataPointReference id="show_total_no_of_labels_to_print" path="Toshiba-SMode-BV400#show_total_no_of_labels_to_print" />
            <DataPointReference id="automatic_measurement_of_label" path="Toshiba-SMode-General#smode_settings-auto_label_length" />
            <DataPointReference id="reprint" path="Toshiba-SMode-General#smode_settings-reprint" />
            <DataPointReference id="smode_vertical_label_size" path="Toshiba-SMode-printSettings#smode_settings-vertical_label_size" />
            <DataPointReference id="smode_horizontal_label_size" path="Toshiba-SMode-BV400#smode_settings-horizontal_label_size" />
            <DataPointReference id="smode_vertical_offset_value" path="Toshiba-SMode-BV400#smode_settings-vertical_offset" />
            <DataPointReference id="smode_horizontal_offset_value" path="Toshiba-SMode-BV400#smode_settings-horizontal_offset" />
            <DataPointReference id="continuous_offset" path="Toshiba-SMode-General#smode_settings-continous_offset" />
            <DataPointReference id="tear_off" path="Toshiba-SMode-BV400#tear_off" />
            <DataPointReference id="cutter_offset" path="Toshiba-SMode-BV400#cutter_offset" />
          </Object>
          <Object id="dmode_settings">
            <DataPointReference id="backup_reverse_speed" path="Toshiba-DMode-BV400#backup_reverse_speed" />
            <DataPointReference id="british_pound" path="Toshiba-DMode-BV400#british_pound" />
            <DataPointReference id="column_offset" path="Toshiba-DMode-printSettings#column_offset" />
            <DataPointReference id="comm_heat_commands" path="Toshiba-DMode-BV400#comm_heat_commands" />
            <DataPointReference id="comm_speed_commands" path="Toshiba-DMode-BV400#comm_speed_commands" />
            <DataPointReference id="comm_tof_commands" path="Toshiba-DMode-BV400#comm_tof_commands" />
            <DataPointReference id="continuous_label_length" path="Toshiba-DMode-printSettings#continuous_label_length" />
            <DataPointReference id="control_codes" path="Toshiba-DMode-BV400#control_codes" />
            <DataPointReference id="cutter_equipped" path="Toshiba-DMode-BV400#cutter_equipped" />
            <DataPointReference id="disable_symbol_set_selection" path="Toshiba-DMode-BV400#disable_symbol_set_selection" />
            <DataPointReference id="feed_speed" path="Toshiba-DMode-printSettings#feed_speed" />
            <DataPointReference id="feedback_mode" path="Toshiba-DMode-BV400#feedback_mode" />
            <DataPointReference id="format_attributes" path="Toshiba-DMode-BV400#format_attributes" />
            <DataPointReference id="heat" path="Toshiba-DMode-BV400#heat" />
            <DataPointReference id="label_rotation" path="Toshiba-DMode-BV400#label_rotation" />
            <DataPointReference id="dmode_label_width" path="Toshiba-DMode-printSettings#dmode_label_width" />
            <DataPointReference id="maximum_length_ignore" path="Toshiba-DMode-BV400#maximum_length_ignore" />
            <DataPointReference id="maximum_length" path="Toshiba-DMode-printSettings#maximum_length" />
            <DataPointReference id="media_type" path="Toshiba-DMode-BV400#media_type" />
            <DataPointReference id="peel_mode" path="Toshiba-DMode-BV400#peel_mode" />
            <DataPointReference id="present_distance" path="Toshiba-DMode-BV400#present_distance" />
            <DataPointReference id="present_sensor_equipped" path="Toshiba-DMode-BV400#present_sensor_equipped" />
            <DataPointReference id="print_speed" path="Toshiba-DMode-printSettings#print_speed" />
            <DataPointReference id="row_offset" path="Toshiba-DMode-printSettings#row_offset" />
            <DataPointReference id="sop_emulation" path="Toshiba-DMode-BV400#sop_emulation" />
            <DataPointReference id="sensor_type" path="Toshiba-DMode-BV400#sensor_type" />
            <DataPointReference id="single_byte_symbol_set" path="Toshiba-DMode-BV400#single_byte_symbol_set" />
            <DataPointReference id="software_switch" path="Toshiba-DMode-BV400#software_switch" />
            <DataPointReference id="unit_of_measure" path="Toshiba-DMode-BV400#unit_of_measure" />
          </Object>
          <Object id="emode_settings">
            <DataPointReference id="label_length" path="Toshiba-EMode-BV400T#label_length" />
            <DataPointReference id="label_width" path="Toshiba-EMode-BV400T#label_width" />
            <DataPointReference id="print_orientation" path="Toshiba-EMode-BV400T#print_orientation" />
            <DataPointReference id="ribbon" path="Toshiba-EMode-BV400T#ribbon" />
            <DataPointReference id="print_mode" path="Toshiba-EMode-BV400T#print_mode" />
            <DataPointReference id="sensor" path="Toshiba-EMode-BV400T#sensor" />
            <DataPointReference id="print_speed" path="Toshiba-EMode-BV400T#print_speed" />
            <DataPointReference id="code_page" path="Toshiba-EMode-BV400T#code_page" />
            <DataPointReference id="max_label_length_for_calib" path="Toshiba-EMode-BV400T#max_label_length_for_calib" />
            <DataPointReference id="calib_after_power_on" path="Toshiba-EMode-BV400T#calib_after_power_on" />
            <DataPointReference id="calib_after_head_close" path="Toshiba-EMode-BV400T#calib_after_head_close" />
            <DataPointReference id="darkness" path="Toshiba-EMode-BV400T#darkness" />
            <DataPointReference id="x_position_of_label_home_position" path="Toshiba-EMode-BV400T#x_position_of_label_home_position" />
            <DataPointReference id="y_position_of_label_home_position" path="Toshiba-EMode-BV400T#y_position_of_label_home_position" />
            <DataPointReference id="label_size_q" path="Toshiba-EMode-BV400T#label_size_q" />
            <DataPointReference id="label_type_q" path="Toshiba-EMode-BV400T#label_type_q" />
            <DataPointReference id="tone_adj_d" path="Toshiba-EMode-BV400T#tone_adj_d" />
            <DataPointReference id="speed_s" path="Toshiba-EMode-BV400T#speed_s" />
          </Object>
          <Object id="rfid_settings">
            <DataPointReference id="rfid_module_type" path="Toshiba-RFID-BV400T-Settings#rfid_module_type" />
            <DataPointReference id="rfid_tag_type" path="Toshiba-RFID-BV400T-Settings#rfid_tag_type" />
            <DataPointReference id="rfid_power_level" path="Toshiba-RFID-BV400T-Settings#rfid_power_level" />
            <DataPointReference id="rfid_q_value" path="Toshiba-RFID-BV400T-Settings#rfid_q_value" />
            <DataPointReference id="rfid_agc_threshold" path="Toshiba-RFID-BV400T-Settings#rfid_agc_threshold" />
            <DataPointReference id="rfid_write_agc_threshold" path="Toshiba-RFID-BV400T-Settings#rfid_write_agc_threshold" />
            <DataPointReference id="rfid_write_retry_min_agc" path="Toshiba-RFID-BV400T-Settings#rfid_write_retry_min_agc" />
            <DataPointReference id="rfid_channel" path="Toshiba-RFID-BV400T-Settings#rfid_channel" />
            <DataPointReference id="rfid_multi_word_write" path="Toshiba-RFID-BV400T-Settings#rfid_multi_word_write" />
            <DataPointReference id="rfid_calibration_mode" path="Toshiba-RFID-BV400T-Settings#rfid_calibration_mode" />
            <DataPointReference id="rfid_encoding_position" path="Toshiba-RFID-BV400T-Settings#rfid_encoding_position" />
            <DataPointReference id="rfid_retry_pos_adjust" path="Toshiba-RFID-BV400T-Settings#rfid_retry_pos_adjust" />
            <DataPointReference id="rfid_issue_retry_labels" path="Toshiba-RFID-BV400T-Settings#rfid_issue_retry_labels" />
            <DataPointReference id="rfid_read_retry_count" path="Toshiba-RFID-BV400T-Settings#rfid_read_retry_count" />
            <DataPointReference id="rfid_read_retry_timeout" path="Toshiba-RFID-BV400T-Settings#rfid_read_retry_timeout" />
            <DataPointReference id="rfid_write_retry_count" path="Toshiba-RFID-BV400T-Settings#rfid_write_retry_count" />
            <DataPointReference id="rfid_write_retry_timeout" path="Toshiba-RFID-BV400T-Settings#rfid_write_retry_timeout" />
          </Object>
          <Object id="memory_details">
            <DataPointReference id="external_character_area" path="Toshiba-General#memory_info-external_character_area" />
            <DataPointReference id="basic_area" path="Toshiba-General#memory_info-basic_area" />
            <DataPointReference id="pc_save_area" path="Toshiba-General#memory_info-pc_save_area" />
            <DataPointReference id="otfarea" path="Toshiba-Memory-BV#memory_info-otfarea" />
            <DataPointReference id="ttfarea" path="Toshiba-Memory-BV#memory_info-ttfarea" />
          </Object>
        </Object>
      </Object>
    </Message>

    <Message id="ToshibaBVSetNetworkSettings">
      <Object id="Resource">
        <Segment id="network_setting" type="string" />
        <Segment id="ip_address" type="ipv4" />
        <Segment id="subnet_mask" type="ipv4" />
        <Segment id="gateway" type="ipv4" />
        <Segment id="dhcp" type="boolean" />
        <Segment id="dhcp_host_name" type="string" />
        <Segment id="input_type" type="string" />
        <Segment id="dhcp_client_id" type="string" />
        <Segment id="lpr_enabled" type="boolean" />
        <Segment id="socket_enabled" type="boolean" />
        <Segment id="port_number" type="integer" />
        <Segment id="web_printer" type="boolean" />
      </Object>
    </Message>

    <Message id="ToshibaBVNetworkSettings">
      <Object id="Resource">
        <DataPointReference id="network_setting" path="Toshiba-Printer-Wep#network_settings-network_setting" />
        <DataPointReference id="ip_address" path="NetworkInfo#ipaddress" />
        <DataPointReference id="subnet_mask" path="NetworkInfo#subnet-mask" />
        <DataPointReference id="gateway" path="NetworkInfo#gateway" />
        <DataPointReference id="dhcp" path="Toshiba-Network-Data#network_settings-dhcp" />
        <DataPointReference id="dhcp_host_name" path="Toshiba-Network-Data#network_settings-dhcp_host_name" />
        <DataPointReference id="dhcp_client_id" path="Toshiba-Network-Data#network_settings-dhcp_user_class_id" />
        <DataPointReference id="lpr_enabled" path="Toshiba-Network-Data#network_settings-lpr" />
        <DataPointReference id="socket_enabled" path="Toshiba-Network-Data#network_settings-socket" />
        <DataPointReference id="port_number" path="Toshiba-Network-Data#network_settings-port_number" />
        <DataPointReference id="web_printer" path="Toshiba-Printer-Wep#web_printer" />
        <DataPointReference id="input_type" path="Toshiba-Network-InputType#input_type" />
      </Object>
    </Message>

    <Message id="ToshibaBAGetDeviceInfo" />

    <Message id="ToshibaBADeviceInfo">
      <Object id="Resource">
        <Object id="device">
          <Object id="device_information">
            <DataPointReference id="model" path="base-module#model-id" />
            <DataPointReference id="serial_number" path="GenericDeviceState#serial-number" />
            <DataPointReference id="print_resolution" path="Toshiba-General#device_information-print_resolution" />
            <DataPointReference id="printer_main_firmware_version" path="base-module#version" />
            <DataPointReference id="total_feed" path="Toshiba-General#device_information-total_feed" />
            <DataPointReference id="total_print" path="MediaLabel_OdometerModule#MediaLabel_Odometer" />
            <DataPointReference id="manufacturer" path="base-module#manufacturer" />
            <DataPointReference id="wifi_enabled" path="Toshiba-General#device_information-wifi_enabled" />
            <DataPointReference id="bt_enabled" path="Toshiba-Bluetooth#device_information-bt_enabled" />
          </Object>
          <Object id="firmware_details">
            <DataPointReference id="main_version" path="Toshiba-General#firmware_details-main_version" />
            <DataPointReference id="boot_version" path="Toshiba-General#firmware_details-boot_version" />
            <DataPointReference id="Single_byte_character_set_1" path="Toshiba-General#firmware_details-Single_byte_character_set_1" />
            <DataPointReference id="double_byte_character_set_1" path="Toshiba-General#firmware_details-double_byte_character_set_1" />
            <DataPointReference id="double_byte_character_set_2" path="Toshiba-General#firmware_details-double_byte_character_set_2" />
            <DataPointReference id="wlan_version" path="Toshiba-General#firmware_details-wlan_version" />
            <DataPointReference id="xml_version" path="Toshiba-PrintImage-BV400#print_image-xml-version" />
            <DataPointReference id="sdram" path="Toshiba-General#firmware_details-sdram" />
            <DataPointReference id="sensor_1" path="Toshiba-General#firmware_details-sensor_1" />
            <DataPointReference id="sensor_2" path="Toshiba-General#firmware_details-sensor_2" />
            <DataPointReference id="manual_threshold" path="Toshiba-General#firmware_details-manual_threshold" />
            <DataPointReference id="paperend_level" path="Toshiba-General#firmware_details-paperend_level" />
            <DataPointReference id="interface" path="Toshiba-General#firmware_details-interface" />
            <DataPointReference id="bluetooth_status" path="Toshiba-Bluetooth#firmware_details-bluetooth_status" />
            <DataPointReference id="mfi_status" path="Toshiba-FirmwareDetails-2D-BV#firmware_details-mfi_status" />
            <DataPointReference id="iap_serial" path="Toshiba-FirmwareDetails-2D-BV#firmware_details-iap_serial" />
            <DataPointReference id="wlan_status" path="Toshiba-General#firmware_details-wlan_status" />
          </Object>
          <Object id="print_image">
            <DataPointReference id="code_page" path="Toshiba-PrintImage#print_image-code_page" />
            <DataPointReference id="control_code" path="Toshiba-PrintImage-BV400#control_code" />
            <DataPointReference id="emulation" path="Toshiba-PrintImage-BV400#print_image-emulation" />
            <DataPointReference id="basic_interpreter" path="Toshiba-PrintImage-Basic#print_image-basic_interpreter" />
            <DataPointReference id="basic_trace" path="Toshiba-PrintImage-Basic#print_image-basic_trace" />
            <DataPointReference id="zero_slash" path="Toshiba-PrintImage#print_image-zero_slash" />
            <DataPointReference id="euro_font_code" path="Toshiba-PrintImage#print_image-euro_font_code" />
            <DataPointReference id="maxicode_spec" path="Toshiba-PrintImage-BV400#maxicode_spec" />
            <DataPointReference id="knj_code" path="Toshiba-PrinterControl-BA400#knj_code" />
            <DataPointReference id="xml" path="Toshiba-PrintImage-BV400#print_image-xml" />
          </Object>
          <Object id="printer_control">
            <DataPointReference id="thermal_darkness" path="Toshiba-Darkness#thermal_darkness" />
            <DataPointReference id="thermal_darkness_host" path="Toshiba-Darkness-Host#thermal_darkness_host" />
            <DataPointReference id="direct_darkness" path="Toshiba-Darkness#direct_darkness" />
            <DataPointReference id="direct_darkness_host" path="Toshiba-Darkness-Host#direct_darkness_host" />
            <DataPointReference id="feed_position" path="Toshiba-PrintControl#printer_control-feed_position" />
            <DataPointReference id="feed_position_host" path="Toshiba-PrintControl#printer_control-feed_position_host" />
            <DataPointReference id="backfeed_position" path="Toshiba-Printer-BackFeed#backfeed_position" />
            <DataPointReference id="backfeed_position_host" path="Toshiba-Printer-BackFeed#backfeed_position_host" />
            <DataPointReference id="row_offset_method" path="Toshiba-PrinterControl-BA400#row_offset_method" />
            <DataPointReference id="row_offset" path="Toshiba-PrintControl#printer_control-row_offset" />
            <DataPointReference id="ribbon_torque_method" path="Toshiba-PrinterControl-BA400#ribbon_torque_method" />
            <DataPointReference id="drive_voltage_1_takeup" path="Toshiba-Printer-DriveVoltage#drive_voltage_1_takeup" />
            <DataPointReference id="drive_voltage_1_feed" path="Toshiba-Printer-DriveVoltage#drive_voltage_1_feed" />
            <DataPointReference id="drive_voltage_2_takeup" path="Toshiba-Printer-DriveVoltage#drive_voltage_2_takeup" />
            <DataPointReference id="drive_voltage_2_feed" path="Toshiba-Printer-DriveVoltage#drive_voltage_2_feed" />
            <DataPointReference id="peel_off_position" path="Toshiba-PrinterControl-BV400#peel_off_position" />
            <DataPointReference id="peel_off_position_host" path="Toshiba-PrinterControl-BV400#peel_off_position_host" />
            <DataPointReference id="lcd_language" path="Toshiba-PrinterControl-BV400#lcd_language" />
            <DataPointReference id="lcd_contrast" path="Toshiba-PrinterControl-BV400#lcd_contrast" />
            <DataPointReference id="system_mode_password_enabled" path="Toshiba-PrintControl#printer_control-system_mode_password_enable" />
            <DataPointReference id="expansion_io" path="Toshiba-PrinterControl-BA400#expansion_io" />
            <DataPointReference id="feed_key" path="Toshiba-PrinterControl-BV400#feed_key" />
            <DataPointReference id="headcheck_at_poweron" path="Toshiba-PrintControl#printer_control-headcheck_at_poweron" />
            <DataPointReference id="auto_calibration" path="Toshiba-PrinterControl-BV400#auto_calibration" />
            <DataPointReference id="sleep_time" path="Toshiba-PrinterControl-BV400#sleep_time" />
            <DataPointReference id="usb_serial_number_enabled" path="Toshiba-PrinterControl-BV400#usb_serial_number_enabled" />
            <DataPointReference id="usb_auto_status_response_enabled" path="Toshiba-PrinterControl-BV400#usb_auto_status_response_enabled" />
            <DataPointReference id="enegy_type_tx" path="Toshiba-Printer-Energy#energy_type_tx" />
            <DataPointReference id="enegy_type_drt" path="Toshiba-Printer-Energy#energy_type_drt" />
            <DataPointReference id="ribbon_near_end" path="Toshiba-PrinterControl-BA400#ribbon_near_end" />
            <DataPointReference id="label_r_ribbon_end" path="Toshiba-PrinterControl-BV400#label_r_ribbon_end" />
            <DataPointReference id="media_load" path="Toshiba-PrinterControl-BV400#media_load" />
            <DataPointReference id="forward_wait" path="Toshiba-PrinterControl-BV400#forward_wait" />
            <DataPointReference id="forward_wait_position" path="Toshiba-PrinterControl-BV400#forward_wait_position" />
            <DataPointReference id="forward_r_back_action" path="Toshiba-PrinterControl-BV400#forward_r_back_action" />
            <DataPointReference id="back_feed_speed" path="Toshiba-PrinterControl-BV400#back_feed_speed" />
            <DataPointReference id="multi_label" path="Toshiba-PrinterControl-BV400#multi_label" />
            <DataPointReference id="reprint_after_error" path="Toshiba-PrinterControl-BV400#reprint_after_error" />
            <DataPointReference id="machine_name" path="Toshiba-PrinterControl-BV400#machine_name" />
            <DataPointReference id="print_page" path="Toshiba-PrinterControl-BV400#print_page" />
            <DataPointReference id="ip_address_display" path="Toshiba-PrinterControl-BV400#ip_address_display" />
            <DataPointReference id="feed_length_alert" path="Toshiba-PrinterControl-BV400#feed_length_alert" />
            <DataPointReference id="total_feed_length_alert" path="Toshiba-PrinterControl-BV400#total_feed_length_alert" />
            <DataPointReference id="issue_control_sensor" path="Toshiba-PrinterControl-BV400#issue_control_sensor" />
            <DataPointReference id="issue_control_mode" path="Toshiba-PrinterControl-BA400#issue_control_mode" />
            <DataPointReference id="issue_control_print_speed" path="Toshiba-PrinterControl-BA400#issue_control_print_speed" />
            <DataPointReference id="issue_control_ribbon" path="Toshiba-PrinterControl-BV400#issue_control_ribbon" />
            <DataPointReference id="issue_control_direction" path="Toshiba-PrinterControl-BV400#issue_control_direction" />
            <DataPointReference id="issue_control_auto_status_response" path="Toshiba-PrinterControl-BV400#issue_control_auto_status_response" />
            <DataPointReference id="reflective_sensor_threshold_1" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_1" />
            <DataPointReference id="reflective_sensor_threshold_2" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_2" />
            <DataPointReference id="reflective_sensor_threshold_3" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_3" />
            <DataPointReference id="reflective_sensor_threshold_4" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_4" />
            <DataPointReference id="reflective_sensor_threshold_5" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_5" />
            <DataPointReference id="transmissive_sensor_threshold_1" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_1" />
            <DataPointReference id="transmissive_sensor_threshold_2" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_2" />
            <DataPointReference id="transmissive_sensor_threshold_3" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_3" />
            <DataPointReference id="transmissive_sensor_threshold_4" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_4" />
            <DataPointReference id="transmissive_sensor_threshold_5" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_5" />
            <DataPointReference id="peel_off_status" path="Toshiba-PrinterControl-BV400#peel_off_status" />
            <DataPointReference id="pre_peel_off" path="Toshiba-PrinterControl-BV400#pre_peel_off" />
            <DataPointReference id="pre_peel_off_position" path="Toshiba-Printer-Peel#pre_peel_off_position" />
            <DataPointReference id="peel_off_torque" path="Toshiba-Printer-Peel#peel_off_torque" />
            <DataPointReference id="keyboard_settings" path="Toshiba-PrinterControl-BA400#keyboard_settings" />
            <DataPointReference id="rtc_year" path="Toshiba-RTC#rtc_year" />
            <DataPointReference id="rtc_month" path="Toshiba-RTC#rtc_month" />
            <DataPointReference id="rtc_date" path="Toshiba-RTC#rtc_date" />
            <DataPointReference id="rtc_hour" path="Toshiba-RTC#rtc_hour" />
            <DataPointReference id="rtc_minute" path="Toshiba-RTC#rtc_minute" />
            <DataPointReference id="rtc_secs" path="Toshiba-RTC#rtc_secs" />
            <DataPointReference id="rtc_batt_check" path="Toshiba-RTC#rtc_batt_check" />
            <DataPointReference id="rtc_renewal" path="Toshiba-RTC#rtc_renewal" />
            <DataPointReference id="cut_mode" path="Toshiba-PrinterControl-BA400#cut_mode" />
          </Object>
          <Object id="rs_232_info">
            <DataPointReference id="baud_rate" path="Toshiba-RS232-Settings#baud_rate" />
            <DataPointReference id="data_length" path="Toshiba-RS232-Settings#data_length" />
            <DataPointReference id="parity" path="Toshiba-RS232-Settings#parity" />
            <DataPointReference id="stop_bit" path="Toshiba-RS232-Settings#stop_bit" />
            <DataPointReference id="control" path="Toshiba-RS232-Settings#control" />
          </Object>
          <Object id="Network">
            <DataPointReference id="network_setting" path="Toshiba-Printer-Wep#network_settings-network_setting" />
            <DataPointReference id="ip_address" path="NetworkInfo#ipaddress" />
            <DataPointReference id="subnet_mask" path="NetworkInfo#subnet-mask" />
            <DataPointReference id="gateway" path="NetworkInfo#gateway" />
            <DataPointReference id="dhcp" path="Toshiba-Network-Data#network_settings-dhcp" />
            <DataPointReference id="dhcp_host_name" path="Toshiba-Network-Data#network_settings-dhcp_host_name" />
            <DataPointReference id="dhcp_client_id" path="Toshiba-Network-Data#network_settings-dhcp_user_class_id" />
            <DataPointReference id="lpr_enabled" path="Toshiba-Network-Data#network_settings-lpr" />
            <DataPointReference id="socket_enabled" path="Toshiba-Network-Data#network_settings-socket" />
            <DataPointReference id="port_number" path="Toshiba-Network-Data#network_settings-port_number" />
            <DataPointReference id="web_printer" path="Toshiba-Printer-Wep#web_printer" />
            <DataPointReference id="input_type" path="Toshiba-Network-InputType#input_type" />
          </Object>
          <Object id="SNMP">
            <DataPointReference id="snmp_enabled" path="Toshiba-Network-Data#network_settings-snmp" />
            <DataPointReference id="snmp_trap1" path="Toshiba-Network-Data#network_settings-snmp_trap1" />
            <DataPointReference id="snmp_trap1_ip" path="Toshiba-Network-Data#network_settings-snmp_trap1_ip" />
            <DataPointReference id="snmp_trap2" path="Toshiba-Network-Data#network_settings-snmp_trap2" />
            <DataPointReference id="snmp_trap2_ip" path="Toshiba-Network-Data#network_settings-snmp_trap2_ip" />
            <DataPointReference id="snmp_trap3" path="Toshiba-Network-Data#network_settings-snmp_trap3" />
            <DataPointReference id="snmp_trap3_ip" path="Toshiba-Network-Data#network_settings-snmp_trap3_ip" />
            <DataPointReference id="snmp_trap4" path="Toshiba-Network-Data#network_settings-snmp_trap4" />
            <DataPointReference id="snmp_trap4_ip" path="Toshiba-Network-Data#network_settings-snmp_trap4_ip" />
            <DataPointReference id="snmp_trap5" path="Toshiba-Network-Data#network_settings-snmp_trap5" />
            <DataPointReference id="snmp_trap5_ip" path="Toshiba-Network-Data#network_settings-snmp_trap5_ip" />
            <DataPointReference id="snmp_trap6" path="Toshiba-Network-Data#network_settings-snmp_trap6" />
            <DataPointReference id="snmp_trap6_ip" path="Toshiba-Network-Data#network_settings-snmp_trap6_ip" />
            <DataPointReference id="snmp_trap7" path="Toshiba-Network-Data#network_settings-snmp_trap7" />
            <DataPointReference id="snmp_trap7_ip" path="Toshiba-Network-Data#network_settings-snmp_trap7_ip" />
            <DataPointReference id="snmp_trap8" path="Toshiba-Network-Data#network_settings-snmp_trap8" />
            <DataPointReference id="snmp_trap8_ip" path="Toshiba-Network-Data#network_settings-snmp_trap8_ip" />
            <DataPointReference id="snmp_trap9" path="Toshiba-Network-Data#network_settings-snmp_trap9" />
            <DataPointReference id="snmp_trap9_ip" path="Toshiba-Network-Data#network_settings-snmp_trap9_ip" />
            <DataPointReference id="snmp_trap10" path="Toshiba-Network-Data#network_settings-snmp_trap10" />
            <DataPointReference id="snmp_trap10_ip" path="Toshiba-Network-Data#network_settings-snmp_trap10_ip" />
          </Object>
          <Object id="Wifi">
            <DataPointReference id="wireless_lan_essid" path="GenericWIFI#ssid" />
            <DataPointReference id="wifi_lan_mac_address" path="GenericNetworkIP4WLan#generic-network-mac" />
            <DataPointReference id="beacon_interval" path="Toshiba-Network-Data#network_settings-beacon_interval" />
            <DataPointReference id="roaming_threshold_min" path="Toshiba-Network-Data#network_settings-roaming_threshold_min" />
            <DataPointReference id="roaming_threshold_max" path="Toshiba-Network-Data#network_settings-roaming_threshold_max" />
            <DataPointReference id="authentication_mode" path="Toshiba-Wifi-Authentication-Legacy#network_settings-authentication_mode" />
            <DataPointReference id="encryption_mode" path="Toshiba-Network-Data#network_settings-encryption" />
            <DataPointReference id="authentication_method" path="Toshiba-Wifi-Authentication-Legacy#network_settings-authentication_type" />
            <DataPointReference id="eap_method" path="Toshiba-Network-Data#network_settings-eap_method" />
            <DataPointReference id="wireless_lan_power_saver_enabled" path="Toshiba-Wifi-Authentication-Legacy#network_settings-wlan_power_save" />
            <DataPointReference id="ap_mode_channel" path="Toshiba-Wifi-Authentication-Legacy#network_settings-ap_mode_channel" />
            <DataPointReference id="band_select" path="Toshiba-Network-Data#network_settings-band_select" />
            <DataPointReference id="wep_key" path="Toshiba-Network-Data#network_settings-wep_key" />
            <DataPointReference id="wep_Key_input_type" path="Toshiba-Printer-Wep#wep_Key_input_type" />
            <DataPointReference id="wep_key_index" path="Toshiba-Network-Data#network_settings-wep_key_index" />
            <DataPointReference id="user_name" path="Toshiba-Network-Data#network_settings-user_name" />
          </Object>
          <Object id="InfraChMask">
            <DataPointReference id="channel_1" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_1" />
            <DataPointReference id="channel_2" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_2" />
            <DataPointReference id="channel_3" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_3" />
            <DataPointReference id="channel_4" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_4" />
            <DataPointReference id="channel_5" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_5" />
            <DataPointReference id="channel_6" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_6" />
            <DataPointReference id="channel_7" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_7" />
            <DataPointReference id="channel_8" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_8" />
            <DataPointReference id="channel_9" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_9" />
            <DataPointReference id="channel_10" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_10" />
            <DataPointReference id="channel_11" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_11" />
            <DataPointReference id="channel_12" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_12" />
            <DataPointReference id="channel_13" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_13" />
            <DataPointReference id="channel_14" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_14" />
            <DataPointReference id="channel_36" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_36" />
            <DataPointReference id="channel_40" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_40" />
            <DataPointReference id="channel_44" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_44" />
            <DataPointReference id="channel_48" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_48" />
            <DataPointReference id="channel_52" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_52" />
            <DataPointReference id="channel_56" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_56" />
            <DataPointReference id="channel_60" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_60" />
            <DataPointReference id="channel_64" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_64" />
            <DataPointReference id="channel_100" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_100" />
            <DataPointReference id="channel_104" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_104" />
            <DataPointReference id="channel_108" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_108" />
            <DataPointReference id="channel_112" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_112" />
            <DataPointReference id="channel_116" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_116" />
            <DataPointReference id="channel_120" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_120" />
            <DataPointReference id="channel_124" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_124" />
            <DataPointReference id="channel_128" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_128" />
            <DataPointReference id="channel_132" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_132" />
            <DataPointReference id="channel_136" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_136" />
            <DataPointReference id="channel_140" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_140" />
            <DataPointReference id="channel_149" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_149" />
            <DataPointReference id="channel_153" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_153" />
            <DataPointReference id="channel_157" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_157" />
            <DataPointReference id="channel_161" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_161" />
            <DataPointReference id="channel_165" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_165" />
          </Object>
          <Object id="MQTT">
            <DataPointReference id="mqtt_server_ip_addr" path="MQTT-Settings#mqtt_server_ip_addr" />
            <DataPointReference id="mqtt_port_number" path="MQTT-Settings#mqtt_port_number" />
            <DataPointReference id="mqtt_user_name" path="MQTT-Settings#mqtt_user_name" />
            <DataPointReference id="tenant_id" path="MQTT-Settings#tenant_id" />
          </Object>
          <Object id="Bluetooth">
            <DataPointReference id="bluetooth_interface" path="Toshiba-Bluetooth-FP2D#bluetooth_settings-bluetooth_interface" />
            <DataPointReference id="device_nickname" path="Toshiba-Bluetooth#bluetooth_settings-device_nickname" />
            <DataPointReference id="bluetooth_address" path="Bluetooth_DeviceAddressModule#Bluetooth_DeviceAddress" />
            <DataPointReference id="inquiry_setting" path="Toshiba-Bluetooth#bluetooth_settings-inquiry_setting" />
            <DataPointReference id="security_setting" path="Toshiba-Bluetooth#bluetooth_settings-security_setting" />
            <DataPointReference id="inquiry_page_interval" path="Toshiba-Bluetooth#bluetooth_settings-inquiry_page_interval" />
            <DataPointReference id="inquiry_page_window" path="Toshiba-Bluetooth#bluetooth_settings-inquiry_page_window" />
            <DataPointReference id="ssp_auth_type" path="Toshiba-Bluetooth#bluetooth_settings-ssp_auth_type" />
            <DataPointReference id="auto_reconnection_setting" path="Toshiba-Bluetooth-FP2D#bluetooth_settings-auto_reconnection_setting" />
          </Object>
          <Object id="zmode_settings">
            <DataPointReference id="label_length" path="Toshiba-ZMode-Actions-BA400#label_length" />
            <DataPointReference id="label_width" path="Toshiba-ZMode-Actions-BA400#label_width" />
            <DataPointReference id="ribbon" path="Toshiba-ZMode-BV400#ribbon" />
            <DataPointReference id="print_mode" path="Toshiba-ZMode-BV400#print_mode" />
            <DataPointReference id="sensor" path="Toshiba-ZMode-BV400#sensor" />
            <DataPointReference id="print_speed" path="Toshiba-ZMode-Actions-BA400#print_speed" />
            <DataPointReference id="max_label_length_for_calib" path="Toshiba-ZMode-Actions-BA400#zmode_settings-calibration_length_setting" />
            <DataPointReference id="calib_after_power_on" path="Toshiba-ZMode-BV400#calib_after_power_on" />
            <DataPointReference id="calib_after_head_close" path="Toshiba-ZMode-BV400#calib_after_head_close" />
            <DataPointReference id="dots_mm" path="Toshiba-ZMode-BV400#dots_mm" />
            <DataPointReference id="format_convert" path="Toshiba-ZMode-BV400#format_convert" />
            <DataPointReference id="control_prefix" path="Toshiba-ZMode#zmode_settings-control_code_prefix" />
            <DataPointReference id="format_prefix" path="Toshiba-ZMode#zmode_settings-format_prefix" />
            <DataPointReference id="delimiter_char" path="Toshiba-ZMode#zmode_settings-delimiter_character" />
            <DataPointReference id="label_size_ll" path="Toshiba-ZMode#zmode_settings-label_size_ll_setting" />
            <DataPointReference id="label_type_mn" path="Toshiba-ZMode#zmode_settings-label_type_mn_setting" />
            <DataPointReference id="media_type_mt" path="Toshiba-ZMode-BV400#media_type_mt" />
            <DataPointReference id="tone_adj_sd" path="Toshiba-ZMode#zmode_settings-darkness_sd_setting" />
            <DataPointReference id="tone_adj_md" path="Toshiba-ZMode#zmode_settings-darkness_md_setting" />
            <DataPointReference id="graphic_position" path="Toshiba-ZMode-BV400#graphic_position" />
            <DataPointReference id="tab_space" path="Toshiba-ZMode-BV400#tab_space" />
            <DataPointReference id="label_shift" path="Toshiba-ZMode-BV400#label_shift" />
            <DataPointReference id="rfid_tag_position_adj" path="Toshiba-RFID-Settings#rfid_tag_position_adj" />
            <DataPointReference id="rfid_offset_print" path="Toshiba-RFID-Settings#rfid_offset_print" />
          </Object>
          <Object id="smode_settings">
            <DataPointReference id="print_method" path="Toshiba-SMode-BV400#print_method" />
            <DataPointReference id="printer_speed" path="Toshiba-SMode-Actions-BA400#printer_speed" />
            <DataPointReference id="print_motion" path="Toshiba-SMode-Actions-BA400#print_motion" />
            <DataPointReference id="sensor_type_setting" path="Toshiba-SMode-BV400#s_mode_sensor" />
            <DataPointReference id="darkness_range" path="Toshiba-SMode-BV400#darkness_range" />
            <DataPointReference id="print_darkness" path="Toshiba-SMode-General#smode_settings-print_darkness" />
            <DataPointReference id="smode_zero_slash" path="Toshiba-SMode-BV400#smode_settings-zero_slash" />
            <DataPointReference id="kanji_code" path="Toshiba-SMode-BV400#kanji_code" />
            <DataPointReference id="lcd_power_saving" path="Toshiba-SMode-BV400#lcd_power_saving" />
            <DataPointReference id="show_total_no_of_labels_to_print" path="Toshiba-SMode-BV400#show_total_no_of_labels_to_print" />
            <DataPointReference id="automatic_measurement_of_label" path="Toshiba-SMode-General#smode_settings-auto_label_length" />
            <DataPointReference id="detected_ribbon_near_end" path="Toshiba-SMode-BV400#detected_ribbon_near_end" />
            <DataPointReference id="reprint" path="Toshiba-SMode-General#smode_settings-reprint" />
            <DataPointReference id="vertical_label_size" path="Toshiba-SMode-Actions-BA400#smode_settings-vertical_label_size" />
            <DataPointReference id="horizontal_label_size" path="Toshiba-SMode-BV400#smode_settings-horizontal_label_size" />
            <DataPointReference id="vertical_offset_value" path="Toshiba-SMode-BV400#smode_settings-vertical_offset" />
            <DataPointReference id="horizontal_offset_value" path="Toshiba-SMode-BV400#smode_settings-horizontal_offset" />
            <DataPointReference id="continuous_offset" path="Toshiba-SMode-General#smode_settings-continous_offset" />
            <DataPointReference id="tear_off" path="Toshiba-SMode-BV400#tear_off" />
            <DataPointReference id="cutter_offset" path="Toshiba-SMode-BV400#cutter_offset" />
          </Object>
          <Object id="dmode_settings">
            <DataPointReference id="backup_reverse_speed" path="Toshiba-DMode-BV400#backup_reverse_speed" />
            <DataPointReference id="british_pound" path="Toshiba-DMode-BV400#british_pound" />
            <DataPointReference id="column_offset" path="Toshiba-DMode-Actions-BA400#column_offset" />
            <DataPointReference id="comm_heat_commands" path="Toshiba-DMode-BV400#comm_heat_commands" />
            <DataPointReference id="comm_speed_commands" path="Toshiba-DMode-BV400#comm_speed_commands" />
            <DataPointReference id="comm_tof_commands" path="Toshiba-DMode-BV400#comm_tof_commands" />
            <DataPointReference id="continuous_label_length" path="Toshiba-DMode-Actions-BA400#continuous_label_length" />
            <DataPointReference id="control_codes" path="Toshiba-DMode-BV400#control_codes" />
            <DataPointReference id="cutter_equipped" path="Toshiba-DMode-BV400#cutter_equipped" />
            <DataPointReference id="disable_symbol_set_selection" path="Toshiba-DMode-BV400#disable_symbol_set_selection" />
            <DataPointReference id="feed_speed" path="Toshiba-DMode-Actions-BA400#feed_speed" />
            <DataPointReference id="feedback_mode" path="Toshiba-DMode-BV400#feedback_mode" />
            <DataPointReference id="format_attributes" path="Toshiba-DMode-BV400#format_attributes" />
            <DataPointReference id="heat" path="Toshiba-DMode-BV400#heat" />
            <DataPointReference id="label_rotation" path="Toshiba-DMode-BV400#label_rotation" />
            <DataPointReference id="dmode_label_width" path="Toshiba-DMode-Actions-BA400#dmode_label_width" />
            <DataPointReference id="maximum_length_ignore" path="Toshiba-DMode-BV400#maximum_length_ignore" />
            <DataPointReference id="maximum_length" path="Toshiba-DMode-Actions-BA400#maximum_length" />
            <DataPointReference id="media_type" path="Toshiba-DMode-BV400#media_type" />
            <DataPointReference id="peel_mode" path="Toshiba-DMode-BV400#peel_mode" />
            <DataPointReference id="present_distance" path="Toshiba-DMode-BV400#present_distance" />
            <DataPointReference id="present_sensor_equipped" path="Toshiba-DMode-BV400#present_sensor_equipped" />
            <DataPointReference id="print_speed" path="Toshiba-DMode-Actions-BA400#print_speed" />
            <DataPointReference id="row_offset" path="Toshiba-DMode-Actions-BA400#row_offset" />
            <DataPointReference id="sop_emulation" path="Toshiba-DMode-BV400#sop_emulation" />
            <DataPointReference id="sensor_type" path="Toshiba-DMode-BV400#sensor_type" />
            <DataPointReference id="single_byte_symbol_set" path="Toshiba-DMode-BV400#single_byte_symbol_set" />
            <DataPointReference id="software_switch" path="Toshiba-DMode-BV400#software_switch" />
            <DataPointReference id="unit_of_measure" path="Toshiba-DMode-BV400#unit_of_measure" />
          </Object>
          <Object id="rfid_settings">
            <DataPointReference id="rfid_module_tpe" path="Toshiba-RFID-Settings#rfid_module_tpe" />
            <DataPointReference id="rfid_tag_type" path="Toshiba-RFID-Settings#rfid_tag_type" />
            <DataPointReference id="rfid_power_level" path="Toshiba-RFID-Settings#rfid_power_level" />
            <DataPointReference id="rfid_q_value" path="Toshiba-RFID-Settings#rfid_q_value" />
            <DataPointReference id="rfid_agc_threshold" path="Toshiba-RFID-Settings#rfid_agc_threshold" />
            <DataPointReference id="rfid_write_agc_threshold" path="Toshiba-RFID-Settings#rfid_write_agc_threshold" />
            <DataPointReference id="rfid_write_retry_min_agc" path="Toshiba-RFID-Settings#rfid_write_retry_min_agc" />
            <DataPointReference id="rfid_channel" path="Toshiba-RFID-Settings#rfid_channel" />
            <DataPointReference id="rfid_multi_word_write" path="Toshiba-RFID-Settings#rfid_multi_word_write" />
            <DataPointReference id="rfid_calibration_mode" path="Toshiba-RFID-Settings#rfid_calibration_mode" />
            <DataPointReference id="rfid_encoding_position" path="Toshiba-RFID-Settings#rfid_encoding_position" />
            <DataPointReference id="rfid_retry_pos_adjust" path="Toshiba-RFID-Settings#rfid_retry_pos_adjust" />
            <DataPointReference id="rfid_issue_retry_labels" path="Toshiba-RFID-Settings#rfid_issue_retry_labels" />
            <DataPointReference id="rfid_read_retry_count" path="Toshiba-RFID-Settings#rfid_read_retry_count" />
            <DataPointReference id="rfid_read_retry_timeout" path="Toshiba-RFID-Settings#rfid_read_retry_timeout" />
            <DataPointReference id="rfid_write_retry_count" path="Toshiba-RFID-Settings#rfid_write_retry_count" />
            <DataPointReference id="rfid_write_retry_timeout" path="Toshiba-RFID-Settings#rfid_write_retry_timeout" />
          </Object>
          <Object id="centronics">
            <DataPointReference id="ack_busy_settings" path="Toshiba-Centro-Settings#ackbusy_setting" />
            <DataPointReference id="input_prime" path="Toshiba-Centro-Settings#input_prime" />
            <DataPointReference id="plug_play" path="Toshiba-Centro-Settings#plug_play" />
          </Object>
          <Object id="memory_details">
            <DataPointReference id="external_character_area" path="Toshiba-General#memory_info-external_character_area" />
            <DataPointReference id="basic_area" path="Toshiba-General#memory_info-basic_area" />
            <DataPointReference id="pc_save_area" path="Toshiba-General#memory_info-pc_save_area" />
            <DataPointReference id="otfarea" path="Toshiba-Memory-BV#memory_info-otfarea" />
            <DataPointReference id="ttfarea" path="Toshiba-Memory-BV#memory_info-ttfarea" />
          </Object>
        </Object>
      </Object>
    </Message>


    <Message id="ToshibaBASetNetworkSettings">
      <Object id="Resource">
        <Segment id="network_setting" type="string" />
        <Segment id="ip_address" type="ipv4" />
        <Segment id="subnet_mask" type="ipv4" />
        <Segment id="gateway" type="ipv4" />
        <Segment id="dhcp" type="boolean" />
        <Segment id="dhcp_host_name" type="string" />
        <Segment id="input_type" type="string" />
        <Segment id="dhcp_client_id" type="string" />
        <Segment id="lpr_enabled" type="boolean" />
        <Segment id="socket_enabled" type="boolean" />
        <Segment id="port_number" type="integer" />
        <Segment id="web_printer" type="boolean" />
      </Object>
    </Message>

    <Message id="ToshibaBANetworkSettings">
      <Object id="Resource">
        <DataPointReference id="network_setting" path="Toshiba-Printer-Wep#network_settings-network_setting" />
        <DataPointReference id="ip_address" path="NetworkInfo#ipaddress" />
        <DataPointReference id="subnet_mask" path="NetworkInfo#subnet-mask" />
        <DataPointReference id="gateway" path="NetworkInfo#gateway" />
        <DataPointReference id="dhcp" path="Toshiba-Network-Data#network_settings-dhcp" />
        <DataPointReference id="dhcp_host_name" path="Toshiba-Network-Data#network_settings-dhcp_host_name" />
        <DataPointReference id="dhcp_client_id" path="Toshiba-Network-Data#network_settings-dhcp_user_class_id" />
        <DataPointReference id="lpr_enabled" path="Toshiba-Network-Data#network_settings-lpr" />
        <DataPointReference id="socket_enabled" path="Toshiba-Network-Data#network_settings-socket" />
        <DataPointReference id="port_number" path="Toshiba-Network-Data#network_settings-port_number" />
        <DataPointReference id="web_printer" path="Toshiba-Printer-Wep#web_printer" />
        <DataPointReference id="input_type" path="Toshiba-Network-InputType#input_type" />
      </Object>
    </Message>


    <Message id="ToshibaBASetWifiSettings">
      <Object id="Resource">
        <Segment id="wireless_lan_essid" type="string" />
        <Segment id="beacon_interval" type="float" />
        <Segment id="roaming_threshold_min" type="integer" />
        <Segment id="roaming_threshold_max" type="integer" />
        <Segment id="authentication_mode" type="string" />
        <Segment id="encryption_mode" type="string" />
        <Segment id="authentication_method" type="string" />
        <Segment id="eap_method" type="string" />
        <Segment id="wireless_lan_power_saver_enabled" type="boolean" />
        <Segment id="ap_mode_channel" type="integer" />
        <Segment id="band_select" type="string" />
        <Segment id="wep_key" type="string" />
        <Segment id="wep_Key_input_type" type="string" />
        <Segment id="wep_Key_data" type="string" />
        <Segment id="wep_key_index" type="integer" />
        <Segment id="wpa_preshared_key" type="string" />
        <Segment id="user_name" type="string" />
        <Segment id="password" type="string" />
      </Object>
    </Message>

    <Message id="ToshibaBAWifiSettings">
      <Object id="Resource">
        <DataPointReference id="wireless_lan_essid" path="GenericWIFI#ssid" />
        <DataPointReference id="wifi_lan_mac_address" path="GenericNetworkIP4WLan#generic-network-mac" />
        <DataPointReference id="beacon_interval" path="Toshiba-Network-Data#network_settings-beacon_interval" />
        <DataPointReference id="roaming_threshold_min" path="Toshiba-Network-Data#network_settings-roaming_threshold_min" />
        <DataPointReference id="roaming_threshold_max" path="Toshiba-Network-Data#network_settings-roaming_threshold_max" />
        <DataPointReference id="authentication_mode" path="Toshiba-Wifi-Authentication-Legacy#network_settings-authentication_mode" />
        <DataPointReference id="encryption_mode" path="Toshiba-Network-Data#network_settings-encryption" />
        <DataPointReference id="authentication_method" path="Toshiba-Wifi-Authentication-Legacy#network_settings-authentication_type" />
        <DataPointReference id="eap_method" path="Toshiba-Network-Data#network_settings-eap_method" />
        <DataPointReference id="wireless_lan_power_saver_enabled" path="Toshiba-Wifi-Authentication-Legacy#network_settings-wlan_power_save" />
        <DataPointReference id="ap_mode_channel" path="Toshiba-Wifi-Authentication-Legacy#network_settings-ap_mode_channel" />
        <DataPointReference id="band_select" path="Toshiba-Network-Data#network_settings-band_select" />
        <DataPointReference id="wep_key" path="Toshiba-Network-Data#network_settings-wep_key" />
        <DataPointReference id="wep_Key_input_type" path="Toshiba-Printer-Wep#wep_Key_input_type" />
        <DataPointReference id="wep_key_index" path="Toshiba-Network-Data#network_settings-wep_key_index" />
        <DataPointReference id="user_name" path="Toshiba-Network-Data#network_settings-user_name" />
      </Object>
    </Message>


    <Message id="ToshibaBASetInfrastructureChMask">
      <Object id="Resource">
        <Segment id="channel_1" type="boolean" />
        <Segment id="channel_2" type="boolean" />
        <Segment id="channel_3" type="boolean" />
        <Segment id="channel_4" type="boolean" />
        <Segment id="channel_5" type="boolean" />
        <Segment id="channel_6" type="boolean" />
        <Segment id="channel_7" type="boolean" />
        <Segment id="channel_8" type="boolean" />
        <Segment id="channel_9" type="boolean" />
        <Segment id="channel_10" type="boolean" />
        <Segment id="channel_11" type="boolean" />
        <Segment id="channel_12" type="boolean" />
        <Segment id="channel_13" type="boolean" />
        <Segment id="channel_14" type="boolean" />

        <Segment id="channel_36" type="boolean" />
        <Segment id="channel_40" type="boolean" />
        <Segment id="channel_44" type="boolean" />
        <Segment id="channel_48" type="boolean" />
        <Segment id="channel_52" type="boolean" />
        <Segment id="channel_56" type="boolean" />
        <Segment id="channel_60" type="boolean" />
        <Segment id="channel_64" type="boolean" />
        <Segment id="channel_100" type="boolean" />
        <Segment id="channel_104" type="boolean" />
        <Segment id="channel_108" type="boolean" />
        <Segment id="channel_112" type="boolean" />
        <Segment id="channel_116" type="boolean" />
        <Segment id="channel_120" type="boolean" />
        <Segment id="channel_124" type="boolean" />
        <Segment id="channel_128" type="boolean" />
        <Segment id="channel_132" type="boolean" />
        <Segment id="channel_136" type="boolean" />
        <Segment id="channel_140" type="boolean" />
        <Segment id="channel_149" type="boolean" />
        <Segment id="channel_153" type="boolean" />
        <Segment id="channel_157" type="boolean" />
        <Segment id="channel_161" type="boolean" />
        <Segment id="channel_165" type="boolean" />
      </Object>
    </Message>

    <Message id="ToshibaBAInfrastructureChMask">
      <Object id="Resource">
        <DataPointReference id="channel_1" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_1" />
        <DataPointReference id="channel_2" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_2" />
        <DataPointReference id="channel_3" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_3" />
        <DataPointReference id="channel_4" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_4" />
        <DataPointReference id="channel_5" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_5" />
        <DataPointReference id="channel_6" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_6" />
        <DataPointReference id="channel_7" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_7" />
        <DataPointReference id="channel_8" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_8" />
        <DataPointReference id="channel_9" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_9" />
        <DataPointReference id="channel_10" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_10" />
        <DataPointReference id="channel_11" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_11" />
        <DataPointReference id="channel_12" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_12" />
        <DataPointReference id="channel_13" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_13" />
        <DataPointReference id="channel_14" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_14" />
        <DataPointReference id="channel_36" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_36" />
        <DataPointReference id="channel_40" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_40" />
        <DataPointReference id="channel_44" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_44" />
        <DataPointReference id="channel_48" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_48" />
        <DataPointReference id="channel_52" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_52" />
        <DataPointReference id="channel_56" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_56" />
        <DataPointReference id="channel_60" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_60" />
        <DataPointReference id="channel_64" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_64" />
        <DataPointReference id="channel_100" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_100" />
        <DataPointReference id="channel_104" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_104" />
        <DataPointReference id="channel_108" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_108" />
        <DataPointReference id="channel_112" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_112" />
        <DataPointReference id="channel_116" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_116" />
        <DataPointReference id="channel_120" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_120" />
        <DataPointReference id="channel_124" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_124" />
        <DataPointReference id="channel_128" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_128" />
        <DataPointReference id="channel_132" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_132" />
        <DataPointReference id="channel_136" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_136" />
        <DataPointReference id="channel_140" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_140" />
        <DataPointReference id="channel_149" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_149" />
        <DataPointReference id="channel_153" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_153" />
        <DataPointReference id="channel_157" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_157" />
        <DataPointReference id="channel_161" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_161" />
        <DataPointReference id="channel_165" path="Toshiba-InfrastructureMask#InfrastructureChannelMask-channel_165" />
      </Object>
    </Message>


    <Message id="ToshibaBASetBluetoothSettings">
      <Object id="Resource">
        <Segment id="bluetooth_interface" type="boolean" />
        <Segment id="device_nickname" type="string" />
        <Segment id="inquiry_setting" type="string" />
        <Segment id="security_setting" type="string" />
        <Segment id="inquiry_page_interval" type="integer" />
        <Segment id="inquiry_page_window" type="integer" />
        <Segment id="ssp_auth_type" type="string" />
        <Segment id="auto_reconnection_setting" type="boolean" />
      </Object>
    </Message>

    <Message id="ToshibaBABluetoothSettings">
      <Object id="Resource">
        <DataPointReference id="bluetooth_interface" path="Toshiba-Bluetooth-FP2D#bluetooth_settings-bluetooth_interface" />
        <DataPointReference id="device_nickname" path="Toshiba-Bluetooth#bluetooth_settings-device_nickname" />
        <DataPointReference id="bluetooth_address" path="Bluetooth_DeviceAddressModule#Bluetooth_DeviceAddress" />
        <DataPointReference id="inquiry_setting" path="Toshiba-Bluetooth#bluetooth_settings-inquiry_setting" />
        <DataPointReference id="security_setting" path="Toshiba-Bluetooth#bluetooth_settings-security_setting" />
        <DataPointReference id="inquiry_page_interval" path="Toshiba-Bluetooth#bluetooth_settings-inquiry_page_interval" />
        <DataPointReference id="inquiry_page_window" path="Toshiba-Bluetooth#bluetooth_settings-inquiry_page_window" />
        <DataPointReference id="ssp_auth_type" path="Toshiba-Bluetooth#bluetooth_settings-ssp_auth_type" />
        <DataPointReference id="auto_reconnection_setting" path="Toshiba-Bluetooth-FP2D#bluetooth_settings-auto_reconnection_setting" />
      </Object>
    </Message>


    <Message id="ToshibaBASetBluetoothBSettings">
      <Object id="Resource">
        <Segment id="bonding_registration_method" type="string" />
        <Segment id="bdaddress1" type="string" />
        <Segment id="pin_code1" type="string" />
        <Segment id="bdaddress2" type="string" />
        <Segment id="pin_code2" type="string" />
        <Segment id="bdaddress3" type="string" />
        <Segment id="pin_code3" type="string" />
        <Segment id="bdaddress4" type="string" />
        <Segment id="pin_code4" type="string" />
        <Segment id="bdaddress5" type="string" />
        <Segment id="pin_code5" type="string" />
        <Segment id="bdaddress6" type="string" />
        <Segment id="pin_code6" type="string" />
        <Segment id="bdaddress7" type="string" />
        <Segment id="pin_code7" type="string" />
        <Segment id="bdaddress8" type="string" />
        <Segment id="pin_code8" type="string" />
        <Segment id="bdaddress9" type="string" />
        <Segment id="pin_code9" type="string" />
        <Segment id="bdaddress10" type="string" />
        <Segment id="pin_code10" type="string" />
      </Object>
    </Message>


    <Message id="ToshibaBASetZModeSettings">
      <Object id="Resource">
        <Segment id="label_length" type="float" />
        <Segment id="label_width" type="float" />
        <Segment id="ribbon" type="string" />
        <Segment id="print_mode" type="string" />
        <Segment id="sensor" type="string" />
        <Segment id="print_speed" type="integer" />
        <Segment id="max_label_length_for_calib" type="float" />
        <Segment id="calib_after_power_on" type="string" />
        <Segment id="calib_after_head_close" type="string" />
        <Segment id="dots_mm" type="string" />
        <Segment id="format_convert" type="string" />
        <Segment id="control_prefix" type="integer" />
        <Segment id="format_prefix" type="integer" />
        <Segment id="delimiter_char" type="integer" />
        <Segment id="label_size_ll" type="boolean" />
        <Segment id="label_type_mn" type="boolean" />
        <Segment id="media_type_mt" type="boolean" />
        <Segment id="tone_adj_sd" type="boolean" />
        <Segment id="tone_adj_md" type="boolean" />
        <Segment id="graphic_position" type="string" />
        <Segment id="tab_space" type="integer" />
        <Segment id="rfid_tag_position_adj" type="float" />
        <Segment id="rfid_offset_print" type="string" />
        <Segment id="label_shift" type="float" />
      </Object>
    </Message>

    <Message id="ToshibaBAZModeSettings">
      <Object id="Resource">
        <DataPointReference id="label_length" path="Toshiba-ZMode-Actions-BA400#label_length" />
        <DataPointReference id="label_width" path="Toshiba-ZMode-Actions-BA400#label_width" />
        <DataPointReference id="ribbon" path="Toshiba-ZMode-BV400#ribbon" />
        <DataPointReference id="print_mode" path="Toshiba-ZMode-BV400#print_mode" />
        <DataPointReference id="sensor" path="Toshiba-ZMode-BV400#sensor" />
        <DataPointReference id="print_speed" path="Toshiba-ZMode-Actions-BA400#print_speed" />
        <DataPointReference id="max_label_length_for_calib" path="Toshiba-ZMode-Actions-BA400#zmode_settings-calibration_length_setting" />
        <DataPointReference id="calib_after_power_on" path="Toshiba-ZMode-BV400#calib_after_power_on" />
        <DataPointReference id="calib_after_head_close" path="Toshiba-ZMode-BV400#calib_after_head_close" />
        <DataPointReference id="dots_mm" path="Toshiba-ZMode-BV400#dots_mm" />
        <DataPointReference id="format_convert" path="Toshiba-ZMode-BV400#format_convert" />
        <DataPointReference id="control_prefix" path="Toshiba-ZMode#zmode_settings-control_code_prefix" />
        <DataPointReference id="format_prefix" path="Toshiba-ZMode#zmode_settings-format_prefix" />
        <DataPointReference id="delimiter_char" path="Toshiba-ZMode#zmode_settings-delimiter_character" />
        <DataPointReference id="label_size_ll" path="Toshiba-ZMode#zmode_settings-label_size_ll_setting" />
        <DataPointReference id="label_type_mn" path="Toshiba-ZMode#zmode_settings-label_type_mn_setting" />
        <DataPointReference id="media_type_mt" path="Toshiba-ZMode-BV400#media_type_mt" />
        <DataPointReference id="tone_adj_sd" path="Toshiba-ZMode#zmode_settings-darkness_sd_setting" />
        <DataPointReference id="tone_adj_md" path="Toshiba-ZMode#zmode_settings-darkness_md_setting" />
        <DataPointReference id="graphic_position" path="Toshiba-ZMode-BV400#graphic_position" />
        <DataPointReference id="tab_space" path="Toshiba-ZMode-BV400#tab_space" />
        <DataPointReference id="label_shift" path="Toshiba-ZMode-BV400#label_shift" />
        <DataPointReference id="rfid_tag_position_adj" path="Toshiba-RFID-Settings#rfid_tag_position_adj" />
        <DataPointReference id="rfid_offset_print" path="Toshiba-RFID-Settings#rfid_offset_print" />
      </Object>
    </Message>


    <Message id="ToshibaBASetDModeSettings">
      <Object id="Resource">
        <Segment id="backup_reverse_speed" type="string" />
        <Segment id="british_pound" type="boolean" />
        <Segment id="column_offset" type="float" />
        <Segment id="comm_heat_commands" type="boolean" />
        <Segment id="comm_speed_commands" type="boolean" />
        <Segment id="comm_tof_commands" type="boolean" />
        <Segment id="continuous_label_length" type="float" />
        <Segment id="control_codes" type="string" />
        <Segment id="cutter_equipped" type="string" />
        <Segment id="disable_symbol_set_selection" type="boolean" />
        <Segment id="feed_speed" type="integer" />
        <Segment id="feedback_mode" type="boolean" />
        <Segment id="format_attributes" type="string" />
        <Segment id="heat" type="integer" />
        <Segment id="label_rotation" type="string" />
        <Segment id="dmode_label_width" type="float" />
        <Segment id="maximum_length_ignore" type="string" />
        <Segment id="maximum_length" type="float" />
        <Segment id="media_type" type="string" />
        <Segment id="peel_mode" type="boolean" />
        <Segment id="present_distance" type="float" />
        <Segment id="present_sensor_equipped" type="string" />
        <Segment id="print_speed" type="integer" />
        <Segment id="row_offset" type="float" />
        <Segment id="sop_emulation" type="string" />
        <Segment id="sensor_type" type="string" />
        <Segment id="single_byte_symbol_set" type="string" />
        <Segment id="software_switch" type="string" />
        <Segment id="unit_of_measure" type="string" />
      </Object>
    </Message>

    <Message id="ToshibaBADModeSettings">
      <Object id="Resource">
        <DataPointReference id="backup_reverse_speed" path="Toshiba-DMode-BV400#backup_reverse_speed" />
        <DataPointReference id="british_pound" path="Toshiba-DMode-BV400#british_pound" />
        <DataPointReference id="column_offset" path="Toshiba-DMode-Actions-BA400#column_offset" />
        <DataPointReference id="comm_heat_commands" path="Toshiba-DMode-BV400#comm_heat_commands" />
        <DataPointReference id="comm_speed_commands" path="Toshiba-DMode-BV400#comm_speed_commands" />
        <DataPointReference id="comm_tof_commands" path="Toshiba-DMode-BV400#comm_tof_commands" />
        <DataPointReference id="continuous_label_length" path="Toshiba-DMode-Actions-BA400#continuous_label_length" />
        <DataPointReference id="control_codes" path="Toshiba-DMode-BV400#control_codes" />
        <DataPointReference id="cutter_equipped" path="Toshiba-DMode-BV400#cutter_equipped" />
        <DataPointReference id="disable_symbol_set_selection" path="Toshiba-DMode-BV400#disable_symbol_set_selection" />
        <DataPointReference id="feed_speed" path="Toshiba-DMode-Actions-BA400#feed_speed" />
        <DataPointReference id="feedback_mode" path="Toshiba-DMode-BV400#feedback_mode" />
        <DataPointReference id="format_attributes" path="Toshiba-DMode-BV400#format_attributes" />
        <DataPointReference id="heat" path="Toshiba-DMode-BV400#heat" />
        <DataPointReference id="label_rotation" path="Toshiba-DMode-BV400#label_rotation" />
        <DataPointReference id="dmode_label_width" path="Toshiba-DMode-Actions-BA400#dmode_label_width" />
        <DataPointReference id="maximum_length_ignore" path="Toshiba-DMode-BV400#maximum_length_ignore" />
        <DataPointReference id="maximum_length" path="Toshiba-DMode-Actions-BA400#maximum_length" />
        <DataPointReference id="media_type" path="Toshiba-DMode-BV400#media_type" />
        <DataPointReference id="peel_mode" path="Toshiba-DMode-BV400#peel_mode" />
        <DataPointReference id="present_distance" path="Toshiba-DMode-BV400#present_distance" />
        <DataPointReference id="present_sensor_equipped" path="Toshiba-DMode-BV400#present_sensor_equipped" />
        <DataPointReference id="print_speed" path="Toshiba-DMode-Actions-BA400#print_speed" />
        <DataPointReference id="row_offset" path="Toshiba-DMode-Actions-BA400#row_offset" />
        <DataPointReference id="sop_emulation" path="Toshiba-DMode-BV400#sop_emulation" />
        <DataPointReference id="sensor_type" path="Toshiba-DMode-BV400#sensor_type" />
        <DataPointReference id="single_byte_symbol_set" path="Toshiba-DMode-BV400#single_byte_symbol_set" />
        <DataPointReference id="software_switch" path="Toshiba-DMode-BV400#software_switch" />
        <DataPointReference id="unit_of_measure" path="Toshiba-DMode-BV400#unit_of_measure" />
      </Object>
    </Message>

    <Message id="ToshibaBASetMQTTSettings">
      <Object id="Resource">
        <Segment id="mqtt_server_ip_addr" type="string" />
        <Segment id="mqtt_port_number" type="integer" />
        <Segment id="mqtt_user_name" type="string" />
        <Segment id="mqtt_password" type="string" />
        <Segment id="tenant_id" type="string" />
        <Segment id="caCrt" type="filestore" />
      </Object>
    </Message>

    <Message id="ToshibaBAMQTTSettings">
      <Object id="Resource">
        <DataPointReference id="mqtt_server_ip_addr" path="MQTT-Settings#mqtt_server_ip_addr" />
        <DataPointReference id="mqtt_port_number" path="MQTT-Settings#mqtt_port_number" />
        <DataPointReference id="mqtt_user_name" path="MQTT-Settings#mqtt_user_name" />
        <DataPointReference id="tenant_id" path="MQTT-Settings#tenant_id" />
      </Object>
    </Message>

    <Message id="ToshibaBASetPrinterControlSettings">
      <Object id="Resource">
        <Segment id="thermal_darkness" type="integer" />
        <Segment id="direct_darkness" type="integer" />
        <Segment id="feed_position" type="float" />
        <Segment id="backfeed_position" type="float" />
        <Segment id="row_offset_method" type="string" />
        <Segment id="row_offset" type="float" />
        <Segment id="ribbon_torque_method" type="string" />
        <Segment id="drive_voltage_1_takeup" type="integer" />
        <Segment id="drive_voltage_1_feed" type="integer" />
        <Segment id="drive_voltage_2_takeup" type="integer" />
        <Segment id="drive_voltage_2_feed" type="integer" />
        <Segment id="peel_off_position" type="float" />
        <Segment id="lcd_language" type="string" />
        <Segment id="lcd_contrast" type="integer" />
        <Segment id="system_mode_password_enabled" type="boolean" />
        <Segment id="old_system_mode_password" type="string" />
        <Segment id="new_system_mode_password" type="string" />
        <Segment id="expansion_io" type="string" />
        <Segment id="feed_key" type="string" />
        <Segment id="headcheck_at_poweron" type="boolean" />
        <Segment id="auto_calibration" type="string" />
        <Segment id="sleep_time" type="integer" />
        <Segment id="usb_serial_number_enabled" type="boolean" />
        <Segment id="usb_auto_status_response_enabled" type="boolean" />
        <Segment id="enegy_type_tx" type="string" />
        <Segment id="enegy_type_drt" type="string" />
        <Segment id="ribbon_near_end" type="string" />
        <Segment id="label_r_ribbon_end" type="string" />
        <Segment id="media_load" type="string" />
        <Segment id="forward_wait" type="boolean" />
        <Segment id="forward_wait_position" type="float" />
        <Segment id="forward_r_back_action" type="string" />
        <Segment id="back_feed_speed" type="string" />
        <Segment id="multi_label" type="boolean" />
        <Segment id="reprint_after_error" type="string" />
        <Segment id="machine_name" type="boolean" />
        <Segment id="print_page" type="boolean" />
        <Segment id="ip_address_display" type="boolean" />
        <Segment id="feed_length_alert" type="integer" />
        <Segment id="total_feed_length_alert" type="integer" />
        <Segment id="issue_control_sensor" type="string" />
        <Segment id="issue_control_mode" type="string" />
        <Segment id="issue_control_print_speed" type="string" />
        <Segment id="issue_control_ribbon" type="string" />
        <Segment id="issue_control_direction" type="string" />
        <Segment id="issue_control_auto_status_response" type="string" />
        <Segment id="reflective_sensor_threshold_1" type="float" />
        <Segment id="reflective_sensor_threshold_2" type="float" />
        <Segment id="reflective_sensor_threshold_3" type="float" />
        <Segment id="reflective_sensor_threshold_4" type="float" />
        <Segment id="reflective_sensor_threshold_5" type="float" />
        <Segment id="transmissive_sensor_threshold_1" type="float" />
        <Segment id="transmissive_sensor_threshold_2" type="float" />
        <Segment id="transmissive_sensor_threshold_3" type="float" />
        <Segment id="transmissive_sensor_threshold_4" type="float" />
        <Segment id="transmissive_sensor_threshold_5" type="float" />
        <Segment id="peel_off_status" type="boolean" />
        <Segment id="pre_peel_off" type="boolean" />
        <Segment id="pre_peel_off_position" type="float" />
        <Segment id="peel_off_torque" type="string" />
        <Segment id="keyboard_settings" type="string" />
        <Segment id="rtc_year" type="integer" />
        <Segment id="rtc_month" type="integer" />
        <Segment id="rtc_date" type="integer" />
        <Segment id="rtc_hour" type="integer" />
        <Segment id="rtc_minute" type="integer" />
        <Segment id="rtc_secs" type="integer" />
        <Segment id="rtc_batt_check" type="boolean" />
        <Segment id="rtc_renewal" type="string" />
        <Segment id="cut_mode" type="string" />
      </Object>
    </Message>

    <Message id="ToshibaBAPrinterControlSettings">
      <Object id="Resource">
        <DataPointReference id="thermal_darkness" path="Toshiba-Darkness#thermal_darkness" />
        <DataPointReference id="thermal_darkness_host" path="Toshiba-Darkness-Host#thermal_darkness_host" />
        <DataPointReference id="direct_darkness" path="Toshiba-Darkness#direct_darkness" />
        <DataPointReference id="direct_darkness_host" path="Toshiba-Darkness-Host#direct_darkness_host" />
        <DataPointReference id="feed_position" path="Toshiba-PrintControl#printer_control-feed_position" />
        <DataPointReference id="feed_position_host" path="Toshiba-PrintControl#printer_control-feed_position_host" />
        <DataPointReference id="backfeed_position" path="Toshiba-Printer-BackFeed#backfeed_position" />
        <DataPointReference id="backfeed_position_host" path="Toshiba-Printer-BackFeed#backfeed_position_host" />
        <DataPointReference id="row_offset_method" path="Toshiba-PrinterControl-BA400#row_offset_method" />
        <DataPointReference id="row_offset" path="Toshiba-PrintControl#printer_control-row_offset" />
        <DataPointReference id="ribbon_torque_method" path="Toshiba-PrinterControl-BA400#ribbon_torque_method" />
        <DataPointReference id="drive_voltage_1_takeup" path="Toshiba-Printer-DriveVoltage#drive_voltage_1_takeup" />
        <DataPointReference id="drive_voltage_1_feed" path="Toshiba-Printer-DriveVoltage#drive_voltage_1_feed" />
        <DataPointReference id="drive_voltage_2_takeup" path="Toshiba-Printer-DriveVoltage#drive_voltage_2_takeup" />
        <DataPointReference id="drive_voltage_2_feed" path="Toshiba-Printer-DriveVoltage#drive_voltage_2_feed" />
        <DataPointReference id="peel_off_position" path="Toshiba-PrinterControl-BV400#peel_off_position" />
        <DataPointReference id="peel_off_position_host" path="Toshiba-PrinterControl-BV400#peel_off_position_host" />
        <DataPointReference id="lcd_language" path="Toshiba-PrinterControl-BV400#lcd_language" />
        <DataPointReference id="lcd_contrast" path="Toshiba-PrinterControl-BV400#lcd_contrast" />
        <DataPointReference id="system_mode_password_enabled" path="Toshiba-PrintControl#printer_control-system_mode_password_enable" />
        <DataPointReference id="expansion_io" path="Toshiba-PrinterControl-BA400#expansion_io" />
        <DataPointReference id="feed_key" path="Toshiba-PrinterControl-BV400#feed_key" />
        <DataPointReference id="headcheck_at_poweron" path="Toshiba-PrintControl#printer_control-headcheck_at_poweron" />
        <DataPointReference id="auto_calibration" path="Toshiba-PrinterControl-BV400#auto_calibration" />
        <DataPointReference id="sleep_time" path="Toshiba-PrinterControl-BV400#sleep_time" />
        <DataPointReference id="usb_serial_number_enabled" path="Toshiba-PrinterControl-BV400#usb_serial_number_enabled" />
        <DataPointReference id="usb_auto_status_response_enabled" path="Toshiba-PrinterControl-BV400#usb_auto_status_response_enabled" />
        <DataPointReference id="enegy_type_tx" path="Toshiba-Printer-Energy#energy_type_tx" />
        <DataPointReference id="enegy_type_drt" path="Toshiba-Printer-Energy#energy_type_drt" />
        <DataPointReference id="ribbon_near_end" path="Toshiba-PrinterControl-BA400#ribbon_near_end" />
        <DataPointReference id="label_r_ribbon_end" path="Toshiba-PrinterControl-BV400#label_r_ribbon_end" />
        <DataPointReference id="media_load" path="Toshiba-PrinterControl-BV400#media_load" />
        <DataPointReference id="forward_wait" path="Toshiba-PrinterControl-BV400#forward_wait" />
        <DataPointReference id="forward_wait_position" path="Toshiba-PrinterControl-BV400#forward_wait_position" />
        <DataPointReference id="forward_r_back_action" path="Toshiba-PrinterControl-BV400#forward_r_back_action" />
        <DataPointReference id="back_feed_speed" path="Toshiba-PrinterControl-BV400#back_feed_speed" />
        <DataPointReference id="multi_label" path="Toshiba-PrinterControl-BV400#multi_label" />
        <DataPointReference id="reprint_after_error" path="Toshiba-PrinterControl-BV400#reprint_after_error" />
        <DataPointReference id="machine_name" path="Toshiba-PrinterControl-BV400#machine_name" />
        <DataPointReference id="print_page" path="Toshiba-PrinterControl-BV400#print_page" />
        <DataPointReference id="ip_address_display" path="Toshiba-PrinterControl-BV400#ip_address_display" />
        <DataPointReference id="feed_length_alert" path="Toshiba-PrinterControl-BV400#feed_length_alert" />
        <DataPointReference id="total_feed_length_alert" path="Toshiba-PrinterControl-BV400#total_feed_length_alert" />
        <DataPointReference id="issue_control_sensor" path="Toshiba-PrinterControl-BV400#issue_control_sensor" />
        <DataPointReference id="issue_control_mode" path="Toshiba-PrinterControl-BA400#issue_control_mode" />
        <DataPointReference id="issue_control_print_speed" path="Toshiba-PrinterControl-BA400#issue_control_print_speed" />
        <DataPointReference id="issue_control_ribbon" path="Toshiba-PrinterControl-BV400#issue_control_ribbon" />
        <DataPointReference id="issue_control_direction" path="Toshiba-PrinterControl-BV400#issue_control_direction" />
        <DataPointReference id="issue_control_auto_status_response" path="Toshiba-PrinterControl-BV400#issue_control_auto_status_response" />
        <DataPointReference id="reflective_sensor_threshold_1" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_1" />
        <DataPointReference id="reflective_sensor_threshold_2" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_2" />
        <DataPointReference id="reflective_sensor_threshold_3" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_3" />
        <DataPointReference id="reflective_sensor_threshold_4" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_4" />
        <DataPointReference id="reflective_sensor_threshold_5" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_5" />
        <DataPointReference id="transmissive_sensor_threshold_1" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_1" />
        <DataPointReference id="transmissive_sensor_threshold_2" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_2" />
        <DataPointReference id="transmissive_sensor_threshold_3" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_3" />
        <DataPointReference id="transmissive_sensor_threshold_4" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_4" />
        <DataPointReference id="transmissive_sensor_threshold_5" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_5" />
        <DataPointReference id="peel_off_status" path="Toshiba-PrinterControl-BV400#peel_off_status" />
        <DataPointReference id="pre_peel_off" path="Toshiba-PrinterControl-BV400#pre_peel_off" />
        <DataPointReference id="pre_peel_off_position" path="Toshiba-Printer-Peel#pre_peel_off_position" />
        <DataPointReference id="peel_off_torque" path="Toshiba-Printer-Peel#peel_off_torque" />
        <DataPointReference id="keyboard_settings" path="Toshiba-PrinterControl-BA400#keyboard_settings" />
        <DataPointReference id="rtc_year" path="Toshiba-RTC#rtc_year" />
        <DataPointReference id="rtc_month" path="Toshiba-RTC#rtc_month" />
        <DataPointReference id="rtc_date" path="Toshiba-RTC#rtc_date" />
        <DataPointReference id="rtc_hour" path="Toshiba-RTC#rtc_hour" />
        <DataPointReference id="rtc_minute" path="Toshiba-RTC#rtc_minute" />
        <DataPointReference id="rtc_secs" path="Toshiba-RTC#rtc_secs" />
        <DataPointReference id="rtc_batt_check" path="Toshiba-RTC#rtc_batt_check" />
        <DataPointReference id="rtc_renewal" path="Toshiba-RTC#rtc_renewal" />
        <DataPointReference id="cut_mode" path="Toshiba-PrinterControl-BA400#cut_mode" />
      </Object>
    </Message>

    <Message id="ToshibaBASetPrintImageSettings">
      <Object id="Resource">
        <Segment id="code_page" type="string" />
        <Segment id="control_code" type="integer" />
        <Segment id="emulation" type="string" />
        <Segment id="basic_interpreter" type="boolean" />
        <Segment id="basic_trace" type="boolean" />
        <Segment id="zero_slash" type="boolean" />
        <Segment id="euro_font_code" type="integer" />
        <Segment id="maxicode_spec" type="string" />
        <Segment id="knj_code" type="string" />
        <Segment id="xml" type="string" />
      </Object>
    </Message>

    <Message id="ToshibaBAPrintImageSettings">
      <Object id="Resource">
        <DataPointReference id="code_page" path="Toshiba-PrintImage#print_image-code_page" />
        <DataPointReference id="control_code" path="Toshiba-PrintImage-BV400#control_code" />
        <DataPointReference id="emulation" path="Toshiba-PrintImage-BV400#print_image-emulation" />
        <DataPointReference id="basic_interpreter" path="Toshiba-PrintImage-Basic#print_image-basic_interpreter" />
        <DataPointReference id="basic_trace" path="Toshiba-PrintImage-Basic#print_image-basic_trace" />
        <DataPointReference id="zero_slash" path="Toshiba-PrintImage#print_image-zero_slash" />
        <DataPointReference id="euro_font_code" path="Toshiba-PrintImage#print_image-euro_font_code" />
        <DataPointReference id="maxicode_spec" path="Toshiba-PrintImage-BV400#maxicode_spec" />
        <DataPointReference id="knj_code" path="Toshiba-PrinterControl-BA400#knj_code" />
        <DataPointReference id="xml" path="Toshiba-PrintImage-BV400#print_image-xml" />
      </Object>
    </Message>

    <Message id="ToshibaBASetRFIDSettings">
      <Object id="Resource">
        <Segment id="rfid_module_tpe" type="string" />
        <Segment id="rfid_tag_type" type="string" />
        <Segment id="rfid_power_level" type="integer" />
        <Segment id="rfid_q_value" type="integer" />
        <Segment id="rfid_agc_threshold" type="integer" />
        <Segment id="rfid_write_agc_threshold" type="integer" />
        <Segment id="rfid_write_retry_min_agc" type="integer" />
        <Segment id="rfid_channel" type="string" />
        <Segment id="rfid_multi_word_write" type="boolean" />
        <Segment id="rfid_calibration_mode" type="boolean" />
        <Segment id="rfid_encoding_position" type="float" />
        <Segment id="rfid_retry_pos_adjust" type="integer" />
        <Segment id="rfid_issue_retry_labels" type="integer" />
        <Segment id="rfid_read_retry_count" type="integer" />
        <Segment id="rfid_read_retry_timeout" type="float" />
        <Segment id="rfid_write_retry_count" type="integer" />
        <Segment id="rfid_write_retry_timeout" type="float" />
      </Object>
    </Message>

    <Message id="ToshibaBARFIDSettings">
      <Object id="Resource">
        <DataPointReference id="rfid_module_tpe" path="Toshiba-RFID-Settings#rfid_module_tpe" />
        <DataPointReference id="rfid_tag_type" path="Toshiba-RFID-Settings#rfid_tag_type" />
        <DataPointReference id="rfid_power_level" path="Toshiba-RFID-Settings#rfid_power_level" />
        <DataPointReference id="rfid_q_value" path="Toshiba-RFID-Settings#rfid_q_value" />
        <DataPointReference id="rfid_agc_threshold" path="Toshiba-RFID-Settings#rfid_agc_threshold" />
        <DataPointReference id="rfid_write_agc_threshold" path="Toshiba-RFID-Settings#rfid_write_agc_threshold" />
        <DataPointReference id="rfid_write_retry_min_agc" path="Toshiba-RFID-Settings#rfid_write_retry_min_agc" />
        <DataPointReference id="rfid_channel" path="Toshiba-RFID-Settings#rfid_channel" />
        <DataPointReference id="rfid_multi_word_write" path="Toshiba-RFID-Settings#rfid_multi_word_write" />
        <DataPointReference id="rfid_calibration_mode" path="Toshiba-RFID-Settings#rfid_calibration_mode" />
        <DataPointReference id="rfid_encoding_position" path="Toshiba-RFID-Settings#rfid_encoding_position" />
        <DataPointReference id="rfid_retry_pos_adjust" path="Toshiba-RFID-Settings#rfid_retry_pos_adjust" />
        <DataPointReference id="rfid_issue_retry_labels" path="Toshiba-RFID-Settings#rfid_issue_retry_labels" />
        <DataPointReference id="rfid_read_retry_count" path="Toshiba-RFID-Settings#rfid_read_retry_count" />
        <DataPointReference id="rfid_read_retry_timeout" path="Toshiba-RFID-Settings#rfid_read_retry_timeout" />
        <DataPointReference id="rfid_write_retry_count" path="Toshiba-RFID-Settings#rfid_write_retry_count" />
        <DataPointReference id="rfid_write_retry_timeout" path="Toshiba-RFID-Settings#rfid_write_retry_timeout" />
      </Object>
    </Message>

    <Message id="ToshibaBASetRS232Settings">
      <Object id="Resource">
        <Segment id="baud_rate" type="string" />
        <Segment id="data_length" type="string" />
        <Segment id="parity" type="string" />
        <Segment id="stop_bit" type="string" />
        <Segment id="control" type="string" />
      </Object>
    </Message>

    <Message id="ToshibaBARS232Settings">
      <Object id="Resource">
        <DataPointReference id="baud_rate" path="Toshiba-RS232-Settings#baud_rate" />
        <DataPointReference id="data_length" path="Toshiba-RS232-Settings#data_length" />
        <DataPointReference id="parity" path="Toshiba-RS232-Settings#parity" />
        <DataPointReference id="stop_bit" path="Toshiba-RS232-Settings#stop_bit" />
        <DataPointReference id="control" path="Toshiba-RS232-Settings#control" />
      </Object>
    </Message>

    <Message id="ToshibaBASetSModeSettings">
      <Object id="Resource">
        <Segment id="print_method" type="string" />
        <Segment id="printer_speed" type="integer" />
        <Segment id="print_motion" type="string" />
        <Segment id="sensor_type_setting" type="string" />
        <Segment id="darkness_range" type="string" />
        <Segment id="print_darkness" type="string" />
        <Segment id="smode_zero_slash" type="string" />
        <Segment id="kanji_code" type="string" />
        <Segment id="lcd_power_saving" type="integer" />
        <Segment id="show_total_no_of_labels_to_print" type="boolean" />
        <Segment id="automatic_measurement_of_label" type="boolean" />
        <Segment id="detected_ribbon_near_end" type="boolean" />
        <Segment id="reprint" type="boolean" />
        <Segment id="vertical_label_size" type="integer" />
        <Segment id="horizontal_label_size" type="integer" />
        <Segment id="vertical_offset_value" type="integer" />
        <Segment id="horizontal_offset_value" type="integer" />
        <Segment id="continuous_offset" type="integer" />
        <Segment id="tear_off" type="integer" />
        <Segment id="cutter_offset" type="integer" />
      </Object>
    </Message>

    <Message id="ToshibaBASModeSettings">
      <Object id="Resource">
        <DataPointReference id="print_method" path="Toshiba-SMode-BV400#print_method" />
        <DataPointReference id="printer_speed" path="Toshiba-SMode-Actions-BA400#printer_speed" />
        <DataPointReference id="print_motion" path="Toshiba-SMode-Actions-BA400#print_motion" />
        <DataPointReference id="sensor_type_setting" path="Toshiba-SMode-BV400#s_mode_sensor" />
        <DataPointReference id="darkness_range" path="Toshiba-SMode-BV400#darkness_range" />
        <DataPointReference id="print_darkness" path="Toshiba-SMode-General#smode_settings-print_darkness" />
        <DataPointReference id="smode_zero_slash" path="Toshiba-SMode-BV400#smode_settings-zero_slash" />
        <DataPointReference id="kanji_code" path="Toshiba-SMode-BV400#kanji_code" />
        <DataPointReference id="lcd_power_saving" path="Toshiba-SMode-BV400#lcd_power_saving" />
        <DataPointReference id="show_total_no_of_labels_to_print" path="Toshiba-SMode-BV400#show_total_no_of_labels_to_print" />
        <DataPointReference id="automatic_measurement_of_label" path="Toshiba-SMode-General#smode_settings-auto_label_length" />
        <DataPointReference id="detected_ribbon_near_end" path="Toshiba-SMode-BV400#detected_ribbon_near_end" />
        <DataPointReference id="reprint" path="Toshiba-SMode-General#smode_settings-reprint" />
        <DataPointReference id="vertical_label_size" path="Toshiba-SMode-Actions-BA400#smode_settings-vertical_label_size" />
        <DataPointReference id="horizontal_label_size" path="Toshiba-SMode-BV400#smode_settings-horizontal_label_size" />
        <DataPointReference id="vertical_offset_value" path="Toshiba-SMode-BV400#smode_settings-vertical_offset" />
        <DataPointReference id="horizontal_offset_value" path="Toshiba-SMode-BV400#smode_settings-horizontal_offset" />
        <DataPointReference id="continuous_offset" path="Toshiba-SMode-General#smode_settings-continous_offset" />
        <DataPointReference id="tear_off" path="Toshiba-SMode-BV400#tear_off" />
        <DataPointReference id="cutter_offset" path="Toshiba-SMode-BV400#cutter_offset" />
      </Object>
    </Message>

    <Message id="ToshibaBASetSNMPSettings">
      <Object id="Resource">
        <Segment id="snmp_enabled" type="boolean" />
        <Segment id="snmp_trap1" type="string" />
        <Segment id="snmp_trap1_ip" type="string" />
        <Segment id="snmp_trap2" type="string" />
        <Segment id="snmp_trap2_ip" type="string" />
        <Segment id="snmp_trap3" type="string" />
        <Segment id="snmp_trap3_ip" type="string" />
        <Segment id="snmp_trap4" type="string" />
        <Segment id="snmp_trap4_ip" type="string" />
        <Segment id="snmp_trap5" type="string" />
        <Segment id="snmp_trap5_ip" type="string" />
        <Segment id="snmp_trap6" type="string" />
        <Segment id="snmp_trap6_ip" type="string" />
        <Segment id="snmp_trap7" type="string" />
        <Segment id="snmp_trap7_ip" type="string" />
        <Segment id="snmp_trap8" type="string" />
        <Segment id="snmp_trap8_ip" type="string" />
        <Segment id="snmp_trap9" type="string" />
        <Segment id="snmp_trap9_ip" type="string" />
        <Segment id="snmp_trap10" type="string" />
        <Segment id="snmp_trap10_ip" type="string" />
      </Object>
    </Message>

    <Message id="ToshibaBASNMPSettings">
      <Object id="Resource">
        <DataPointReference id="snmp_enabled" path="Toshiba-Network-Data#network_settings-snmp" />
        <DataPointReference id="snmp_trap1" path="Toshiba-Network-Data#network_settings-snmp_trap1" />
        <DataPointReference id="snmp_trap1_ip" path="Toshiba-Network-Data#network_settings-snmp_trap1_ip" />
        <DataPointReference id="snmp_trap2" path="Toshiba-Network-Data#network_settings-snmp_trap2" />
        <DataPointReference id="snmp_trap2_ip" path="Toshiba-Network-Data#network_settings-snmp_trap2_ip" />
        <DataPointReference id="snmp_trap3" path="Toshiba-Network-Data#network_settings-snmp_trap3" />
        <DataPointReference id="snmp_trap3_ip" path="Toshiba-Network-Data#network_settings-snmp_trap3_ip" />
        <DataPointReference id="snmp_trap4" path="Toshiba-Network-Data#network_settings-snmp_trap4" />
        <DataPointReference id="snmp_trap4_ip" path="Toshiba-Network-Data#network_settings-snmp_trap4_ip" />
        <DataPointReference id="snmp_trap5" path="Toshiba-Network-Data#network_settings-snmp_trap5" />
        <DataPointReference id="snmp_trap5_ip" path="Toshiba-Network-Data#network_settings-snmp_trap5_ip" />
        <DataPointReference id="snmp_trap6" path="Toshiba-Network-Data#network_settings-snmp_trap6" />
        <DataPointReference id="snmp_trap6_ip" path="Toshiba-Network-Data#network_settings-snmp_trap6_ip" />
        <DataPointReference id="snmp_trap7" path="Toshiba-Network-Data#network_settings-snmp_trap7" />
        <DataPointReference id="snmp_trap7_ip" path="Toshiba-Network-Data#network_settings-snmp_trap7_ip" />
        <DataPointReference id="snmp_trap8" path="Toshiba-Network-Data#network_settings-snmp_trap8" />
        <DataPointReference id="snmp_trap8_ip" path="Toshiba-Network-Data#network_settings-snmp_trap8_ip" />
        <DataPointReference id="snmp_trap9" path="Toshiba-Network-Data#network_settings-snmp_trap9" />
        <DataPointReference id="snmp_trap9_ip" path="Toshiba-Network-Data#network_settings-snmp_trap9_ip" />
        <DataPointReference id="snmp_trap10" path="Toshiba-Network-Data#network_settings-snmp_trap10" />
        <DataPointReference id="snmp_trap10_ip" path="Toshiba-Network-Data#network_settings-snmp_trap10_ip" />
      </Object>
    </Message>

    <Message id="ToshibaBASetCentroSettings">
      <Object id="Resource">
        <Segment id="ack_busy_settings" type="string" />
        <Segment id="input_prime" type="boolean" />
        <Segment id="plug_play" type="boolean" />
      </Object>
    </Message>

    <Message id="ToshibaBACentroSettings">
      <Object id="Resource">
        <DataPointReference id="ack_busy_settings" path="Toshiba-Centro-Settings#ackbusy_setting" />
        <DataPointReference id="input_prime" path="Toshiba-Centro-Settings#input_prime" />
        <DataPointReference id="plug_play" path="Toshiba-Centro-Settings#plug_play" />
      </Object>
    </Message>

    <Message id="ToshibaBAFileDownloadFromURL">
      <Object id="Resource">
        <Segment id="Url" type="uri" />
      </Object>
    </Message>

    <Message id="ToshibaBAFileDownloadFromStore">
      <Object id="Resource">
        <Segment id="File" type="filestore" />
      </Object>
    </Message>


    <Message id="ToshibaBACertificateDownload">
      <Object id="Resource">
        <Segment id="CertificateFile" type="filestore" />
        <Segment id="CertificateType" type="string" />
      </Object>
    </Message>

    <Message id="ToshibaBA400Alert">
      <Object id="Resource">
        <DataPointReference id="id" path="Toshiba-Alert#Id" />
        <DataPointReference id="description" path="Toshiba-Alert#Description" />
        <DataPointReference id="type" path="Toshiba-Alert#Type" />
        <DataPointReference id="priority" path="Toshiba-Alert#Priority" />
      </Object>
    </Message>

    <Message id="ToshibaBX410GetDeviceInfo" />

    <Message id="ToshibaBX410DeviceInfo">
      <Object id="Resource">
        <Object id="device_information">
          <DataPointReference id="model" path="base-module#model-id" />
          <DataPointReference id="serial_number" path="GenericDeviceState#serial-number" />
          <DataPointReference id="print_resolution" path="Toshiba-General#device_information-print_resolution" />
          <DataPointReference id="printer_main_firmware_version" path="base-module#version" />
          <DataPointReference id="total_feed" path="Toshiba-General#device_information-total_feed" />
          <DataPointReference id="total_print" path="MediaLabel_OdometerModule#MediaLabel_Odometer" />
          <DataPointReference id="manufacturer" path="base-module#manufacturer" />
          <DataPointReference id="wifi_enabled" path="Toshiba-General#device_information-wifi_enabled" />
        </Object>
        <Object id="firmware_details">
          <DataPointReference id="main_version" path="Toshiba-General#firmware_details-main_version" />
          <DataPointReference id="boot_version" path="Toshiba-General#firmware_details-boot_version" />
          <DataPointReference id="Single_byte_character_set_1" path="Toshiba-General#firmware_details-Single_byte_character_set_1" />
          <DataPointReference id="double_byte_character_set_1" path="Toshiba-General#firmware_details-double_byte_character_set_1" />
          <DataPointReference id="double_byte_character_set_2" path="Toshiba-General#firmware_details-double_byte_character_set_2" />
          <DataPointReference id="wlan_version" path="Toshiba-General#firmware_details-wlan_version" />
          <DataPointReference id="rfid_fw_version" path="Toshiba-General-fw-version#rfid_fw_version" />
          <DataPointReference id="system_fw_version" path="Toshiba-General-fw-version#system_fw_version" />
          <DataPointReference id="system_sw_version" path="Toshiba-General-fw-version#system_sw_version" />
          <DataPointReference id="engine_fw_version" path="Toshiba-General-fw-version#engine_fw_version" />
          <DataPointReference id="sdram" path="Toshiba-General#firmware_details-sdram" />
          <DataPointReference id="sensor_1" path="Toshiba-General#firmware_details-sensor_1" />
          <DataPointReference id="sensor_2" path="Toshiba-General#firmware_details-sensor_2" />
          <DataPointReference id="manual_threshold" path="Toshiba-General#firmware_details-manual_threshold" />
          <DataPointReference id="paperend_level" path="Toshiba-General#firmware_details-paperend_level" />
          <DataPointReference id="interface" path="Toshiba-General#firmware_details-interface" />
          <DataPointReference id="wlan_status" path="Toshiba-General#firmware_details-wlan_status" />
        </Object>
        <Object id="print_image">
          <DataPointReference id="code_page" path="Toshiba-PrintImage#print_image-code_page" />
          <DataPointReference id="control_code" path="Toshiba-PrintImage-BV400#control_code" />
          <DataPointReference id="emulation" path="Toshiba-PrintImage-BV400#print_image-emulation" />
          <DataPointReference id="zero_slash" path="Toshiba-PrintImage#print_image-zero_slash" />
          <DataPointReference id="euro_font_code" path="Toshiba-PrintImage#print_image-euro_font_code" />
          <DataPointReference id="maxicode_type" path="Toshiba-PrintImage-BV400#maxicode_spec" />
          <DataPointReference id="xml" path="Toshiba-PrintImage-BV400#print_image-xml" />
          <DataPointReference id="control_code_manual1" path="Toshiba-PrintImage-ControlCodeManual#control_code_manual1" />
          <DataPointReference id="control_code_manual2" path="Toshiba-PrintImage-ControlCodeManual#control_code_manual2" />
          <DataPointReference id="control_code_manual3" path="Toshiba-PrintImage-ControlCodeManual#control_code_manual3" />
          <DataPointReference id="kanji_spl_code" path="Toshiba-PrintImage-KanjiSpecialCode#kanji_spl_code" />
        </Object>
        <Object id="printer_darkness">
          <DataPointReference id="thermal_darkness" path="Toshiba-Darkness#thermal_darkness" />
          <DataPointReference id="thermal_darkness_host" path="Toshiba-Darkness-Host#thermal_darkness_host" />
          <DataPointReference id="direct_darkness" path="Toshiba-Darkness#direct_darkness" />
          <DataPointReference id="direct_darkness_host" path="Toshiba-Darkness-Host#direct_darkness_host" />
        </Object>
        <Object id="printer_control">
          <DataPointReference id="feed_position" path="Toshiba-PrintControl#printer_control-feed_position" />
          <DataPointReference id="feed_position_host" path="Toshiba-PrintControl#printer_control-feed_position_host" />
          <DataPointReference id="row_offset" path="Toshiba-PrintControl#printer_control-row_offset" />
          <DataPointReference id="row_offset_method" path="Toshiba-PrinterControl-BV400#row_offset_method" />
          <DataPointReference id="peel-off_position" path="Toshiba-PrintControl-FPSeries#printer_control-peel-off_position" />
          <DataPointReference id="peel-off_position_host" path="Toshiba-PrintControl-FPSeries#printer_control-peel-off_position_host" />
          <DataPointReference id="reflect_sensor_threshold" path="Toshiba-PrintControl-FPSeries#printer_control-reflect_sensor_threshold" />
          <DataPointReference id="lcd_language" path="Toshiba-PrinterControl-BV400#lcd_language" />
          <DataPointReference id="lcd_contrast_value" path="Toshiba-PrinterControl-BV400#lcd_contrast" />
          <DataPointReference id="system_mode_password" path="Toshiba-PrintControl#printer_control-system_mode_password_enable" />
          <DataPointReference id="system_mode_password_enabled" path="Toshiba-PrintControl#printer_control-system_mode_password_enable" />
          <DataPointReference id="headcheck_at_poweron" path="Toshiba-PrintControl#printer_control-headcheck_at_poweron" />
          <DataPointReference id="auto_calibration" path="Toshiba-PrinterControl-BV400#auto_calibration" />
          <DataPointReference id="sleep_time" path="Toshiba-PrinterControl-BV400#sleep_time" />
          <DataPointReference id="usb_serial_number_enabled" path="Toshiba-PrinterControl-BV400#usb_serial_number_enabled" />
          <DataPointReference id="usb_auto_status_response_enabled" path="Toshiba-PrinterControl-BV400#usb_auto_status_response_enabled" />
          <DataPointReference id="enegy_type_tx" path="Toshiba-Printer-Energy#energy_type_tx" />
          <DataPointReference id="enegy_type_drt" path="Toshiba-Printer-Energy#energy_type_drt" />
          <DataPointReference id="label_r_ribbon_end" path="Toshiba-PrinterControl-BV400#label_r_ribbon_end" />
          <DataPointReference id="ribbon_near_end" path="Toshiba-PrinterControl-BV400#ribbon_near_end" />
          <DataPointReference id="media_load" path="Toshiba-PrinterControl-BV400#media_load" />
          <DataPointReference id="forward_wait" path="Toshiba-PrinterControl-BV400#forward_wait" />
          <DataPointReference id="forward_wait_position" path="Toshiba-PrinterControl-BV400#forward_wait_position" />
          <DataPointReference id="forward_r_back_action" path="Toshiba-PrinterControl-BV400#forward_r_back_action" />
          <DataPointReference id="back_feed_speed" path="Toshiba-PrinterControl-BV400#back_feed_speed" />
          <DataPointReference id="cut_mode" path="Toshiba-PrinterControl-BV400#cut_mode" />
          <DataPointReference id="multi_label" path="Toshiba-PrinterControl-BV400#multi_label" />
          <DataPointReference id="machine_name" path="Toshiba-PrinterControl-BV400#machine_name" />
          <DataPointReference id="print_page" path="Toshiba-PrinterControl-BV400#print_page" />
          <DataPointReference id="feed_key" path="Toshiba-PrinterControl-BV400#feed_key" />
          <DataPointReference id="ip_address_display" path="Toshiba-PrinterControl-BV400#ip_address_display" />
          <DataPointReference id="feed_length_alert" path="Toshiba-PrinterControl-BV400#feed_length_alert" />
          <DataPointReference id="total_feed_length_alert" path="Toshiba-PrinterControl-BV400#total_feed_length_alert" />
          <DataPointReference id="issue_control_sensor" path="Toshiba-PrinterControl-BV400#issue_control_sensor" />
          <DataPointReference id="issue_control_mode" path="Toshiba-PrinterControl-Actions-BV400#issue_control_mode" />
          <DataPointReference id="print_speed" path="Toshiba-PrinterControl-PrintSpeed#print_speed" />
          <DataPointReference id="issue_control_ribbon" path="Toshiba-PrinterControl-BV400#issue_control_ribbon" />
          <DataPointReference id="issue_control_direction" path="Toshiba-PrinterControl-BV400#issue_control_direction" />
          <DataPointReference id="issue_control_auto_status_response" path="Toshiba-PrinterControl-BV400#issue_control_auto_status_response" />
          <DataPointReference id="reflective_sensor_threshold_1" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_1" />
          <DataPointReference id="reflective_sensor_threshold_2" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_2" />
          <DataPointReference id="reflective_sensor_threshold_3" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_3" />
          <DataPointReference id="reflective_sensor_threshold_4" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_4" />
          <DataPointReference id="reflective_sensor_threshold_5" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_5" />
          <DataPointReference id="transmissive_sensor_threshold_1" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_1" />
          <DataPointReference id="transmissive_sensor_threshold_2" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_2" />
          <DataPointReference id="transmissive_sensor_threshold_3" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_3" />
          <DataPointReference id="transmissive_sensor_threshold_4" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_4" />
          <DataPointReference id="transmissive_sensor_threshold_5" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_5" />
          <DataPointReference id="peel_off_status" path="Toshiba-PrinterControl-BV400#peel_off_status" />
          <DataPointReference id="pre_peel_off" path="Toshiba-PrinterControl-BV400#pre_peel_off" />
          <DataPointReference id="pre_peel_off_position" path="Toshiba-Printer-Peel#pre_peel_off_position" />
          <DataPointReference id="peel_off_position" path="Toshiba-PrinterControl-BV400#peel_off_position" />
          <DataPointReference id="peel_off_position_host" path="Toshiba-PrinterControl-BV400#peel_off_position_host" />
          <DataPointReference id="peel_off_torque" path="Toshiba-Printer-Peel#peel_off_torque" />
          <DataPointReference id="drive_voltage_1_take_up" path="Toshiba-Printer-DriveVoltage#drive_voltage_1_takeup" />
          <DataPointReference id="drive_voltage_2_take_up" path="Toshiba-Printer-DriveVoltage#drive_voltage_2_takeup" />
          <DataPointReference id="drive_voltage_1_feed" path="Toshiba-Printer-DriveVoltage#drive_voltage_1_feed" />
          <DataPointReference id="drive_voltage_2_feed" path="Toshiba-Printer-DriveVoltage#drive_voltage_2_feed" />
          <DataPointReference id="external_io_mode" path="Toshiba-PrintControl#print_control_external_io_mode" />
          <DataPointReference id="ribbon_save" path="Toshiba-PrintControl#print_control_ribbon_save" />
          <DataPointReference id="headup_count_rewinder" path="Toshiba-PrintControl#print_control_head_up_count_rewinder" />
        </Object>
        <Object id="network_settings">
          <DataPointReference id="network_setting" path="Toshiba-Printer-Wep#network_settings-network_setting" />
          <DataPointReference id="ip_address" path="GenericNetworkIP4WLan#generic-network-ipaddress" />
          <DataPointReference id="subnet_mask" path="GenericNetworkIP4WLan#generic-network-subnet-mask" />
          <DataPointReference id="gateway" path="GenericNetworkIP4WLan#generic-network-gateway" />
          <DataPointReference id="dhcp" path="Toshiba-Network-Data#network_settings-dhcp" />
          <DataPointReference id="dhcp_host_name" path="Toshiba-Network-Data#network_settings-dhcp_host_name" />
          <DataPointReference id="lpr_enabled" path="Toshiba-Network-Data#network_settings-lpr" />
          <DataPointReference id="socket_enabled" path="Toshiba-Network-Data#network_settings-socket" />
          <DataPointReference id="port_number" path="Toshiba-Network-Data#network_settings-port_number" />
          <DataPointReference id="web_printer" path="Toshiba-Printer-Wep#web_printer" />
          <DataPointReference id="keep_alive" path="Toshiba-Network-Data#network_settings-keep_alive" />

        </Object>
        <Object id="Wifi">
          <DataPointReference id="wireless_lan_essid" path="GenericWIFI#ssid" />
          <DataPointReference id="wi-fi_mac_address" path="GenericNetworkIP4WLan#generic-network-mac" />
          <DataPointReference id="wi-fi_signal_strength" path="Toshiba-Network-Actions-FPSeries#network_settings-wi-fi_signal_strength" />
          <DataPointReference id="beacon_interval" path="Toshiba-Network-Data#network_settings-beacon_interval" />
          <DataPointReference id="roaming_threshold_min" path="Toshiba-Network-Data#network_settings-roaming_threshold_min" />
          <DataPointReference id="roaming_threshold_max" path="Toshiba-Network-Data#network_settings-roaming_threshold_max" />
          <DataPointReference id="eap_method" path="Toshiba-Network-Data#network_settings-eap_method" />
          <DataPointReference id="ap_mode" path="Toshiba-Wifi-Authentication#ap_mode" />
          <DataPointReference id="infrastructure_mode" path="Toshiba-Wifi-Authentication#infrastructure_mode" />
          <DataPointReference id="infrastructure_mode_authentication_method" path="Toshiba-Wifi-Authentication#infrastructure_mode_authentication_method" />
          <DataPointReference id="ap_mode_authentication_method" path="Toshiba-Wifi-Authentication#ap_mode_authentication_method" />
          <DataPointReference id="band_select" path="Toshiba-Network-Data#network_settings-band_select" />
          <DataPointReference id="wep_key" path="Toshiba-Network-Data#network_settings-wep_key" />
          <DataPointReference id="wep_key_index" path="Toshiba-Network-Data#network_settings-wep_key_index" />
          <DataPointReference id="user_name" path="Toshiba-Network-Data#network_settings-user_name" />
          <DataPointReference id="pmf" path="Toshiba-BX-Wifi-Datapoints-Extended#wifi_pmf" />
          <DataPointReference id="wave_output_power" path="Toshiba-BX-Wifi-Datapoints-Extended#wifi_wave_output_power" />


        </Object>
        <Object id="rfid_settings">
          <DataPointReference id="rfid_module_type" path="Toshiba-RFID-Settings#rfid_module_tpe" />
          <DataPointReference id="rfid_tag_type" path="Toshiba-RFID-Settings#rfid_tag_type" />
          <DataPointReference id="rfid_power_level" path="Toshiba-RFID-Settings#rfid_power_level" />
          <DataPointReference id="rfid_q_value" path="Toshiba-RFID-Settings#rfid_q_value" />
          <DataPointReference id="rfid_agc_threshold" path="Toshiba-RFID-Settings#rfid_agc_threshold" />
          <DataPointReference id="rfid_write_agc_threshold" path="Toshiba-RFID-Settings#rfid_write_agc_threshold" />
          <DataPointReference id="rfid_write_retry_min_agc" path="Toshiba-RFID-Settings#rfid_write_retry_min_agc" />
          <DataPointReference id="rfid_channel" path="Toshiba-RFID-Settings#rfid_channel" />
          <DataPointReference id="rfid_multi_word_write" path="Toshiba-RFID-Settings#rfid_multi_word_write" />
          <DataPointReference id="rfid_calibration_mode" path="Toshiba-RFID-Settings#rfid_calibration_mode" />
          <DataPointReference id="rfid_encoding_position" path="Toshiba-RFID-Settings#rfid_encoding_position" />
          <DataPointReference id="rfid_retry_pos_adjust" path="Toshiba-RFID-Settings#rfid_retry_pos_adjust" />
          <DataPointReference id="rfid_issue_retry_labels" path="Toshiba-RFID-Settings#rfid_issue_retry_labels" />
          <DataPointReference id="rfid_read_retry_count" path="Toshiba-RFID-Settings#rfid_read_retry_count" />
          <DataPointReference id="rfid_read_retry_timeout" path="Toshiba-RFID-Settings#rfid_read_retry_timeout" />
          <DataPointReference id="rfid_write_retry_count" path="Toshiba-RFID-Settings#rfid_write_retry_count" />
          <DataPointReference id="rfid_write_retry_timeout" path="Toshiba-RFID-Settings#rfid_write_retry_timeout" />
        </Object>
        <Object id="memory_info">
          <DataPointReference id="external_character_area" path="Toshiba-General#memory_info-external_character_area" />
          <DataPointReference id="basic_area" path="Toshiba-General#memory_info-basic_area" />
          <DataPointReference id="pc_save_area" path="Toshiba-General#memory_info-pc_save_area" />
          <DataPointReference id="ttf_otfarea" path="Toshiba-Memory-2D-3D#memory_info-ttf_otfarea" />

        </Object>
        <Object id="MQTT_settings">
          <DataPointReference id="mqtt_server_ip_addr" path="MQTT-Settings#mqtt_server_ip_addr" />
          <DataPointReference id="mqtt_port_number" path="MQTT-Settings#mqtt_port_number" />
          <DataPointReference id="mqtt_user_name" path="MQTT-Settings#mqtt_user_name" />
          <DataPointReference id="tenant_id" path="MQTT-Settings#tenant_id" />
          <DataPointReference id="keep_alive" path="Toshiba-KeepAlive-MQTT#keep_alive" />
          <DataPointReference id="mqtt_secure_mode" path="Toshiba-MQTT-Secure-Mode#mqtt_secure_mode" />
        </Object>
        <Object id="rs_232_info">
          <DataPointReference id="baud_rate" path="Toshiba-RS232-Settings#baud_rate" />
          <DataPointReference id="data_length" path="Toshiba-RS232-Settings#data_length" />
          <DataPointReference id="parity" path="Toshiba-RS232-Settings#parity" />
          <DataPointReference id="stop_bit" path="Toshiba-RS232-Settings#stop_bit" />
          <DataPointReference id="control" path="Toshiba-RS232-Settings#control" />
        </Object>
        <Object id="SNMP">
          <DataPointReference id="snmp" path="Toshiba-Network-Data#network_settings-snmp" />
          <DataPointReference id="snmp_trap1" path="Toshiba-Network-Data#network_settings-snmp_trap1" />
          <DataPointReference id="snmp_trap1_ip" path="Toshiba-Network-Data#network_settings-snmp_trap1_ip" />
          <DataPointReference id="snmp_trap2" path="Toshiba-Network-Data#network_settings-snmp_trap2" />
          <DataPointReference id="snmp_trap2_ip" path="Toshiba-Network-Data#network_settings-snmp_trap2_ip" />
          <DataPointReference id="snmp_trap3" path="Toshiba-Network-Data#network_settings-snmp_trap3" />
          <DataPointReference id="snmp_trap3_ip" path="Toshiba-Network-Data#network_settings-snmp_trap3_ip" />
          <DataPointReference id="snmp_trap4" path="Toshiba-Network-Data#network_settings-snmp_trap4" />
          <DataPointReference id="snmp_trap4_ip" path="Toshiba-Network-Data#network_settings-snmp_trap4_ip" />
          <DataPointReference id="snmp_trap5" path="Toshiba-Network-Data#network_settings-snmp_trap5" />
          <DataPointReference id="snmp_trap5_ip" path="Toshiba-Network-Data#network_settings-snmp_trap5_ip" />
          <DataPointReference id="snmp_trap6" path="Toshiba-Network-Data#network_settings-snmp_trap6" />
          <DataPointReference id="snmp_trap6_ip" path="Toshiba-Network-Data#network_settings-snmp_trap6_ip" />
          <DataPointReference id="snmp_trap7" path="Toshiba-Network-Data#network_settings-snmp_trap7" />
          <DataPointReference id="snmp_trap7_ip" path="Toshiba-Network-Data#network_settings-snmp_trap7_ip" />
          <DataPointReference id="snmp_trap8" path="Toshiba-Network-Data#network_settings-snmp_trap8" />
          <DataPointReference id="snmp_trap8_ip" path="Toshiba-Network-Data#network_settings-snmp_trap8_ip" />
          <DataPointReference id="snmp_trap9" path="Toshiba-Network-Data#network_settings-snmp_trap9" />
          <DataPointReference id="snmp_trap9_ip" path="Toshiba-Network-Data#network_settings-snmp_trap9_ip" />
          <DataPointReference id="snmp_trap10" path="Toshiba-Network-Data#network_settings-snmp_trap10" />
          <DataPointReference id="snmp_trap10_ip" path="Toshiba-Network-Data#network_settings-snmp_trap10_ip" />

        </Object>
        <Object id="zmode_settings">
          <DataPointReference id="label_length" path="Toshiba-ZMode-Actions-BV400#label_length" />
          <DataPointReference id="label_width" path="Toshiba-ZMode-Actions-BV400#label_width" />
          <DataPointReference id="ribbon" path="Toshiba-ZMode-BV400#ribbon" />
          <DataPointReference id="print_mode" path="Toshiba-ZMode-BV400#print_mode" />
          <DataPointReference id="sensor" path="Toshiba-ZMode-BV400#sensor" />
          <DataPointReference id="print_speed" path="Toshiba-ZMode-Actions-BA400#print_speed" />
          <DataPointReference id="max_label_length_for_calib" path="Toshiba-ZMode-Actions-BA400#zmode_settings-calibration_length_setting" />
          <DataPointReference id="calib_after_power_on" path="Toshiba-ZMode-BV400#calib_after_power_on" />
          <DataPointReference id="calib_after_head_close" path="Toshiba-ZMode-BV400#calib_after_head_close" />
          <DataPointReference id="dots_mm" path="Toshiba-ZMode-BV400#dots_mm" />
          <DataPointReference id="format_convert" path="Toshiba-ZMode-BV400#format_convert" />
          <DataPointReference id="control_prefix" path="Toshiba-ZMode#zmode_settings-control_code_prefix" />
          <DataPointReference id="format_prefix" path="Toshiba-ZMode#zmode_settings-format_prefix" />
          <DataPointReference id="delimiter_char" path="Toshiba-ZMode#zmode_settings-delimiter_character" />
          <DataPointReference id="label_size_ll" path="Toshiba-ZMode#zmode_settings-label_size_ll_setting" />
          <DataPointReference id="label_type_mn" path="Toshiba-ZMode#zmode_settings-label_type_mn_setting" />
          <DataPointReference id="media_type_mt" path="Toshiba-ZMode-BV400#media_type_mt" />
          <DataPointReference id="tone_adj_sd" path="Toshiba-ZMode#zmode_settings-darkness_sd_setting" />
          <DataPointReference id="tone_adj_md" path="Toshiba-ZMode#zmode_settings-darkness_md_setting" />
          <DataPointReference id="graphic_position" path="Toshiba-ZMode-BV400#graphic_position" />
          <DataPointReference id="tab_space" path="Toshiba-ZMode-BV400#tab_space" />
          <DataPointReference id="label_shift" path="Toshiba-ZMode-BV400#label_shift" />
          <DataPointReference id="rfid_tag_position_adjustment" path="Toshiba-RFID-Settings#rfid_tag_position_adj" />
          <DataPointReference id="rfid_offset_print" path="Toshiba-RFID-Settings#rfid_offset_print" />
          <DataPointReference id="barcode_def_height" path="Toshiba-Printer-Barcode#barcode_def_height" />
          <DataPointReference id="barcode_module_size" path="Toshiba-Printer-Barcode#barcode_module_size" />
          <DataPointReference id="barcode_thickness_ratio" path="Toshiba-Printer-Barcode#barcode_thickness_ratio" />
          <DataPointReference id="field_def_rotation" path="Toshiba-Printer-Field#field_def_rotation" />
          <DataPointReference id="field_gap_character" path="Toshiba-Printer-Field#field_gap_character" />
          <DataPointReference id="sn_inc_dec" path="Toshiba-Printer-Serialization#sn_inc_dec" />
          <DataPointReference id="sn_zero_suppression" path="Toshiba-Printer-Serialization#sn_zero_suppression" />
          <DataPointReference id="rfid_write_position_adjustment" path="Toshiba-Printer-ZMode-BX410#rfid_write_position_adj" />
          <DataPointReference id="unit_mu" path="Toshiba-Printer-ZMode-BX410#unit_mu" />
          <DataPointReference id="fb_rectangle_width" path="Toshiba-Printer-FieldBlock#fb_rectangle_width" />
          <DataPointReference id="fb_line_number" path="Toshiba-Printer-FieldBlock#fb_line_number" />
          <DataPointReference id="fb_bitween_line_dot" path="Toshiba-Printer-FieldBlock#fb_bitween_line_dot" />
          <DataPointReference id="fb_alignment" path="Toshiba-Printer-FieldBlock#fb_alignment" />
          <DataPointReference id="fb_x_adjustment" path="Toshiba-Printer-FieldBlock#fb_x_adjustment" />
          <DataPointReference id="grpahic_linewidth" path="Toshiba-Printer-ZMode-BX410#grpahic_linewidth" />
          <DataPointReference id="code_page" path="Toshiba-Printer-ZMode-BX410#code_page" />
          <DataPointReference id="label_home_x" path="Toshiba-Printer-ZMode-Label#label_home_x" />
          <DataPointReference id="label_home_y" path="Toshiba-Printer-ZMode-Label#label_home_y" />
          <DataPointReference id="label_rotate" path="Toshiba-Printer-ZMode-Label#label_rotate" />
          <DataPointReference id="label_feed_fine_adj" path="Toshiba-Printer-ZMode-Label#label_feed_fine_adj" />
          <DataPointReference id="print_count" path="Toshiba-Printer-ZMode-BX410#print_count" />
          <DataPointReference id="cut_interval" path="Toshiba-Printer-ZMode-BX410#cut_interval" />
          <DataPointReference id="darkness" path="Toshiba-Printer-ZMode-BX410#darkness" />
          <DataPointReference id="save_area_alocate" path="Toshiba-Printer-ZMode-BX410#save_area_alocate" />
        </Object>
        <Object id="smode_settings">
          <DataPointReference id="print_method" path="Toshiba-SMode-BV400#print_method" />
          <DataPointReference id="printer_speed" path="Toshiba-SMode-printSettings#printer_speed" />
          <DataPointReference id="print_motion" path="Toshiba-SMode-printSettings#print_motion" />
          <DataPointReference id="sensor_type_setting" path="Toshiba-SMode-BV400#s_mode_sensor" />
          <DataPointReference id="darkness_range" path="Toshiba-SMode-BV400#darkness_range" />
          <DataPointReference id="print_darkness" path="Toshiba-SMode-General#smode_settings-print_darkness" />
          <DataPointReference id="smode_zero_slash" path="Toshiba-SMode-BV400#smode_settings-zero_slash" />
          <DataPointReference id="kanji_code" path="Toshiba-SMode-BV400#kanji_code" />
          <DataPointReference id="lcd_power_saving" path="Toshiba-SMode-BV400#lcd_power_saving" />
          <DataPointReference id="show_total_no_of_labels_to_print" path="Toshiba-SMode-BV400#show_total_no_of_labels_to_print" />
          <DataPointReference id="automatic_measurement_of_label" path="Toshiba-SMode-General#smode_settings-auto_label_length" />
          <DataPointReference id="auto_label_length" path="Toshiba-SMode-General#smode_settings-auto_label_length" />
          <DataPointReference id="reprint" path="Toshiba-SMode-General#smode_settings-reprint" />
          <DataPointReference id="smode_vertical_label_size" path="Toshiba-SMode-printSettings#smode_settings-vertical_label_size" />
          <DataPointReference id="smode_horizontal_label_size" path="Toshiba-SMode-BV400#smode_settings-horizontal_label_size" />
          <DataPointReference id="smode_vertical_offset_value" path="Toshiba-SMode-BV400#smode_settings-vertical_offset" />
          <DataPointReference id="smode_horizontal_offset_value" path="Toshiba-SMode-BV400#smode_settings-horizontal_offset" />
          <DataPointReference id="continuous_offset" path="Toshiba-SMode-General#smode_settings-continous_offset" />
          <DataPointReference id="tear_off" path="Toshiba-SMode-BV400#tear_off" />
          <DataPointReference id="cutter_offset" path="Toshiba-SMode-BV400#cutter_offset" />
        </Object>
        <Object id="dmode_settings">
          <DataPointReference id="backup_reverse_speed" path="Toshiba-DMode-BV400#backup_reverse_speed" />
          <DataPointReference id="british_pound" path="Toshiba-DMode-BV400#british_pound" />
          <DataPointReference id="comm_heat_commands" path="Toshiba-DMode-BV400#comm_heat_commands" />
          <DataPointReference id="comm_speed_commands" path="Toshiba-DMode-BV400#comm_speed_commands" />
          <DataPointReference id="comm_tof_commands" path="Toshiba-DMode-BV400#comm_tof_commands" />
          <DataPointReference id="continuous_label_length" path="Toshiba-DMode-printSettings#continuous_label_length" />
          <DataPointReference id="control_codes" path="Toshiba-DMode-BV400#control_codes" />
          <DataPointReference id="disable_symbol_set_selection" path="Toshiba-DMode-BV400#disable_symbol_set_selection" />
          <DataPointReference id="feed_speed" path="Toshiba-DMode-printSettings#feed_speed" />
          <DataPointReference id="feedback_mode" path="Toshiba-DMode-BV400#feedback_mode" />
          <DataPointReference id="format_attributes" path="Toshiba-DMode-BV400#format_attributes" />
          <DataPointReference id="heat" path="Toshiba-DMode-BV400#heat" />
          <DataPointReference id="label_rotation" path="Toshiba-DMode-BV400#label_rotation" />
          <DataPointReference id="dmode_label_width" path="Toshiba-DMode-printSettings#dmode_label_width" />
          <DataPointReference id="maximum_length_ignore" path="Toshiba-DMode-BV400#maximum_length_ignore" />
          <DataPointReference id="maximum_length" path="Toshiba-DMode-printSettings#maximum_length" />
          <DataPointReference id="media_type" path="Toshiba-DMode-BV400#media_type" />
          <DataPointReference id="peel_mode" path="Toshiba-DMode-BV400#peel_mode" />
          <DataPointReference id="present_distance" path="Toshiba-DMode-BV400#present_distance" />
          <DataPointReference id="present_sensor_equipped" path="Toshiba-DMode-BV400#present_sensor_equipped" />
          <DataPointReference id="print_speed" path="Toshiba-DMode-printSettings#print_speed" />
          <DataPointReference id="row_offset" path="Toshiba-DMode-printSettings#row_offset" />
          <DataPointReference id="sop_emulation" path="Toshiba-DMode-BV400#sop_emulation" />
          <DataPointReference id="sensor_type" path="Toshiba-DMode-BV400#sensor_type" />
          <DataPointReference id="single_byte_symbol_set" path="Toshiba-DMode-BV400#single_byte_symbol_set" />
          <DataPointReference id="software_switch" path="Toshiba-DMode-BV400#software_switch" />
          <DataPointReference id="unit_of_measure" path="Toshiba-DMode-BV400#unit_of_measure" />
          <DataPointReference id="ribbon_saver_enable" path="Toshiba-DMode-printSettings-BX#ribbon_saver_enable" />
        </Object>
        <Object id="rtc_setting">
          <DataPointReference id="year" path="Toshiba-RTC#rtc_year" />
          <DataPointReference id="month" path="Toshiba-RTC#rtc_month" />
          <DataPointReference id="date" path="Toshiba-RTC#rtc_date" />
          <DataPointReference id="hour" path="Toshiba-RTC#rtc_hour" />
          <DataPointReference id="minute" path="Toshiba-RTC#rtc_minute" />
          <DataPointReference id="secs" path="Toshiba-RTC#rtc_secs" />
          <DataPointReference id="rtc_batt_check" path="Toshiba-RTC#rtc_batt_check" />
          <DataPointReference id="rtc_renewal" path="Toshiba-RTC#rtc_renewal" />
        </Object>
      </Object>
    </Message>
    <Message id="ToshibaBX410SetPrintImageSettings">
      <Object id="Resource">
        <Segment id="code_page" type="string" />
        <Segment id="control_code" type="integer" />
        <Segment id="emulation" type="string" />
        <Segment id="zero_slash" type="boolean" />
        <Segment id="euro_font_code" type="integer" />
        <Segment id="maxicode_type" type="string" />
        <Segment id="xml" type="string" />
        <Segment id="control_code_manual1" type="integer" />
        <Segment id="control_code_manual2" type="integer" />
        <Segment id="control_code_manual3" type="integer" />
        <Segment id="kanji_spl_code" type="string" />
      </Object>

    </Message>
    <Message id="ToshibaBX410PrintImageSettings">
      <Object id="Resource">
        <DataPointReference id="code_page" path="Toshiba-PrintImage#print_image-code_page" />
        <DataPointReference id="control_code" path="Toshiba-PrintImage-BV400#control_code" />
        <DataPointReference id="emulation" path="Toshiba-PrintImage-BV400#print_image-emulation" />
        <DataPointReference id="zero_slash" path="Toshiba-PrintImage#print_image-zero_slash" />
        <DataPointReference id="euro_font_code" path="Toshiba-PrintImage#print_image-euro_font_code" />
        <DataPointReference id="maxicode_type" path="Toshiba-PrintImage-BV400#maxicode_spec" />
        <DataPointReference id="xml" path="Toshiba-PrintImage-BV400#print_image-xml" />
        <DataPointReference id="control_code_manual1" path="Toshiba-PrintImage-ControlCodeManual#control_code_manual1" />
        <DataPointReference id="control_code_manual2" path="Toshiba-PrintImage-ControlCodeManual#control_code_manual2" />
        <DataPointReference id="control_code_manual3" path="Toshiba-PrintImage-ControlCodeManual#control_code_manual3" />
        <DataPointReference id="kanji_spl_code" path="Toshiba-PrintImage-KanjiSpecialCode#kanji_spl_code" />
      </Object>
    </Message>
    <Message id="ToshibaBX410SetPrinterControlSettings">
      <Object id="Resource">
        <Segment id="thermal_darkness" type="integer" />
        <Segment id="thermal_darkness_host" type="integer" />
        <Segment id="direct_darkness" type="integer" />
        <Segment id="direct_darkness_host" type="integer" />
        <Segment id="darkness" type="integer" />
        <Segment id="feed_position" type="float" />
        <Segment id="row_offset" type="float" />
        <Segment id="peel_off_position" type="float" />
        <Segment id="peel_off_position_host" type="float" />
        <Segment id="system_mode_password_enabled" type="boolean" />
        <Segment id="esc_pos_width" type="float" />
        <Segment id="feed_key" type="string" />
        <Segment id="reflect_sensor_threshold" type="float" />
        <Segment id="trans_sensor_threshold" type="float" />
        <Segment id="feed_stop_pos_after_printing" type="string" />
        <Segment id="backfeed_limit" type="boolean" />
        <Segment id="backfeed_after_peel_off" type="boolean" />
        <Segment id="lcd_language" type="string" />
        <Segment id="lcd_contrast" type="integer" />
        <Segment id="buzzer" type="boolean" />
        <Segment id="platen_roller_near_alert" type="float" />
        <Segment id="platen_roller_alert" type="float" />
        <Segment id="thermal_head_near_alert" type="float" />
        <Segment id="thermal_head_alert" type="float" />
        <Segment id="battery_alert" type="boolean" />
        <Segment id="printer_id" type="integer" />
        <Segment id="system_mode_password" type="boolean" />
        <Segment id="old_system_mode_password" type="string" />
        <Segment id="new_system_mode_password" type="string" />
        <Segment id="head_output_div_command" type="boolean" />
        <Segment id="head_output_div" type="string" />
        <Segment id="linerless_label_mode" type="boolean" />
        <Segment id="issue_mode" type="string" />
        <Segment id="bep2d_mode" type="boolean" />
        <Segment id="headcheck_at_poweron" type="boolean" />
        <Segment id="headcheck_at_cover_close" type="boolean" />
        <Segment id="feed_at_cover_close" type="boolean" />
        <Segment id="printing_with_broken_dots" type="boolean" />
        <Segment id="usb_serial_number" type="boolean" />
        <Segment id="usb_auto_status_response" type="boolean" />
        <Segment id="auto_calibration" type="string" />
        <Segment id="sleep_time" type="integer" />
        <Segment id="usb_serial_number_enabled" type="boolean" />
        <Segment id="usb_auto_status_response_enabled" type="boolean" />
        <Segment id="enegy_type_tx" type="string" />
        <Segment id="enegy_type_drt" type="string" />
        <Segment id="label_r_ribbon_end" type="string" />
        <Segment id="ribbon_near_end" type="string" />
        <Segment id="ribbon_core_id" type="string" />
        <Segment id="media_load" type="string" />
        <Segment id="forward_wait" type="boolean" />
        <Segment id="forward_wait_position" type="float" />
        <Segment id="forward_r_back_action" type="string" />
        <Segment id="back_feed_speed" type="string" />
        <Segment id="cut_mode" type="string" />
        <Segment id="multi_label" type="boolean" />
        <Segment id="reprint_after_error" type="string" />
        <Segment id="machine_name" type="boolean" />
        <Segment id="print_page" type="boolean" />
        <Segment id="print_speed" type="integer" />
        <Segment id="ip_address_display" type="boolean" />
        <Segment id="feed_length_alert" type="integer" />
        <Segment id="total_feed_length_alert" type="integer" />
        <Segment id="issue_control_sensor" type="string" />
        <Segment id="issue_control_mode" type="string" />
        <Segment id="issue_control_print_speed" type="string" />
        <Segment id="issue_control_ribbon" type="string" />
        <Segment id="issue_control_direction" type="string" />
        <Segment id="issue_control_auto_status_response" type="string" />
        <Segment id="simplified_reciept_mode" type="boolean" />
        <Segment id="bottom_margin" type="integer" />
        <Segment id="reflective_sensor_threshold_1" type="float" />
        <Segment id="reflective_sensor_threshold_2" type="float" />
        <Segment id="reflective_sensor_threshold_3" type="float" />
        <Segment id="reflective_sensor_threshold_4" type="float" />
        <Segment id="reflective_sensor_threshold_5" type="float" />
        <Segment id="transmissive_sensor_threshold_1" type="float" />
        <Segment id="transmissive_sensor_threshold_2" type="float" />
        <Segment id="transmissive_sensor_threshold_3" type="float" />
        <Segment id="transmissive_sensor_threshold_4" type="float" />
        <Segment id="transmissive_sensor_threshold_5" type="float" />
        <Segment id="peel_off_status" type="boolean" />
        <Segment id="pre_peel_off" type="boolean" />
        <Segment id="pre_peel_off_position" type="float" />
        <Segment id="peel_off_torque" type="string" />
        <Segment id="backfeed_position" type="float" />
        <Segment id="backfeed_position_host" type="float" />
        <Segment id="drive_voltage_1_takeup" type="integer" />
        <Segment id="drive_voltage_2_takeup" type="integer" />
        <Segment id="drive_voltage_1_feed" type="integer" />
        <Segment id="drive_voltage_2_feed" type="integer" />
      </Object>
    </Message>
    <Message id="ToshibaBX410PrinterControlSettings">
      <Object id="Resource">
        <DataPointReference id="feed_position" path="Toshiba-PrintControl#printer_control-feed_position" />
        <DataPointReference id="feed_position_host" path="Toshiba-PrintControl#printer_control-feed_position_host" />
        <DataPointReference id="row_offset" path="Toshiba-PrintControl#printer_control-row_offset" />
        <DataPointReference id="row_offset_method" path="Toshiba-PrinterControl-BV400#row_offset_method" />
        <DataPointReference id="peel-off_position" path="Toshiba-PrintControl-FPSeries#printer_control-peel-off_position" />
        <DataPointReference id="peel-off_position_host" path="Toshiba-PrintControl-FPSeries#printer_control-peel-off_position_host" />
        <DataPointReference id="reflect_sensor_threshold" path="Toshiba-PrintControl-FPSeries#printer_control-reflect_sensor_threshold" />
        <DataPointReference id="lcd_language" path="Toshiba-PrintControl-FPSeries#printer_control-lcd_language" />
        <DataPointReference id="lcd_contrast_value" path="Toshiba-PrinterControl-BV400#lcd_contrast" />
        <DataPointReference id="system_mode_password" path="Toshiba-PrintControl#printer_control-system_mode_password_enable" />
        <DataPointReference id="system_mode_password_enabled" path="Toshiba-PrintControl#printer_control-system_mode_password_enable" />
        <DataPointReference id="headcheck_at_poweron" path="Toshiba-PrintControl#printer_control-headcheck_at_poweron" />
        <DataPointReference id="auto_calibration" path="Toshiba-PrinterControl-BV400#auto_calibration" />
        <DataPointReference id="sleep_time" path="Toshiba-PrinterControl-BV400#sleep_time" />
        <DataPointReference id="usb_serial_number_enabled" path="Toshiba-PrinterControl-BV400#usb_serial_number_enabled" />
        <DataPointReference id="usb_auto_status_response_enabled" path="Toshiba-PrinterControl-BV400#usb_auto_status_response_enabled" />
        <DataPointReference id="enegy_type_tx" path="Toshiba-Printer-Energy#energy_type_tx" />
        <DataPointReference id="enegy_type_drt" path="Toshiba-Printer-Energy#energy_type_drt" />
        <DataPointReference id="label_r_ribbon_end" path="Toshiba-PrinterControl-BV400#label_r_ribbon_end" />
        <DataPointReference id="ribbon_near_end" path="Toshiba-PrinterControl-BV400#ribbon_near_end" />
        <DataPointReference id="media_load" path="Toshiba-PrinterControl-BV400#media_load" />
        <DataPointReference id="forward_wait" path="Toshiba-PrinterControl-BV400#forward_wait" />
        <DataPointReference id="forward_wait_position" path="Toshiba-PrinterControl-BV400#forward_wait_position" />
        <DataPointReference id="forward_r_back_action" path="Toshiba-PrinterControl-BV400#forward_r_back_action" />
        <DataPointReference id="back_feed_speed" path="Toshiba-PrinterControl-BV400#back_feed_speed" />
        <DataPointReference id="cut_mode" path="Toshiba-PrinterControl-BV400#cut_mode" />
        <DataPointReference id="multi_label" path="Toshiba-PrinterControl-BV400#multi_label" />
        <DataPointReference id="machine_name" path="Toshiba-PrinterControl-BV400#machine_name" />
        <DataPointReference id="print_page" path="Toshiba-PrinterControl-BV400#print_page" />
        <DataPointReference id="feed_key" path="Toshiba-PrinterControl-BV400#feed_key" />
        <DataPointReference id="ip_address_display" path="Toshiba-PrinterControl-BV400#ip_address_display" />
        <DataPointReference id="feed_length_alert" path="Toshiba-PrinterControl-BV400#feed_length_alert" />
        <DataPointReference id="total_feed_length_alert" path="Toshiba-PrinterControl-BV400#total_feed_length_alert" />
        <DataPointReference id="issue_control_sensor" path="Toshiba-PrinterControl-BV400#issue_control_sensor" />
        <DataPointReference id="issue_control_mode" path="Toshiba-PrinterControl-Actions-BV400#issue_control_mode" />
        <DataPointReference id="print_speed" path="Toshiba-PrinterControl-PrintSpeed#print_speed" />
        <DataPointReference id="issue_control_ribbon" path="Toshiba-PrinterControl-BV400#issue_control_ribbon" />
        <DataPointReference id="issue_control_direction" path="Toshiba-PrinterControl-BV400#issue_control_direction" />
        <DataPointReference id="issue_control_auto_status_response" path="Toshiba-PrinterControl-BV400#issue_control_auto_status_response" />
        <DataPointReference id="reflective_sensor_threshold_1" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_1" />
        <DataPointReference id="reflective_sensor_threshold_2" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_2" />
        <DataPointReference id="reflective_sensor_threshold_3" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_3" />
        <DataPointReference id="reflective_sensor_threshold_4" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_4" />
        <DataPointReference id="reflective_sensor_threshold_5" path="Toshiba-PrinterControl-BV400#reflective_sensor_threshold_5" />
        <DataPointReference id="transmissive_sensor_threshold_1" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_1" />
        <DataPointReference id="transmissive_sensor_threshold_2" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_2" />
        <DataPointReference id="transmissive_sensor_threshold_3" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_3" />
        <DataPointReference id="transmissive_sensor_threshold_4" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_4" />
        <DataPointReference id="transmissive_sensor_threshold_5" path="Toshiba-PrinterControl-BV400#transmissive_sensor_threshold_5" />
        <DataPointReference id="peel_off_status" path="Toshiba-PrinterControl-BV400#peel_off_status" />
        <DataPointReference id="pre_peel_off" path="Toshiba-PrinterControl-BV400#pre_peel_off" />
        <DataPointReference id="pre_peel_off_position" path="Toshiba-Printer-Peel#pre_peel_off_position" />
        <DataPointReference id="peel_off_torque" path="Toshiba-Printer-Peel#peel_off_torque" />
        <DataPointReference id="drive_voltage_1_take_up" path="Toshiba-Printer-DriveVoltage#drive_voltage_1_takeup" />
        <DataPointReference id="drive_voltage_2_take_up" path="Toshiba-Printer-DriveVoltage#drive_voltage_2_takeup" />
        <DataPointReference id="drive_voltage_1_feed" path="Toshiba-Printer-DriveVoltage#drive_voltage_1_feed" />
        <DataPointReference id="drive_voltage_2_feed" path="Toshiba-Printer-DriveVoltage#drive_voltage_2_feed" />
      </Object>
    </Message>
    <Message id="ToshibaBX410SetRS232Settings">
      <Object id="Resource">
        <Segment id="baud_rate" type="string" />
        <Segment id="data_length" type="string" />
        <Segment id="parity" type="string" />
        <Segment id="stop_bit" type="string" />
        <Segment id="control" type="string" />
      </Object>
    </Message>
    <Message id="ToshibaBX410RS232Settings">
      <Object id="Resource">
        <DataPointReference id="baud_rate" path="Toshiba-RS232-Settings#baud_rate" />
        <DataPointReference id="data_length" path="Toshiba-RS232-Settings#data_length" />
        <DataPointReference id="parity" path="Toshiba-RS232-Settings#parity" />
        <DataPointReference id="stop_bit" path="Toshiba-RS232-Settings#stop_bit" />
        <DataPointReference id="control" path="Toshiba-RS232-Settings#control" />
      </Object>
    </Message>
    <Message id="ToshibaBX410SetNetworkSettings">
      <Object id="Resource">
        <Segment id="network_setting" type="string" />
        <Segment id="ip_address" type="ipv4" />
        <Segment id="subnet_mask" type="ipv4" />
        <Segment id="gateway" type="ipv4" />
        <Segment id="dhcp" type="boolean" />
        <Segment id="dhcp_host_name" type="string" />
        <Segment id="lpr_enabled" type="boolean" />
        <Segment id="socket_enabled" type="boolean" />
        <Segment id="port_number" type="integer" />
        <Segment id="web_printer" type="boolean" />
        <Segment id="keep_alive" type="boolean" />
      </Object>
    </Message>
    <Message id="ToshibaBX410NetworkSettings">
      <Object id="Resource">
        <DataPointReference id="network_setting" path="Toshiba-Printer-Wep#network_settings-network_setting" />
        <DataPointReference id="ip_address" path="GenericNetworkIP4WLan#generic-network-ipaddress" />
        <DataPointReference id="subnet_mask" path="GenericNetworkIP4WLan#generic-network-subnet-mask" />
        <DataPointReference id="gateway" path="GenericNetworkIP4WLan#generic-network-gateway" />
        <DataPointReference id="dhcp" path="Toshiba-Network-Data#network_settings-dhcp" />
        <DataPointReference id="dhcp_host_name" path="Toshiba-Network-Data#network_settings-dhcp_host_name" />
        <DataPointReference id="lpr_enabled" path="Toshiba-Network-Data#network_settings-lpr" />
        <DataPointReference id="socket_enabled" path="Toshiba-Network-Data#network_settings-socket" />
        <DataPointReference id="port_number" path="Toshiba-Network-Data#network_settings-port_number" />
        <DataPointReference id="web_printer" path="Toshiba-Printer-Wep#web_printer" />
        <DataPointReference id="keep_alive" path="Toshiba-Network-Actions-FPSeries#network_settings-keep_alive" />
      </Object>
    </Message>
    <Message id="ToshibaBX410SetSNMPSettings">
      <Object id="Resource">
        <Segment id="snmp" type="boolean" />
        <Segment id="snmp_trap1" type="string" />
        <Segment id="snmp_trap1_ip" type="string" />
        <Segment id="snmp_trap2" type="string" />
        <Segment id="snmp_trap2_ip" type="string" />
        <Segment id="snmp_trap3" type="string" />
        <Segment id="snmp_trap3_ip" type="string" />
        <Segment id="snmp_trap4" type="string" />
        <Segment id="snmp_trap4_ip" type="string" />
        <Segment id="snmp_trap5" type="string" />
        <Segment id="snmp_trap5_ip" type="string" />
        <Segment id="snmp_trap6" type="string" />
        <Segment id="snmp_trap6_ip" type="string" />
        <Segment id="snmp_trap7" type="string" />
        <Segment id="snmp_trap7_ip" type="string" />
        <Segment id="snmp_trap8" type="string" />
        <Segment id="snmp_trap8_ip" type="string" />
        <Segment id="snmp_trap9" type="string" />
        <Segment id="snmp_trap9_ip" type="string" />
        <Segment id="snmp_trap10" type="string" />
        <Segment id="snmp_trap10_ip" type="string" />
      </Object>
    </Message>
    <Message id="ToshibaBX410SNMPSettings">
      <Object id="Resource">
        <DataPointReference id="snmp" path="Toshiba-Network-Data#network_settings-snmp" />
        <DataPointReference id="snmp_trap1" path="Toshiba-Network-Data#network_settings-snmp_trap1" />
        <DataPointReference id="snmp_trap1_ip" path="Toshiba-Network-Data#network_settings-snmp_trap1_ip" />
        <DataPointReference id="snmp_trap2" path="Toshiba-Network-Data#network_settings-snmp_trap2" />
        <DataPointReference id="snmp_trap2_ip" path="Toshiba-Network-Data#network_settings-snmp_trap2_ip" />
        <DataPointReference id="snmp_trap3" path="Toshiba-Network-Data#network_settings-snmp_trap3" />
        <DataPointReference id="snmp_trap3_ip" path="Toshiba-Network-Data#network_settings-snmp_trap3_ip" />
        <DataPointReference id="snmp_trap4" path="Toshiba-Network-Data#network_settings-snmp_trap4" />
        <DataPointReference id="snmp_trap4_ip" path="Toshiba-Network-Data#network_settings-snmp_trap4_ip" />
        <DataPointReference id="snmp_trap5" path="Toshiba-Network-Data#network_settings-snmp_trap5" />
        <DataPointReference id="snmp_trap5_ip" path="Toshiba-Network-Data#network_settings-snmp_trap5_ip" />
        <DataPointReference id="snmp_trap6" path="Toshiba-Network-Data#network_settings-snmp_trap6" />
        <DataPointReference id="snmp_trap6_ip" path="Toshiba-Network-Data#network_settings-snmp_trap6_ip" />
        <DataPointReference id="snmp_trap7" path="Toshiba-Network-Data#network_settings-snmp_trap7" />
        <DataPointReference id="snmp_trap7_ip" path="Toshiba-Network-Data#network_settings-snmp_trap7_ip" />
        <DataPointReference id="snmp_trap8" path="Toshiba-Network-Data#network_settings-snmp_trap8" />
        <DataPointReference id="snmp_trap8_ip" path="Toshiba-Network-Data#network_settings-snmp_trap8_ip" />
        <DataPointReference id="snmp_trap9" path="Toshiba-Network-Data#network_settings-snmp_trap9" />
        <DataPointReference id="snmp_trap9_ip" path="Toshiba-Network-Data#network_settings-snmp_trap9_ip" />
        <DataPointReference id="snmp_trap10" path="Toshiba-Network-Data#network_settings-snmp_trap10" />
        <DataPointReference id="snmp_trap10_ip" path="Toshiba-Network-Data#network_settings-snmp_trap10_ip" />
      </Object>
    </Message>
    <Message id="ToshibaBX410SetWifiSettings">
      <Object id="Resource">
        <Segment id="wireless_lan_essid" type="string" />
        <Segment id="beacon_interval" type="float" />
        <Segment id="roaming_threshold_min" type="integer" />
        <Segment id="roaming_threshold_max" type="integer" />
        <Segment id="ap_mode" type="string" />
        <Segment id="ap_mode_authentication_method" type="string" />
        <Segment id="infrastructure_mode" type="string" />
        <Segment id="infrastructure_mode_authentication_method" type="string" />
        <Segment id="eap_method" type="string" />
        <Segment id="wireless_lan_power_saver_enabled" type="boolean" />
        <Segment id="ap_mode_channel" type="integer" />
        <Segment id="band_select" type="string" />
        <Segment id="wep_key" type="string" />
        <Segment id="wep_Key_input_type" type="string" />
        <Segment id="wep_Key_data" type="string" />
        <Segment id="wep_key_index" type="integer" />
        <Segment id="wpa_preshared_key" type="string" />
        <Segment id="user_name" type="string" />
        <Segment id="password" type="string" />
        <Segment id="pmf" type="string" />
        <Segment id="wave_output_power" type="string" />

      </Object>
    </Message>
    <Message id="ToshibaBX410WifiSettings">
      <Object id="Resource">
        <DataPointReference id="wireless_lan_essid" path="GenericWIFI#ssid" />
        <DataPointReference id="wi-fi_mac_address" path="GenericNetworkIP4WLan#generic-network-mac" />
        <DataPointReference id="wi-fi_signal_strength" path="Toshiba-Network-Actions-FPSeries#network_settings-wi-fi_signal_strength" />
        <DataPointReference id="beacon_interval" path="Toshiba-Network-Data#network_settings-beacon_interval" />
        <DataPointReference id="roaming_threshold_min" path="Toshiba-Network-Data#network_settings-roaming_threshold_min" />
        <DataPointReference id="roaming_threshold_max" path="Toshiba-Network-Data#network_settings-roaming_threshold_max" />
        <DataPointReference id="eap_method" path="Toshiba-Network-Data#network_settings-eap_method" />
        <DataPointReference id="ap_mode" path="Toshiba-Wifi-Authentication#ap_mode" />
        <DataPointReference id="infrastructure_mode" path="Toshiba-Wifi-Authentication#infrastructure_mode" />
        <DataPointReference id="infrastructure_mode_authentication_method" path="Toshiba-Wifi-Authentication#infrastructure_mode_authentication_method" />
        <DataPointReference id="ap_mode_authentication_method" path="Toshiba-Wifi-Authentication#ap_mode_authentication_method" />
        <DataPointReference id="band_select" path="Toshiba-Network-Data#network_settings-band_select" />
        <DataPointReference id="wep_key" path="Toshiba-Network-Data#network_settings-wep_key" />
        <DataPointReference id="wep_key_index" path="Toshiba-Network-Data#network_settings-wep_key_index" />
        <DataPointReference id="user_name" path="Toshiba-Network-Data#network_settings-user_name" />
      </Object>
    </Message>
    <Message id="ToshibaBX410SetMQTTSettings">
      <Object id="Resource">
        <Segment id="mqtt_server_ip_addr" type="string" />
        <Segment id="mqtt_port_number" type="integer" />
        <Segment id="mqtt_user_name" type="string" />
        <Segment id="mqtt_password" type="string" />
        <Segment id="tenant_id" type="string" />
        <Segment id="ca_certificate" type="filestore" />
        <Segment id="client_certificate" type="filestore" />
        <Segment id="client_key" type="filestore" />
        <Segment id="client_password" type="string" />
        <Segment id="https_certificate" type="filestore" />
        <Segment id="keep_alive" type="integer" />
        <Segment id="mqtt_secure_mode" type="boolean" />
      </Object>
    </Message>
    <Message id="ToshibaBX410MQTTSettings">
      <Object id="Resource">
        <DataPointReference id="mqtt_server_ip_addr" path="MQTT-Settings#mqtt_server_ip_addr" />
        <DataPointReference id="mqtt_port_number" path="MQTT-Settings#mqtt_port_number" />
        <DataPointReference id="mqtt_user_name" path="MQTT-Settings#mqtt_user_name" />
        <DataPointReference id="tenant_id" path="MQTT-Settings#tenant_id" />
        <DataPointReference id="keep_alive" path="Toshiba-KeepAlive-MQTT#keep_alive" />
        <DataPointReference id="mqtt_secure_mode" path="Toshiba-MQTT-Secure-Mode#mqtt_secure_mode" />
      </Object>
    </Message>
    <Message id="ToshibaBX410SetZModeSettings">
      <Object id="Resource">
        <Segment id="sensor_setting" type="string" />
        <Segment id="calibration_length_setting" type="float" />
        <Segment id="calibration_after_poweron" type="string" />
        <Segment id="calibration_after_head_close" type="string" />
        <Segment id="control_code_prefix" type="integer" />
        <Segment id="format_prefix" type="integer" />
        <Segment id="delimiter_character" type="integer" />
        <Segment id="label_size_ll_setting" type="boolean" />
        <Segment id="label_type_mn_setting" type="boolean" />
        <Segment id="darkness_sd_setting" type="boolean" />
        <Segment id="darkness_md_setting" type="boolean" />
        <Segment id="label_length" type="float" />
        <Segment id="label_width" type="float" />
        <Segment id="ribbon" type="string" />
        <Segment id="print_mode" type="string" />
        <Segment id="sensor" type="string" />
        <Segment id="print_speed" type="integer" />
        <Segment id="max_label_length_for_calib" type="float" />
        <Segment id="calib_after_power_on" type="string" />
        <Segment id="calib_after_head_close" type="string" />
        <Segment id="dots_mm" type="string" />
        <Segment id="format_convert" type="string" />
        <Segment id="control_prefix" type="integer" />
        <Segment id="delimiter_char" type="integer" />
        <Segment id="label_size_ll" type="boolean" />
        <Segment id="label_type_mn" type="boolean" />
        <Segment id="media_type_mt" type="boolean" />
        <Segment id="tone_adj_sd" type="boolean" />
        <Segment id="tone_adj_md" type="boolean" />
        <Segment id="graphic_position" type="string" />
        <Segment id="tab_space" type="integer" />
        <Segment id="label_shift" type="float" />
        <Segment id="rfid_tag_position_adjustment" type="float" />
        <Segment id="rfid_offset_print" type="string" />
        <Segment id="barcode_def_height" type="integer" />
        <Segment id="barcode_module_size" type="integer" />
        <Segment id="barcode_thickness_ratio" type="float" />
        <Segment id="field_def_rotation" type="string" />
        <Segment id="field_gap_character" type="integer" />
        <Segment id="sn_inc_dec" type="long" />
        <Segment id="sn_zero_suppression" type="boolean" />
        <Segment id="rfid_write_position_adjustment" type="float" />
        <Segment id="unit_mu" type="string" />
        <Segment id="fb_rectangle_width" type="integer" />
        <Segment id="fb_line_number" type="integer" />
        <Segment id="fb_bitween_line_dot" type="integer" />
        <Segment id="fb_alignment" type="string" />
        <Segment id="fb_x_adjustment" type="integer" />
        <Segment id="code_page" type="integer" />
        <Segment id="grpahic_linewidth" type="integer" />
        <Segment id="label_home_x" type="integer" />
        <Segment id="label_home_y" type="integer" />
        <Segment id="label_rotate" type="string" />
        <Segment id="label_feed_fine_adj" type="integer" />
        <Segment id="print_count" type="integer" />
        <Segment id="cut_interval" type="integer" />
        <Segment id="darkness" type="integer" />
        <Segment id="save_area_alocate" type="integer" />
      </Object>
    </Message>
    <Message id="ToshibaBX410ZModeSettings">
      <Object id="Resource">
        <DataPointReference id="label_length" path="Toshiba-ZMode-Actions-BA400#label_length" />
        <DataPointReference id="label_width" path="Toshiba-ZMode-Actions-BA400#label_width" />
        <DataPointReference id="ribbon" path="Toshiba-ZMode-BV400#ribbon" />
        <DataPointReference id="print_mode" path="Toshiba-ZMode-BV400#print_mode" />
        <DataPointReference id="sensor" path="Toshiba-ZMode-BV400#sensor" />
        <DataPointReference id="print_speed" path="Toshiba-ZMode-Actions-BA400#print_speed" />
        <DataPointReference id="max_label_length_for_calib" path="Toshiba-ZMode-Actions-BA400#zmode_settings-calibration_length_setting" />
        <DataPointReference id="calib_after_power_on" path="Toshiba-ZMode-BV400#calib_after_power_on" />
        <DataPointReference id="calib_after_head_close" path="Toshiba-ZMode-BV400#calib_after_head_close" />
        <DataPointReference id="dots_mm" path="Toshiba-ZMode-BV400#dots_mm" />
        <DataPointReference id="format_convert" path="Toshiba-ZMode-BV400#format_convert" />
        <DataPointReference id="control_prefix" path="Toshiba-ZMode#zmode_settings-control_code_prefix" />
        <DataPointReference id="format_prefix" path="Toshiba-ZMode#zmode_settings-format_prefix" />
        <DataPointReference id="delimiter_char" path="Toshiba-ZMode#zmode_settings-delimiter_character" />
        <DataPointReference id="label_size_ll" path="Toshiba-ZMode#zmode_settings-label_size_ll_setting" />
        <DataPointReference id="label_type_mn" path="Toshiba-ZMode#zmode_settings-label_type_mn_setting" />
        <DataPointReference id="media_type_mt" path="Toshiba-ZMode-BV400#media_type_mt" />
        <DataPointReference id="tone_adj_sd" path="Toshiba-ZMode#zmode_settings-darkness_sd_setting" />
        <DataPointReference id="tone_adj_md" path="Toshiba-ZMode#zmode_settings-darkness_md_setting" />
        <DataPointReference id="graphic_position" path="Toshiba-ZMode-BV400#graphic_position" />
        <DataPointReference id="tab_space" path="Toshiba-ZMode-BV400#tab_space" />
        <DataPointReference id="label_shift" path="Toshiba-ZMode-BV400#label_shift" />
        <DataPointReference id="rfid_tag_position_adjustment" path="Toshiba-RFID-Settings#rfid_tag_position_adj" />
        <DataPointReference id="rfid_offset_print" path="Toshiba-RFID-Settings#rfid_offset_print" />
        <DataPointReference id="barcode_def_height" path="Toshiba-Printer-Barcode#barcode_def_height" />
        <DataPointReference id="barcode_module_size" path="Toshiba-Printer-Barcode#barcode_module_size" />
        <DataPointReference id="barcode_thickness_ratio" path="Toshiba-Printer-Barcode#barcode_thickness_ratio" />
        <DataPointReference id="field_def_rotation" path="Toshiba-Printer-Field#field_def_rotation" />
        <DataPointReference id="field_gap_character" path="Toshiba-Printer-Field#field_gap_character" />
        <DataPointReference id="sn_inc_dec" path="Toshiba-Printer-Serialization#sn_inc_dec" />
        <DataPointReference id="sn_zero_suppression" path="Toshiba-Printer-Serialization#sn_zero_suppression" />
        <DataPointReference id="rfid_write_position_adjustment" path="Toshiba-Printer-ZMode-BX410#rfid_write_position_adj" />
        <DataPointReference id="unit_mu" path="Toshiba-Printer-ZMode-BX410#unit_mu" />
        <DataPointReference id="fb_rectangle_width" path="Toshiba-Printer-FieldBlock#fb_rectangle_width" />
        <DataPointReference id="fb_line_number" path="Toshiba-Printer-FieldBlock#fb_line_number" />
        <DataPointReference id="fb_bitween_line_dot" path="Toshiba-Printer-FieldBlock#fb_bitween_line_dot" />
        <DataPointReference id="fb_alignment" path="Toshiba-Printer-FieldBlock#fb_alignment" />
        <DataPointReference id="fb_x_adjustment" path="Toshiba-Printer-FieldBlock#fb_x_adjustment" />
        <DataPointReference id="grpahic_linewidth" path="Toshiba-Printer-ZMode-BX410#grpahic_linewidth" />
        <DataPointReference id="code_page" path="Toshiba-Printer-ZMode-BX410#code_page" />
        <DataPointReference id="label_home_x" path="Toshiba-Printer-ZMode-Label#label_home_x" />
        <DataPointReference id="label_home_y" path="Toshiba-Printer-ZMode-Label#label_home_y" />
        <DataPointReference id="label_rotate" path="Toshiba-Printer-ZMode-Label#label_rotate" />
        <DataPointReference id="label_feed_fine_adj" path="Toshiba-Printer-ZMode-Label#label_feed_fine_adj" />
        <DataPointReference id="print_count" path="Toshiba-Printer-ZMode-BX410#print_count" />
        <DataPointReference id="cut_interval" path="Toshiba-Printer-ZMode-BX410#cut_interval" />
        <DataPointReference id="darkness" path="Toshiba-Printer-ZMode-BX410#darkness" />
        <DataPointReference id="save_area_alocate" path="Toshiba-Printer-ZMode-BX410#save_area_alocate" />
      </Object>
    </Message>
    <Message id="ToshibaBX410SetSModeSettings">
      <Object id="Resource">
        <Segment id="print_method" type="string" />
        <Segment id="printer_speed" type="integer" />
        <Segment id="print_motion" type="string" />
        <Segment id="s_mode_sensor" type="string" />
        <Segment id="sensor_type_setting" type="string" />
        <Segment id="darkness_range" type="string" />
        <Segment id="print_darkness" type="string" />
        <Segment id="zero_slash" type="boolean" />
        <Segment id="smode_zero_slash" type="string" />
        <Segment id="kanji_code" type="string" />
        <Segment id="kanji_mode" type="string" />
        <Segment id="type_face" type="string" />
        <Segment id="proportional_pitch" type="string" />
        <Segment id="lcd_power_saving" type="integer" />
        <Segment id="show_total_no_of_labels_to_print" type="boolean" />
        <Segment id="automatic_measurement_of_label" type="boolean" />
        <Segment id="detected_ribbon_near_end" type="boolean" />
        <Segment id="auto_label_length" type="boolean" />
        <Segment id="reprint" type="boolean" />
        <Segment id="vertical_label_size" type="integer" />
        <Segment id="horizontal_label_size" type="integer" />
        <Segment id="vertical_offset" type="integer" />
        <Segment id="horizontal_offset" type="integer" />
        <Segment id="smode_vertical_label_size" type="integer" />
        <Segment id="smode_horizontal_label_size" type="integer" />
        <Segment id="smode_vertical_offset_value" type="integer" />
        <Segment id="smode_horizontal_offset_value" type="integer" />
        <Segment id="continuous_offset" type="integer" />
        <Segment id="vertical_offset_value" type="integer" />
        <Segment id="horizontal_offset_value" type="integer" />
        <Segment id="tear_off" type="integer" />
        <Segment id="cutter_offset" type="integer" />
      </Object>
    </Message>
    <Message id="ToshibaBX410SModeSettings">
      <Object id="Resource">
        <DataPointReference id="smode_zero_slash" path="Toshiba-SMode-BV400#smode_settings-zero_slash" />
        <DataPointReference id="smode_vertical_label_size" path="Toshiba-SMode-printSettings#smode_settings-vertical_label_size" />
        <DataPointReference id="smode_horizontal_label_size" path="Toshiba-SMode-BV400#smode_settings-horizontal_label_size" />
        <DataPointReference id="smode_vertical_offset_value" path="Toshiba-SMode-BV400#smode_settings-vertical_offset" />
        <DataPointReference id="smode_horizontal_offset_value" path="Toshiba-SMode-BV400#smode_settings-horizontal_offset" />
        <DataPointReference id="s_mode_sensor" path="Toshiba-SMode-FP2D#smode_settings-s_mode_sensor" />
        <DataPointReference id="print_darkness" path="Toshiba-SMode-General#smode_settings-print_darkness" />
        <DataPointReference id="zero_slash" path="Toshiba-SMode-FP2D#smode_settings-zero_slash" />
        <DataPointReference id="auto_label_length" path="Toshiba-SMode-General#smode_settings-auto_label_length" />
        <DataPointReference id="reprint" path="Toshiba-SMode-General#smode_settings-reprint" />
        <DataPointReference id="vertical_label_size" path="Toshiba-SMode-FP2D#smode_settings-vertical_label_size" />
        <DataPointReference id="horizontal_label_size" path="Toshiba-SMode-FP2D#smode_settings-horizontal_label_size" />
        <DataPointReference id="vertical_offset" path="Toshiba-SMode-FP2D#smode_settings-vertical_offset" />
        <DataPointReference id="horizontal_offset" path="Toshiba-SMode-FP2D#smode_settings-horizontal_offset" />
        <DataPointReference id="continuous_offset" path="Toshiba-SMode-General#smode_settings-continous_offset" />

        <DataPointReference id="print_method" path="Toshiba-SMode-BV400#print_method" />
        <DataPointReference id="printer_speed" path="Toshiba-SMode-printSettings#printer_speed" />
        <DataPointReference id="print_motion" path="Toshiba-SMode-printSettings#print_motion" />
        <DataPointReference id="sensor_type_setting" path="Toshiba-SMode-BV400#s_mode_sensor" />
        <DataPointReference id="darkness_range" path="Toshiba-SMode-BV400#darkness_range" />
        <DataPointReference id="kanji_code" path="Toshiba-SMode-BV400#kanji_code" />
        <DataPointReference id="kanji_mode" path="Toshiba-SMode-Actions-BV400T-Extended#kanji_mode" />
        <DataPointReference id="type_face" path="Toshiba-SMode-Actions-BV400T-Extended#type_face" />
        <DataPointReference id="proportional_pitch" path="Toshiba-SMode-Actions-BV400T-Extended#proportional_pitch" />
        <DataPointReference id="lcd_power_saving" path="Toshiba-SMode-BV400#lcd_power_saving" />
        <DataPointReference id="show_total_no_of_labels_to_print" path="Toshiba-SMode-BV400#show_total_no_of_labels_to_print" />
        <DataPointReference id="automatic_measurement_of_label" path="Toshiba-SMode-General#smode_settings-auto_label_length" />
        <DataPointReference id="detected_ribbon_near_end" path="Toshiba-SMode-BV400#detected_ribbon_near_end" />
        <DataPointReference id="tear_off" path="Toshiba-SMode-BV400#tear_off" />
        <DataPointReference id="cutter_offset" path="Toshiba-SMode-BV400#cutter_offset" />
      </Object>
    </Message>
    <Message id="ToshibaBX410SetDModeSettings">
      <Object id="Resource">
        <Segment id="backup_reverse_speed" type="string" />
        <Segment id="british_pound" type="boolean" />
        <Segment id="column_offset" type="float" />
        <Segment id="comm_heat_commands" type="boolean" />
        <Segment id="comm_speed_commands" type="boolean" />
        <Segment id="comm_tof_commands" type="boolean" />
        <Segment id="continuous_label_length" type="float" />
        <Segment id="control_codes" type="string" />
        <Segment id="cutter_equipped" type="string" />
        <Segment id="disable_symbol_set_selection" type="boolean" />
        <Segment id="feed_speed" type="integer" />
        <Segment id="feedback_mode" type="boolean" />
        <Segment id="format_attributes" type="string" />
        <Segment id="heat" type="integer" />
        <Segment id="label_rotation" type="string" />
        <Segment id="dmode_label_width" type="float" />
        <Segment id="maximum_length_ignore" type="string" />
        <Segment id="maximum_length" type="float" />
        <Segment id="media_type" type="string" />
        <Segment id="peel_mode" type="boolean" />
        <Segment id="present_distance" type="float" />
        <Segment id="present_sensor_equipped" type="string" />
        <Segment id="print_speed" type="integer" />
        <Segment id="row_offset" type="float" />
        <Segment id="sop_emulation" type="string" />
        <Segment id="sensor_type" type="string" />
        <Segment id="single_byte_symbol_set" type="string" />
        <Segment id="software_switch" type="string" />
        <Segment id="unit_of_measure" type="string" />
        <Segment id="ribbon_saver_enable" type="string" />
      </Object>
    </Message>
    <Message id="ToshibaBX410DModeSettings">
      <Object id="Resource">
        <DataPointReference id="backup_reverse_speed" path="Toshiba-DMode-BV400#backup_reverse_speed" />
        <DataPointReference id="british_pound" path="Toshiba-DMode-BV400#british_pound" />
        <DataPointReference id="column_offset" path="Toshiba-DMode-printSettings#column_offset" />
        <DataPointReference id="comm_heat_commands" path="Toshiba-DMode-BV400#comm_heat_commands" />
        <DataPointReference id="comm_speed_commands" path="Toshiba-DMode-BV400#comm_speed_commands" />
        <DataPointReference id="comm_tof_commands" path="Toshiba-DMode-BV400#comm_tof_commands" />
        <DataPointReference id="continuous_label_length" path="Toshiba-DMode-printSettings#continuous_label_length" />
        <DataPointReference id="control_codes" path="Toshiba-DMode-BV400#control_codes" />
        <DataPointReference id="cutter_equipped" path="Toshiba-DMode-BV400#cutter_equipped" />
        <DataPointReference id="disable_symbol_set_selection" path="Toshiba-DMode-BV400#disable_symbol_set_selection" />
        <DataPointReference id="feed_speed" path="Toshiba-DMode-printSettings#feed_speed" />
        <DataPointReference id="feedback_mode" path="Toshiba-DMode-BV400#feedback_mode" />
        <DataPointReference id="format_attributes" path="Toshiba-DMode-BV400#format_attributes" />
        <DataPointReference id="heat" path="Toshiba-DMode-BV400#heat" />
        <DataPointReference id="label_rotation" path="Toshiba-DMode-BV400#label_rotation" />
        <DataPointReference id="dmode_label_width" path="Toshiba-DMode-printSettings#dmode_label_width" />
        <DataPointReference id="maximum_length_ignore" path="Toshiba-DMode-BV400#maximum_length_ignore" />
        <DataPointReference id="maximum_length" path="Toshiba-DMode-printSettings#maximum_length" />
        <DataPointReference id="media_type" path="Toshiba-DMode-BV400#media_type" />
        <DataPointReference id="peel_mode" path="Toshiba-DMode-BV400#peel_mode" />
        <DataPointReference id="present_distance" path="Toshiba-DMode-BV400#present_distance" />
        <DataPointReference id="present_sensor_equipped" path="Toshiba-DMode-BV400#present_sensor_equipped" />
        <DataPointReference id="print_speed" path="Toshiba-DMode-printSettings#print_speed" />
        <DataPointReference id="row_offset" path="Toshiba-DMode-printSettings#row_offset" />
        <DataPointReference id="sop_emulation" path="Toshiba-DMode-BV400#sop_emulation" />
        <DataPointReference id="sensor_type" path="Toshiba-DMode-BV400#sensor_type" />
        <DataPointReference id="single_byte_symbol_set" path="Toshiba-DMode-BV400#single_byte_symbol_set" />
        <DataPointReference id="software_switch" path="Toshiba-DMode-BV400#software_switch" />
        <DataPointReference id="unit_of_measure" path="Toshiba-DMode-BV400#unit_of_measure" />
        <DataPointReference id="ribbon_saver_enable" path="Toshiba-DMode-printSettings-BX#ribbon_saver_enable" />
      </Object>
    </Message>
    <Message id="ToshibaBX410SetRFIDSettings">
      <Object id="Resource">
        <Segment id="rfid_module_type" type="string" />
        <Segment id="rfid_tag_type" type="string" />
        <Segment id="rfid_power_level" type="integer" />
        <Segment id="rfid_q_value" type="integer" />
        <Segment id="rfid_agc_threshold" type="integer" />
        <Segment id="rfid_write_agc_threshold" type="integer" />
        <Segment id="rfid_write_retry_min_agc" type="integer" />
        <Segment id="rfid_channel" type="string" />
        <Segment id="rfid_multi_word_write" type="boolean" />
        <Segment id="rfid_calibration_mode" type="boolean" />
        <Segment id="rfid_encoding_position" type="float" />
        <Segment id="rfid_retry_pos_adjust" type="integer" />
        <Segment id="rfid_issue_retry_labels" type="integer" />
        <Segment id="rfid_read_retry_count" type="integer" />
        <Segment id="rfid_read_retry_timeout" type="float" />
        <Segment id="rfid_write_retry_count" type="integer" />
        <Segment id="rfid_write_retry_timeout" type="float" />
      </Object>
    </Message>
    <Message id="ToshibaBX410RFIDSettings">
      <Object id="Resource">
        <DataPointReference id="rfid_module_type" path="Toshiba-RFID-Settings#rfid_module_tpe" />
        <DataPointReference id="rfid_tag_type" path="Toshiba-RFID-Settings#rfid_tag_type" />
        <DataPointReference id="rfid_power_level" path="Toshiba-RFID-Settings#rfid_power_level" />
        <DataPointReference id="rfid_q_value" path="Toshiba-RFID-Settings#rfid_q_value" />
        <DataPointReference id="rfid_agc_threshold" path="Toshiba-RFID-Settings#rfid_agc_threshold" />
        <DataPointReference id="rfid_write_agc_threshold" path="Toshiba-RFID-Settings#rfid_write_agc_threshold" />
        <DataPointReference id="rfid_write_retry_min_agc" path="Toshiba-RFID-Settings#rfid_write_retry_min_agc" />
        <DataPointReference id="rfid_channel" path="Toshiba-RFID-Settings#rfid_channel" />
        <DataPointReference id="rfid_multi_word_write" path="Toshiba-RFID-Settings#rfid_multi_word_write" />
        <DataPointReference id="rfid_calibration_mode" path="Toshiba-RFID-Settings#rfid_calibration_mode" />
        <DataPointReference id="rfid_encoding_position" path="Toshiba-RFID-Settings#rfid_encoding_position" />
        <DataPointReference id="rfid_retry_pos_adjust" path="Toshiba-RFID-Settings#rfid_retry_pos_adjust" />
        <DataPointReference id="rfid_issue_retry_labels" path="Toshiba-RFID-Settings#rfid_issue_retry_labels" />
        <DataPointReference id="rfid_read_retry_count" path="Toshiba-RFID-Settings#rfid_read_retry_count" />
        <DataPointReference id="rfid_read_retry_timeout" path="Toshiba-RFID-Settings#rfid_read_retry_timeout" />
        <DataPointReference id="rfid_write_retry_count" path="Toshiba-RFID-Settings#rfid_write_retry_count" />
        <DataPointReference id="rfid_write_retry_timeout" path="Toshiba-RFID-Settings#rfid_write_retry_timeout" />
      </Object>
    </Message>
    <Message id="ToshibaBX410SetWifiCertSettings">
      <Object id="Resource">
        <Segment id="server_cert" type="filestore" />
        <Segment id="client_cert" type="filestore" />
        <Segment id="Key_file" type="filestore" />
      </Object>
    </Message>
    <Message id="ToshibaBX410SetRTCSettings">
      <Object id="Resource">
        <Segment id="year" type="integer" />
        <Segment id="month" type="integer" />
        <Segment id="date" type="integer" />
        <Segment id="hour" type="integer" />
        <Segment id="minute" type="integer" />
        <Segment id="secs" type="integer" />
        <Segment id="rtc_batt_check" type="boolean" />
        <Segment id="rtc_renewal" type="string" />
      </Object>
    </Message>
    <Message id="ToshibaBX410RTCSettings">
      <Object id="Resource">
        <DataPointReference id="year" path="Toshiba-RTC#rtc_year" />
        <DataPointReference id="month" path="Toshiba-RTC#rtc_month" />
        <DataPointReference id="date" path="Toshiba-RTC#rtc_date" />
        <DataPointReference id="hour" path="Toshiba-RTC#rtc_hour" />
        <DataPointReference id="minute" path="Toshiba-RTC#rtc_minute" />
        <DataPointReference id="secs" path="Toshiba-RTC#rtc_secs" />
        <DataPointReference id="rtc_batt_check" path="Toshiba-RTC#rtc_batt_check" />
        <DataPointReference id="rtc_renewal" path="Toshiba-RTC#rtc_renewal" />
      </Object>
    </Message>
    <Message id="ToshibaBX410SetPrintingDarknessSettings">
      <Object id="Resource">
        <Segment id="thermal_darkness" type="integer" />
        <Segment id="direct_darkness" type="integer" />
      </Object>
    </Message>
    <Message id="ToshibaBX410PrintingDarknessSettings">
      <Object id="Resource">
        <DataPointReference id="thermal_darkness" path="Toshiba-Darkness#thermal_darkness" />
        <DataPointReference id="thermal_darkness_host" path="Toshiba-Darkness-Host#thermal_darkness_host" />
        <DataPointReference id="direct_darkness" path="Toshiba-Darkness#direct_darkness" />
        <DataPointReference id="direct_darkness_host" path="Toshiba-Darkness-Host#direct_darkness_host" />
      </Object>
    </Message>
    <Message id="ToshibaBX410FileDownloadFromFileStore">
      <Object id="Resource">
        <Segment id="File" type="filestore" />
      </Object>
    </Message>

    <Message id="ToshibaBX410FileDownloadFromURL">
      <Object id="Resource">
        <Segment id="Url" type="uri" />
      </Object>
    </Message>

    <Message id="ToshibaBX410Alert">
      <Object id="Resource">
        <DataPointReference id="id" path="Toshiba-Alert#Id" />
        <DataPointReference id="description" path="Toshiba-Alert#Description" />
        <DataPointReference id="type" path="Toshiba-Alert#Type" />
        <DataPointReference id="priority" path="Toshiba-Alert#Priority" />
        <DataPointReference id="timestamp" path="Toshiba-Alert#Timestamp" />
      </Object>
    </Message>

  </Messages>

  <Transactions>

    <Transaction id="ToshibaCheckIn" semanticid="base-module#checkin">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPGetDeviceInfo" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPDeviceInfo" />
                <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="ToshibaBX410CheckIn" semanticid="base-module#checkin">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410GetDeviceInfo" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410DeviceInfo" />
                <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="ToshibaBV400CheckIn" semanticid="base-module#checkin">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBVGetDeviceInfo" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBVDeviceInfo" />
                <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="ToshibaSetEnergySettings" semanticid="Toshiba-Energy#change-energy_settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetEnergySettings">
            <UserAssignment actionArgName="Sleep Time" path="Resource/time_to_sleep_mode" />
            <UserAssignment actionArgName="Automatic Power-Off Time" path="Resource/auto_power_off_time" />
            <UserAssignment actionArgName="LCD Backlight Off Time" path="Resource/lcd_backlight_off_time" />
            <UserAssignment actionArgName="Power-Off Time After Error" path="Resource/power_off_after_error" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPEnergySettings" />
                <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="ToshibaSetDarkness" semanticid="ToshibaPrintControlDarkness-2D-3D#change-darkness">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetPrinterControlSettings">
            <UserAssignment actionArgName="Darkness" path="Resource/darkness" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPPrinterControlSettings" />
                <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="ToshibaSetPrintControlSettings-FP2D" semanticid="Toshiba-PrintControl-FP2D#change-print_control">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetPrinterControlSettings">
            <UserAssignment actionArgName="Feed Position" path="Resource/feed_position" />
            <UserAssignment actionArgName="Row Offset" path="Resource/row_offset" />
            <UserAssignment actionArgName="Peel-Off Position" path="Resource/peel-off_position" />
            <UserAssignment actionArgName="ESC/POS Width" path="Resource/esc_pos_width" defaultValue="80" />
            <UserAssignment actionArgName="Reflective Sensor Threshold" path="Resource/reflect_sensor_threshold" />
            <UserAssignment actionArgName="Transmissive Sensor Threshold" path="Resource/trans_sensor_threshold" />
            <UserAssignment actionArgName="Feed Stop Position After Printing" path="Resource/feed_stop_pos_after_printing" />
            <UserAssignment actionArgName="Backfeed Limit" path="Resource/backfeed_limit" />
            <UserAssignment actionArgName="Backfeed After Peel-Off" path="Resource/backfeed_after_peel_off" />

            <UserAssignment actionArgName="Enable Head Output Division Command Parameter" path="Resource/head_output_div_command" />
            <UserAssignment actionArgName="Head Output Division" path="Resource/head_output_div" />
            <UserAssignment actionArgName="Use Linerless Label Mode" path="Resource/linerless_label_mode" />
            <UserAssignment actionArgName="Issue Mode" path="Resource/issue_mode" />
            <UserAssignment actionArgName="BEP2D Mode" path="Resource/bep2d_mode" />

          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPPrinterControlSettings" />
                <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="ToshibaSetPrintControlSettings-FP3D" semanticid="Toshiba-PrintControl-FP3D#change-print_control">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetPrinterControlSettings">
            <UserAssignment actionArgName="Feed Position" path="Resource/feed_position" />
            <UserAssignment actionArgName="Row Offset" path="Resource/row_offset" />
            <UserAssignment actionArgName="Peel-Off Position" path="Resource/peel-off_position" />
            <UserAssignment actionArgName="ESC/POS Width" path="Resource/esc_pos_width" defaultValue="80" />
            <UserAssignment actionArgName="Reflective Sensor Threshold" path="Resource/reflect_sensor_threshold" />
            <UserAssignment actionArgName="Transmissive Sensor Threshold" path="Resource/trans_sensor_threshold" />
            <UserAssignment actionArgName="Feed Stop Position After Printing" path="Resource/feed_stop_pos_after_printing" />
            <UserAssignment actionArgName="Backfeed Limit" path="Resource/backfeed_limit" />
            <UserAssignment actionArgName="Backfeed After Peel-Off" path="Resource/backfeed_after_peel_off" />
            <UserAssignment actionArgName="Enable Head Output Division Command Parameter" path="Resource/head_output_div_command" />
            <UserAssignment actionArgName="Head Output Division" path="Resource/head_output_div" />
            <UserAssignment actionArgName="Use Linerless Label Mode" path="Resource/linerless_label_mode" />
            <UserAssignment actionArgName="Issue Mode" path="Resource/issue_mode" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPPrinterControlSettings" />
                <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="ToshibaSetSensorThresholdSettings-BV" semanticid="Toshiba-PrinterControl-BV400#change-sensor-threshold-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetPrinterControlSettings">
            <UserAssignment actionArgName="Reflective Sensor Threshold 1" path="Resource/reflective_sensor_threshold_1" />
            <UserAssignment actionArgName="Reflective Sensor Threshold 2" path="Resource/reflective_sensor_threshold_2" />
            <UserAssignment actionArgName="Reflective Sensor Threshold 3" path="Resource/reflective_sensor_threshold_3" />
            <UserAssignment actionArgName="Reflective Sensor Threshold 4" path="Resource/reflective_sensor_threshold_4" />
            <UserAssignment actionArgName="Reflective Sensor Threshold 5" path="Resource/reflective_sensor_threshold_5" />
            <UserAssignment actionArgName="Transmissive Sensor Threshold 1" path="Resource/transmissive_sensor_threshold_1" />
            <UserAssignment actionArgName="Transmissive Sensor Threshold 2" path="Resource/transmissive_sensor_threshold_2" />
            <UserAssignment actionArgName="Transmissive Sensor Threshold 3" path="Resource/transmissive_sensor_threshold_3" />
            <UserAssignment actionArgName="Transmissive Sensor Threshold 4" path="Resource/transmissive_sensor_threshold_4" />
            <UserAssignment actionArgName="Transmissive Sensor Threshold 5" path="Resource/transmissive_sensor_threshold_5" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPPrinterControlSettings" />
                <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="ToshibaSetIssueControlSettings-BV" semanticid="Toshiba-PrinterControl-Actions-BV400#change-issue-control-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetPrinterControlSettings">
            <UserAssignment actionArgName="Issue Control Sensor" path="Resource/issue_control_sensor" />
            <UserAssignment actionArgName="Issue Control Mode" path="Resource/issue_control_mode" />
            <UserAssignment actionArgName="Issue Control Print Speed" path="Resource/issue_control_print_speed" />
            <UserAssignment actionArgName="Issue Control Ribbon" path="Resource/issue_control_ribbon" />
            <UserAssignment actionArgName="Issue Control Direction" path="Resource/issue_control_direction" />
            <UserAssignment actionArgName="Issue Control Auto Status Response" path="Resource/issue_control_auto_status_response" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPPrinterControlSettings" />
                <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="ToshibaSetPrinterControlSettings-BV" semanticid="Toshiba-PrinterControl-Actions-BV400#change-printer-control-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetPrinterControlSettings">
            <UserAssignment actionArgName="Row Offset" path="Resource/row_offset" />
            <UserAssignment actionArgName="System Mode Password Enabled" path="Resource/system_mode_password_enabled" />
            <UserAssignment actionArgName="Head Check At Power On" path="Resource/headcheck_at_poweron" />
            <UserAssignment actionArgName="Automatic Calibration" path="Resource/auto_calibration" />
            <UserAssignment actionArgName="USB Serial Number Enabled" path="Resource/usb_serial_number_enabled" />
            <UserAssignment actionArgName="USB Auto Status Response Enabled" path="Resource/usb_auto_status_response_enabled" />
            <UserAssignment actionArgName="Label/Ribbon End" path="Resource/label_r_ribbon_end" />
            <UserAssignment actionArgName="Media Load" path="Resource/media_load" />
            <UserAssignment actionArgName="Multi-label" path="Resource/multi_label" />
            <UserAssignment actionArgName="Reprint After Error" path="Resource/reprint_after_error" />
            <UserAssignment actionArgName="Print Page" path="Resource/print_page" />
            <UserAssignment actionArgName="Old System Mode Password" path="Resource/old_system_mode_password" secret="true" />
            <UserAssignment actionArgName="New System Mode Password" path="Resource/new_system_mode_password" secret="true" />
            <UserAssignment actionArgName="Simplified Reciept Mode" path="Resource/simplified_reciept_mode" />
            <UserAssignment actionArgName="Bottom Margin" path="Resource/bottom_margin" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPPrinterControlSettings" />
                <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="ToshibaSetPrinterControlSettings-BVT" semanticid="Toshiba-PrinterControl-BV400-Extended#change-print-control-settings-extended">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetPrinterControlSettings">
            <UserAssignment actionArgName="Row Offset Method" path="Resource/row_offset_method" />
            <UserAssignment actionArgName="Ribbon Near End" path="Resource/ribbon_near_end" />
            <UserAssignment actionArgName="Ribbon Core Id" path="Resource/ribbon_core_id" />
            <UserAssignment actionArgName="Cut Mode" path="Resource/cut_mode" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPPrinterControlSettings" />
                <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="ToshibaSetDisplaySettings-BV" semanticid="Toshiba-PrinterControl-BV400#change-display-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetPrinterControlSettings">
            <UserAssignment actionArgName="LCD Language" path="Resource/lcd_language_bv" />
            <UserAssignment actionArgName="LCD Contrast" path="Resource/lcd_contrast_value" />
            <UserAssignment actionArgName="Machine Name" path="Resource/machine_name" />
            <UserAssignment actionArgName="IP Address Display" path="Resource/ip_address_display" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPPrinterControlSettings" />
                <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="ToshibaSetEnergySettings-BV" semanticid="Toshiba-PrinterControl-Actions-BV400#change-energy-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetPrinterControlSettings">
            <UserAssignment actionArgName="Energy Type(Transfer)" path="Resource/enegy_type_tx" />
            <UserAssignment actionArgName="Energy Type (Direct)" path="Resource/enegy_type_drt" />
            <UserAssignment actionArgName="Sleep Time" path="Resource/sleep_time" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPPrinterControlSettings" />
                <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="ToshibaSetFeedSettings-BV" semanticid="Toshiba-PrinterControl-BV400#change-feed-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetPrinterControlSettings">
            <UserAssignment actionArgName="Feed Position" path="Resource/feed_position" />
            <UserAssignment actionArgName="FEED Key" path="Resource/feed_key" />
            <UserAssignment actionArgName="Forward Wait" path="Resource/forward_wait" />
            <UserAssignment actionArgName="Forward Wait Position" path="Resource/forward_wait_position" />
            <UserAssignment actionArgName="Forward/Back Action" path="Resource/forward_r_back_action" />
            <UserAssignment actionArgName="Back Feed Speed" path="Resource/back_feed_speed" />
            <UserAssignment actionArgName="Feed Length Alert" path="Resource/feed_length_alert" />
            <UserAssignment actionArgName="Total Feed Length Alert" path="Resource/total_feed_length_alert" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPPrinterControlSettings" />
                <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="ToshibaSetdarknessSettings-BV" semanticid="Toshiba-PrinterControl-BV400#change-darkness-settings-advanced">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetPrinterControlSettings">
            <UserAssignment actionArgName="Thermal Transfer Darkness" path="Resource/thermal_darkness" />
            <UserAssignment actionArgName="Direct Transfer Darkness" path="Resource/direct_darkness" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPPrinterControlSettings" />
                <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="ToshibaSetpeelSettings-BV" semanticid="Toshiba-Peel-Actions-BV400#change-peel-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetPrinterControlSettings">
            <UserAssignment actionArgName="Cut/Peel-Off Position" path="Resource/peel_off_position" />
            <UserAssignment actionArgName="Peel Off Status" path="Resource/peel_off_status" />
            <UserAssignment actionArgName="Pre Peel Off" path="Resource/pre_peel_off" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPPrinterControlSettings" />
                <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="ToshibaSetPrinterSettings-FP2D" semanticid="Toshiba-PrintControl-FP2D#change-printer_settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetPrinterControlSettings">
            <UserAssignment actionArgName="LCD Language" path="Resource/lcd_language" />
            <UserAssignment actionArgName="LCD Contrast" path="Resource/lcd_contrast" />
            <UserAssignment actionArgName="Enable Buzzer" path="Resource/buzzer" />
            <UserAssignment actionArgName="Platen Roller (Near Alert)" path="Resource/platen_roller_near_alert" />
            <UserAssignment actionArgName="Platen Roller (Alert)" path="Resource/platen_roller_alert" />
            <UserAssignment actionArgName="Thermal Head (Near Alert)" path="Resource/thermal_head_near_alert" />
            <UserAssignment actionArgName="Thermal Head (Alert)" path="Resource/thermal_head_alert" />
            <UserAssignment actionArgName="Battery Alert" path="Resource/battery_alert" />
            <UserAssignment actionArgName="Printer ID" path="Resource/printer_id" />
            <UserAssignment actionArgName="Enable System Mode Password" path="Resource/system_mode_password" />
            <UserAssignment actionArgName="Old System Mode Password" path="Resource/old_system_mode_password" secret="true" />
            <UserAssignment actionArgName="New System Mode Password" path="Resource/new_system_mode_password" secret="true" />

            <UserAssignment actionArgName="Head Check At Power-On" path="Resource/headcheck_at_poweron" />
            <UserAssignment actionArgName="Head Check At Cover Close" path="Resource/headcheck_at_cover_close" />
            <UserAssignment actionArgName="Feed At Cover Close" path="Resource/feed_at_cover_close" />
            <UserAssignment actionArgName="Printing With Broken Dots" path="Resource/printing_with_broken_dots" />
            <UserAssignment actionArgName="Enable USB Serial Number" path="Resource/usb_serial_number" />
            <UserAssignment actionArgName="Enable USB Auto Status Response" path="Resource/usb_auto_status_response" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPPrinterControlSettings" />
                <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="ToshibaSetPrinterSettings-FP3D" semanticid="Toshiba-PrintControl-FP3D#change-printer_settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetPrinterControlSettings">
            <UserAssignment actionArgName="LCD Language" path="Resource/lcd_language" />
            <UserAssignment actionArgName="LCD Contrast" path="Resource/lcd_contrast" />
            <UserAssignment actionArgName="Printer ID" path="Resource/printer_id" />
            <UserAssignment actionArgName="Enable System Mode Password" path="Resource/system_mode_password" />
            <UserAssignment actionArgName="Old System Mode Password" path="Resource/old_system_mode_password" secret="true" />
            <UserAssignment actionArgName="New System Mode Password" path="Resource/new_system_mode_password" secret="true" />

            <UserAssignment actionArgName="Head Check At Power-On" path="Resource/headcheck_at_poweron" />
            <UserAssignment actionArgName="Head Check At Cover Close" path="Resource/headcheck_at_cover_close" />
            <UserAssignment actionArgName="Feed At Cover Close" path="Resource/feed_at_cover_close" />
            <UserAssignment actionArgName="Printing With Broken Dots" path="Resource/printing_with_broken_dots" />
            <UserAssignment actionArgName="Enable USB Serial Number" path="Resource/usb_serial_number" />
            <UserAssignment actionArgName="Enable USB Auto Status Response" path="Resource/usb_auto_status_response" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPPrinterControlSettings" />
                <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="ToshibaSetPrintImageSettings-FP2D" semanticid="Toshiba-PrintImage-FP2D#change-print_image">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetPrintImageSettings">
            <UserAssignment actionArgName="Code Page" path="Resource/code_page" />
            <UserAssignment actionArgName="Control Code" path="Resource/control_code" />
            <UserAssignment actionArgName="Print Command Mode Emulation" path="Resource/emulation" />
            <UserAssignment actionArgName="Use Basic Interpreter" path="Resource/basic_interpreter" />
            <UserAssignment actionArgName="Use Basic Trace" path="Resource/basic_trace" />
            <UserAssignment actionArgName="Enable Zero Slash" path="Resource/zero_slash" />
            <UserAssignment actionArgName="Euro Font Code" path="Resource/euro_font_code" />
            <UserAssignment actionArgName="Maxicode Spec" path="Resource/maxicode_spec" />
            <UserAssignment actionArgName="XML Parsing" path="Resource/xml" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPPrintImageSettings" />
                <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="ToshibaSetPrintImageSettings-FP3D" semanticid="Toshiba-PrintImage-FP3D#change-print_image">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetPrintImageSettings">
            <UserAssignment actionArgName="Code Page" path="Resource/code_page" />
            <UserAssignment actionArgName="Control Code" path="Resource/control_code" />
            <UserAssignment actionArgName="Print Command Mode Emulation" path="Resource/emulation" />
            <UserAssignment actionArgName="Use Basic Interpreter" path="Resource/basic_interpreter" />
            <UserAssignment actionArgName="Use Basic Trace" path="Resource/basic_trace" />
            <UserAssignment actionArgName="Enable Zero Slash" path="Resource/zero_slash" />
            <UserAssignment actionArgName="Euro Font Code" path="Resource/euro_font_code" />
            <UserAssignment actionArgName="Maxicode Spec" path="Resource/maxicode_spec" />
            <UserAssignment actionArgName="XML Parsing" path="Resource/xml" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPPrintImageSettings" />
                <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="ToshibaSetPrintImageSettings-BV400" semanticid="Toshiba-PrintImage-Actions-BV400#change-print_image">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetPrintImageSettings">
            <UserAssignment actionArgName="Code Page" path="Resource/code_page" />
            <UserAssignment actionArgName="Control Code" path="Resource/control_code_bv" />
            <UserAssignment actionArgName="Print Command Mode Emulation" path="Resource/emulation_bv" />
            <UserAssignment actionArgName="Use Basic Interpreter" path="Resource/basic_interpreter" />
            <UserAssignment actionArgName="Use Basic Trace" path="Resource/basic_trace" />
            <UserAssignment actionArgName="Enable Zero Slash" path="Resource/zero_slash" />
            <UserAssignment actionArgName="Euro Font Code" path="Resource/euro_font_code" />
            <UserAssignment actionArgName="Maxicode Spec" path="Resource/maxicode_type" />
            <UserAssignment actionArgName="XML Parsing" path="Resource/xml_bv" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPPrintImageSettings" />
                <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="ToshibaSetPrintImageSettings-BX410" semanticid="Toshiba-PrintImage-Actions-BX410#change-print_image">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetPrintImageSettings">
            <UserAssignment actionArgName="Code Page" path="Resource/code_page" />
            <UserAssignment actionArgName="Control Code" path="Resource/control_code" />
            <UserAssignment actionArgName="Print Command Mode Emulation" path="Resource/emulation" />
            <UserAssignment actionArgName="Enable Zero Slash" path="Resource/zero_slash" />
            <UserAssignment actionArgName="Euro Font Code" path="Resource/euro_font_code" />
            <UserAssignment actionArgName="Maxicode Spec" path="Resource/maxicode_type" />
            <UserAssignment actionArgName="XML Parsing" path="Resource/xml" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410PrintImageSettings" />
                <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="ToshibaSetControlManual" semanticid="Toshiba-PrintImage-ControlCodeManual#change-control_manual">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetPrintImageSettings">
            <UserAssignment actionArgName="Control Code Manual 1" path="Resource/control_code_manual1" />
            <UserAssignment actionArgName="Control Code Manual 2" path="Resource/control_code_manual2" />
            <UserAssignment actionArgName="Control Code Manual 3" path="Resource/control_code_manual3" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410PrintImageSettings" />
                <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="ToshibaSetKnajiCode" semanticid="Toshiba-PrintImage-KanjiSpecialCode#change-kanji_code">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetPrintImageSettings">
            <UserAssignment actionArgName="KANJI Special Code" path="Resource/kanji_spl_code" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410PrintImageSettings" />
                <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="ToshibaSetPrintImageSettings-BV400T" semanticid="Toshiba-PrintImage-Actions-BV400T#change-print_image">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetPrintImageSettings">
            <UserAssignment actionArgName="Code Page" path="Resource/code_page" />
            <UserAssignment actionArgName="Control Code" path="Resource/control_code_bv" />
            <UserAssignment actionArgName="Print Command Mode Emulation" path="Resource/emulation_bv" />
            <UserAssignment actionArgName="Use Basic Interpreter" path="Resource/basic_interpreter" />
            <UserAssignment actionArgName="Use Basic Trace" path="Resource/basic_trace" />
            <UserAssignment actionArgName="Enable Zero Slash" path="Resource/zero_slash" />
            <UserAssignment actionArgName="Euro Font Code" path="Resource/euro_font_code" />
            <UserAssignment actionArgName="Maxicode Spec" path="Resource/maxicode_type" />
            <UserAssignment actionArgName="XML Parsing" path="Resource/xml_bv" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPPrintImageSettings" />
                <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="ToshibaBCPSetAutoEmulationLanguages-BV400T" semanticid="Toshiba-Auto-Emulation-Languages-BV400T#change-auto_emulation">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetAutoEmulationLanguages">
            <UserAssignment actionArgName="Z Mode Enabled" path="Resource/zmode" />
            <UserAssignment actionArgName="S Mode Enabled" path="Resource/smode" />
            <UserAssignment actionArgName="D Mode Enabled" path="Resource/dmode" />
            <UserAssignment actionArgName="E Mode Enabled" path="Resource/emode" />
            <UserAssignment actionArgName="I Mode Enabled" path="Resource/imode" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPAutoEmulationLanguages" />
                <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="ToshibaBCPSetRFIDSettings-BV400T" semanticid="Toshiba-RFID-BV400T-Settings#change-rfid-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetRFIDSettings">
            <UserAssignment actionArgName="RFID Module Type" path="Resource/rfid_module_type" />
            <UserAssignment actionArgName="RFID Tag Type" path="Resource/rfid_tag_type" />
            <UserAssignment actionArgName="RFID Power Level" path="Resource/rfid_power_level" />
            <UserAssignment actionArgName="RFID Q Value" path="Resource/rfid_q_value" />
            <UserAssignment actionArgName="RFID AGC Threshold" path="Resource/rfid_agc_threshold" />
            <UserAssignment actionArgName="RFID Write AGC Threshold" path="Resource/rfid_write_agc_threshold" />
            <UserAssignment actionArgName="RFID Write Retry Min. AGC" path="Resource/rfid_write_retry_min_agc" />
            <UserAssignment actionArgName="RFID Channel" path="Resource/rfid_channel" />
            <UserAssignment actionArgName="RFID Multi Word Write" path="Resource/rfid_multi_word_write" />
            <UserAssignment actionArgName="RFID Calibration Mode" path="Resource/rfid_calibration_mode" />
            <UserAssignment actionArgName="RFID Encoding Position" path="Resource/rfid_encoding_position" />
            <UserAssignment actionArgName="RFID Retry Position Adjustment" path="Resource/rfid_retry_pos_adjust" />
            <UserAssignment actionArgName="RFID Issue Retry Labels" path="Resource/rfid_issue_retry_labels" />
            <UserAssignment actionArgName="RFID Read Retry Count" path="Resource/rfid_read_retry_count" />
            <UserAssignment actionArgName="RFID Read Retry Timeout" path="Resource/rfid_read_retry_timeout" />
            <UserAssignment actionArgName="RFID Write Retry Count" path="Resource/rfid_write_retry_count" />
            <UserAssignment actionArgName="RFID Write Retry Timeout" path="Resource/rfid_write_retry_timeout" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPRFIDSettings" />
                <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="ToshibaSetNetworkSettings" semanticid="Toshiba-Network-Actions-FPSeries#change-network_settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetNetworkSettings">
            <UserAssignment actionArgName="Network Interface" path="Resource/network_setting" />
            <UserAssignment actionArgName="IP Address" path="Resource/ip_address" />
            <UserAssignment actionArgName="Subnet Mask" path="Resource/subnet_mask" />
            <UserAssignment actionArgName="Default Gateway" path="Resource/default_gateway" />
            <UserAssignment actionArgName="Beacon Interval" path="Resource/beacon_interval" />
            <UserAssignment actionArgName="Roaming Threshold Minimum" path="Resource/roaming_threshold_min" />
            <UserAssignment actionArgName="Roaming Threshold Maximum" path="Resource/roaming_threshold_max" />

            <UserAssignment actionArgName="Enable DHCP" path="Resource/dhcp" />
            <UserAssignment actionArgName="DHCP Host Name" path="Resource/dhcp_host_name" />
            <UserAssignment actionArgName="DHCP User Class ID" path="Resource/dhcp_user_class_id" />
            <UserAssignment actionArgName="Primary DNS Server" path="Resource/primary_dns_server" />
            <UserAssignment actionArgName="Secondary DNS Server" path="Resource/secondary_dns_server" />
            <UserAssignment actionArgName="Enable LPR" path="Resource/lpr" />
            <UserAssignment actionArgName="Enable Socket" path="Resource/socket" />
            <UserAssignment actionArgName="Port Number" path="Resource/port_number" />
            <UserAssignment actionArgName="Enable Keep-Alive" path="Resource/keep_alive" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPNetworkSettings" />
                <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="ToshibaSetNetworkSettingsBV400" semanticid="Toshiba-Network-BV400#change-network_settings-BV400">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBVSetNetworkSettings">
            <UserAssignment actionArgName="Network Interface" path="Resource/network_setting" />
            <UserAssignment actionArgName="IP Address" path="Resource/ip_address" />
            <UserAssignment actionArgName="Subnet Mask" path="Resource/subnet_mask" />
            <UserAssignment actionArgName="Gateway" path="Resource/gateway" />
            <UserAssignment actionArgName="Input Type" path="Resource/input_type" />
            <UserAssignment actionArgName="Enable DHCP" path="Resource/dhcp" />
            <UserAssignment actionArgName="DHCP Host Name" path="Resource/dhcp_host_name" />
            <UserAssignment actionArgName="DHCP User Class ID" path="Resource/dhcp_client_id" />
            <UserAssignment actionArgName="Enable LPR" path="Resource/lpr_enabled" />
            <UserAssignment actionArgName="Enable Socket" path="Resource/socket_enabled" />
            <UserAssignment actionArgName="Port Number" path="Resource/port_number" />
            <UserAssignment actionArgName="WEB Printer" path="Resource/web_printer" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBVNetworkSettings" />
                <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="ToshibaSetNetworkSettings-BX" semanticid="Toshiba-Network-BX#change-network_settings-BX410">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetNetworkSettings">
            <UserAssignment actionArgName="Network Interface" path="Resource/network_setting" />
            <UserAssignment actionArgName="IP Address" path="Resource/ip_address" />
            <UserAssignment actionArgName="Subnet Mask" path="Resource/subnet_mask" />
            <UserAssignment actionArgName="Gateway" path="Resource/gateway" />
            <UserAssignment actionArgName="Enable DHCP" path="Resource/dhcp" />
            <UserAssignment actionArgName="DHCP Host Name" path="Resource/dhcp_host_name" />
            <UserAssignment actionArgName="Enable LPR" path="Resource/lpr_enabled" />
            <UserAssignment actionArgName="Enable Socket" path="Resource/socket_enabled" />
            <UserAssignment actionArgName="Port Number" path="Resource/port_number" />
            <UserAssignment actionArgName="WEB Printer" path="Resource/web_printer" />
            <UserAssignment actionArgName="Keep-Alive Enabled" path="Resource/keep_alive" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410NetworkSettings" />
                <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="ToshibaSetWifiSettings" semanticid="Toshiba-Network-Actions-FPSeries#change-wifi">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetNetworkSettings">
            <UserAssignment actionArgName="ESSID" path="Resource/essid" />

            <UserAssignment actionArgName="Authentication Mode" path="Resource/authentication_mode" />
            <UserAssignment actionArgName="Encryption Mode" path="Resource/encryption_setting" />
            <UserAssignment actionArgName="Authentication Method" path="Resource/authentication_type" />
            <UserAssignment actionArgName="EAP Method" path="Resource/eap_method" />
            <UserAssignment actionArgName="Enable Wireless LAN Power Saver" path="Resource/wlan_power_save" />

            <UserAssignment actionArgName="AP Mode Channel" path="Resource/ap_mode_channel" />
            <UserAssignment actionArgName="Band Selection" path="Resource/band_select" />
            <UserAssignment actionArgName="WEP Key" path="Resource/wep_key" />
            <UserAssignment actionArgName="WEP Key Input Type" path="Resource/wep_Key_input_type" />
            <UserAssignment actionArgName="WEP Key Data" path="Resource/wep_Key_data" />
            <UserAssignment actionArgName="WEP Key Index" path="Resource/wep_key_index" />
            <UserAssignment actionArgName="WPA Pre-shared Key" path="Resource/wpa_preshared_key" secret="true" />
            <UserAssignment actionArgName="Network Username" path="Resource/user_name" />
            <UserAssignment actionArgName="Network Password" path="Resource/password" secret="true" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPNetworkSettings" />
                <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="ToshibaSetRS232Settings" semanticid="Toshiba-RS232-Settings#Set-RS232-Settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetRS232Settings">
            <UserAssignment actionArgName="Baud Rate" path="Resource/baud_rate" />
            <UserAssignment actionArgName="Data Length" path="Resource/data_length" />
            <UserAssignment actionArgName="Parity" path="Resource/parity" />
            <UserAssignment actionArgName="Stop Bit" path="Resource/stop_bit" />
            <UserAssignment actionArgName="Control" path="Resource/control" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPRS232Settings" />
                <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="ToshibaSetRS232Settings-BX" semanticid="Toshiba-RS232-Settings#Set-RS232-Settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetRS232Settings">
            <UserAssignment actionArgName="Baud Rate" path="Resource/baud_rate" />
            <UserAssignment actionArgName="Data Length" path="Resource/data_length" />
            <UserAssignment actionArgName="Parity" path="Resource/parity" />
            <UserAssignment actionArgName="Stop Bit" path="Resource/stop_bit" />
            <UserAssignment actionArgName="Control" path="Resource/control" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410RS232Settings" />
                <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="ToshibaSetSModeSettingsBV400" semanticid="Toshiba-SMode-Actions-BV400#Set-S-Mode-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetSModeSettings">
            <UserAssignment actionArgName="Printer Method" path="Resource/print_method" />
            <UserAssignment actionArgName="Printer Speed" path="Resource/printer_speed" />
            <UserAssignment actionArgName="Print Motion" path="Resource/print_motion" />
            <UserAssignment actionArgName="Media Sensor" path="Resource/sensor_type_setting" />
            <UserAssignment actionArgName="Darkness Range" path="Resource/darkness_range" />
            <UserAssignment actionArgName="Print Darkness" path="Resource/print_darkness" />
            <UserAssignment actionArgName="Zero Slash" path="Resource/smode_zero_slash" />
            <UserAssignment actionArgName="Kanji Code" path="Resource/kanji_code" />
            <UserAssignment actionArgName="LCD Power Saving" path="Resource/lcd_power_saving" />
            <UserAssignment actionArgName="Show Total Number of Labels to Print" path="Resource/show_total_no_of_labels_to_print" />
            <UserAssignment actionArgName="Automatic Measurement of Label" path="Resource/automatic_measurement_of_label" />
            <UserAssignment actionArgName="Detected Ribbon Near End" path="Resource/detected_ribbon_near_end" />
            <UserAssignment actionArgName="Reprint" path="Resource/reprint" />
            <UserAssignment actionArgName="Vertical Label Size" path="Resource/smode_vertical_label_size" />
            <UserAssignment actionArgName="Horizontal Label Size" path="Resource/smode_horizontal_label_size" />
            <UserAssignment actionArgName="Vertical Offset" path="Resource/smode_vertical_offset_value" />
            <UserAssignment actionArgName="Horizontal Offset" path="Resource/smode_horizontal_offset_value" />
            <UserAssignment actionArgName="Continuous Offset" path="Resource/continuous_offset" />
            <UserAssignment actionArgName="Tear Off" path="Resource/tear_off" />
            <UserAssignment actionArgName="Cutter Offset" path="Resource/cutter_offset" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPSModeSettings" />
                <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="ToshibaSetSModeSettings-BX" semanticid="Toshiba-SMode-Actions-BX#Set-S-Mode-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetSModeSettings">
            <UserAssignment actionArgName="Printer Method" path="Resource/print_method" />
            <UserAssignment actionArgName="Printer Speed" path="Resource/printer_speed" />
            <UserAssignment actionArgName="Print Motion" path="Resource/print_motion" />
            <UserAssignment actionArgName="Media Sensor" path="Resource/sensor_type_setting" />
            <UserAssignment actionArgName="Darkness Range" path="Resource/darkness_range" />
            <UserAssignment actionArgName="Print Darkness" path="Resource/print_darkness" />
            <UserAssignment actionArgName="Zero Slash" path="Resource/smode_zero_slash" />
            <UserAssignment actionArgName="Kanji Code" path="Resource/kanji_code" />
            <UserAssignment actionArgName="LCD Power Saving" path="Resource/lcd_power_saving" />
            <UserAssignment actionArgName="Show Total Number of Labels to Print" path="Resource/show_total_no_of_labels_to_print" />
            <UserAssignment actionArgName="Automatic Measurement of Label" path="Resource/automatic_measurement_of_label" />
            <UserAssignment actionArgName="Reprint" path="Resource/reprint" />
            <UserAssignment actionArgName="Vertical Label Size" path="Resource/smode_vertical_label_size" />
            <UserAssignment actionArgName="Horizontal Label Size" path="Resource/smode_horizontal_label_size" />
            <UserAssignment actionArgName="Vertical Offset" path="Resource/smode_vertical_offset_value" />
            <UserAssignment actionArgName="Horizontal Offset" path="Resource/smode_horizontal_offset_value" />
            <UserAssignment actionArgName="Continuous Offset" path="Resource/continuous_offset" />
            <UserAssignment actionArgName="Tear Off" path="Resource/tear_off" />
            <UserAssignment actionArgName="Cutter Offset" path="Resource/cutter_offset" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410SModeSettings" />
                <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="ToshibaSetSModeSettingsBV400T" semanticid="Toshiba-SMode-Actions-BV400T-Extended#change-smode-settings_extended">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetSModeSettings">
            <UserAssignment actionArgName="Kanji Mode" path="Resource/kanji_mode" />
            <UserAssignment actionArgName="Type Face" path="Resource/type_face" />
            <UserAssignment actionArgName="Proportional Pitch" path="Resource/proportional_pitch" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPSModeSettings" />
                <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="ToshibaSetMqttSettings" semanticid="Toshiba-MQTT-3D#change-mqtt">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetMqttSettings">
            <UserAssignment actionArgName="MQTT Server Address" path="Resource/mqtt_server_ip_addr" />
            <UserAssignment actionArgName="MQTT Port" path="Resource/mqtt_port_number" />
            <UserAssignment actionArgName="MQTT Username" path="Resource/mqtt_user_name" defaultValue="" />
            <UserAssignment actionArgName="MQTT Password" path="Resource/mqtt_password" defaultValue="" secret="true" />
            <UserAssignment actionArgName="MQTT Tenant ID" path="Resource/tenant_id" defaultValue="" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPNetworkSettings" />
                <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="ToshibaSetMqttSettingsBV400" semanticid="MQTT-ServerSideTLS#Change-MQTT-Settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetMQTTSettings">
            <UserAssignment actionArgName="Server IP Address" path="Resource/mqtt_server_ip_addr" />
            <UserAssignment actionArgName="Port" path="Resource/mqtt_port_number" />
            <UserAssignment actionArgName="Username" path="Resource/mqtt_user_name" defaultValue="" />
            <UserAssignment actionArgName="Password" path="Resource/mqtt_password" defaultValue="" secret="true" />
            <UserAssignment actionArgName="Tenant ID" path="Resource/tenant_id" defaultValue="" />
            <UserAssignment actionArgName="Root Certificate" path="Resource/caCrt" />
          </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="ToshibaSetMqttSettingsFP2d" semanticid="MQTT-ServerSideTLS#Change-MQTT-Settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetMQTTSettings">
            <UserAssignment actionArgName="Server IP Address" path="Resource/mqtt_server_ip_addr" />
            <UserAssignment actionArgName="Port" path="Resource/mqtt_port_number" />
            <UserAssignment actionArgName="Username" path="Resource/mqtt_user_name" defaultValue="" />
            <UserAssignment actionArgName="Password" path="Resource/mqtt_password" defaultValue="" secret="true" />
            <UserAssignment actionArgName="Tenant ID" path="Resource/tenant_id" defaultValue="" />
            <UserAssignment actionArgName="Root Certificate" path="Resource/caCrt" />
          </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="ToshibaResetMqttSettings" semanticid="Toshiba-Network-Actions-FPSeries#reset-mqtt">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPResetMqttSettings" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPNetworkSettings" />
                <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="ToshibaSetSNMPSettings" semanticid="Toshiba-SNMP#change-snmp">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetNetworkSettings">
            <UserAssignment actionArgName="Enable SNMP" path="Resource/snmp" />
            <UserAssignment actionArgName="SNMP Trap Setting #1" path="Resource/snmp_trap1" />
            <UserAssignment actionArgName="SNMP Trap IP Address #1" path="Resource/snmp_trap1_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #2" path="Resource/snmp_trap2" />
            <UserAssignment actionArgName="SNMP Trap IP Address #2" path="Resource/snmp_trap2_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #3" path="Resource/snmp_trap3" />
            <UserAssignment actionArgName="SNMP Trap IP Address #3" path="Resource/snmp_trap3_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #4" path="Resource/snmp_trap4" />
            <UserAssignment actionArgName="SNMP Trap IP Address #4" path="Resource/snmp_trap4_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #5" path="Resource/snmp_trap5" />
            <UserAssignment actionArgName="SNMP Trap IP Address #5" path="Resource/snmp_trap5_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #6" path="Resource/snmp_trap6" />
            <UserAssignment actionArgName="SNMP Trap IP Address #6" path="Resource/snmp_trap6_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #7" path="Resource/snmp_trap7" />
            <UserAssignment actionArgName="SNMP Trap IP Address #7" path="Resource/snmp_trap7_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #8" path="Resource/snmp_trap8" />
            <UserAssignment actionArgName="SNMP Trap IP Address #8" path="Resource/snmp_trap8_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #9" path="Resource/snmp_trap9" />
            <UserAssignment actionArgName="SNMP Trap IP Address #9" path="Resource/snmp_trap9_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #10" path="Resource/snmp_trap10" />
            <UserAssignment actionArgName="SNMP Trap IP Address #10" path="Resource/snmp_trap10_ip" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPNetworkSettings" />
                <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="ToshibaSetSNMPSettings-BX" semanticid="Toshiba-SNMP-BX#change-snmp">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetSNMPSettings">
            <UserAssignment actionArgName="Enable SNMP" path="Resource/snmp" />
            <UserAssignment actionArgName="SNMP Trap IP Address #1" path="Resource/snmp_trap1_ip" />
            <UserAssignment actionArgName="SNMP Trap IP Address #2" path="Resource/snmp_trap2_ip" />
            <UserAssignment actionArgName="SNMP Trap IP Address #3" path="Resource/snmp_trap3_ip" />
            <UserAssignment actionArgName="SNMP Trap IP Address #4" path="Resource/snmp_trap4_ip" />
            <UserAssignment actionArgName="SNMP Trap IP Address #5" path="Resource/snmp_trap5_ip" />
            <UserAssignment actionArgName="SNMP Trap IP Address #6" path="Resource/snmp_trap6_ip" />
            <UserAssignment actionArgName="SNMP Trap IP Address #7" path="Resource/snmp_trap7_ip" />
            <UserAssignment actionArgName="SNMP Trap IP Address #8" path="Resource/snmp_trap8_ip" />
            <UserAssignment actionArgName="SNMP Trap IP Address #9" path="Resource/snmp_trap9_ip" />
            <UserAssignment actionArgName="SNMP Trap IP Address #10" path="Resource/snmp_trap10_ip" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410NetworkSettings" />
                <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="Toshibabcpsetwifisettings" semanticid="Toshiba-Network-BV400#change-wifi-BV400">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetWifiSettings">
            <UserAssignment actionArgName="Wireless LAN SSID" path="Resource/wireless_lan_essid" />
            <UserAssignment actionArgName="Beacon Interval" path="Resource/beacon_interval" />
            <UserAssignment actionArgName="Roaming Threshold Minimum" path="Resource/roaming_threshold_min" />
            <UserAssignment actionArgName="Roaming Threshold Maximum" path="Resource/roaming_threshold_max" />
            <UserAssignment actionArgName="Authentication Mode" path="Resource/authentication_mode" />
            <UserAssignment actionArgName="Encryption Mode" path="Resource/encryption_setting" />
            <UserAssignment actionArgName="Authentication Method" path="Resource/authentication_method" />
            <UserAssignment actionArgName="EAP Method" path="Resource/eap_method" />
            <UserAssignment actionArgName="Enable Wireless LAN Power Saver" path="Resource/wireless_lan_power_saver_enabled" />
            <UserAssignment actionArgName="AP Mode Channel" path="Resource/ap_mode_channel" />
            <UserAssignment actionArgName="Band Select" path="Resource/band_select" />
            <UserAssignment actionArgName="WEP Key" path="Resource/wep_key" />
            <UserAssignment actionArgName="WEP Key Input Type" path="Resource/wep_Key_input_type" />
            <UserAssignment actionArgName="WEP Key Data" path="Resource/wep_Key_data" />
            <UserAssignment actionArgName="WEP Key Index" path="Resource/wep_key_index" />
            <UserAssignment actionArgName="WPA Pre-shared Key" path="Resource/wpa_preshared_key" />
            <UserAssignment actionArgName="Network Username" path="Resource/user_name" />
            <UserAssignment actionArgName="Network Password" path="Resource/password" secret="true" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPWifiSettings" />
                <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="Toshibabcpsetwifisettings-BX" semanticid="Toshiba-Wifi-BX#change-wifi-BX410">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetWifiSettings">
            <UserAssignment actionArgName="Wireless LAN SSID" path="Resource/wireless_lan_essid" />
            <UserAssignment actionArgName="AP Mode" path="Resource/ap_mode" />
            <UserAssignment actionArgName="AP Mode Authentication Method" path="Resource/ap_mode_authentication_method" />
            <UserAssignment actionArgName="Infrastructure Mode" path="Resource/infrastructure_mode" />
            <UserAssignment actionArgName="Infrastructure Mode Authentication Method" path="Resource/infrastructure_mode_authentication_method" />
            <UserAssignment actionArgName="EAP Method" path="Resource/eap_method" />
            <UserAssignment actionArgName="Band Select" path="Resource/band_select" />
            <UserAssignment actionArgName="WEP Key" path="Resource/wep_key" />
            <UserAssignment actionArgName="WEP Key Input Type" path="Resource/wep_Key_input_type" />
            <UserAssignment actionArgName="WEP Key Data" path="Resource/wep_Key_data" />
            <UserAssignment actionArgName="WEP Key Index" path="Resource/wep_key_index" />
            <UserAssignment actionArgName="WPA Pre-shared Key" path="Resource/wpa_preshared_key" />
            <UserAssignment actionArgName="Network Username" path="Resource/user_name" />
            <UserAssignment actionArgName="Network Password" path="Resource/password" secret="true" />
            <UserAssignment actionArgName="PMF" path="Resource/pmf" secret="true" />
            <UserAssignment actionArgName="Wave Output Power" path="Resource/wave_output_power" secret="true" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410WifiSettings" />
                <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="ToshibaSetSNMPSettingsBV400" semanticid="Toshiba-SNMP#change-snmp">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetSNMPSettings">
            <UserAssignment actionArgName="Enable SNMP" path="Resource/snmp" />
            <UserAssignment actionArgName="SNMP Trap Setting #1" path="Resource/snmp_trap1" />
            <UserAssignment actionArgName="SNMP Trap IP Address #1" path="Resource/snmp_trap1_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #2" path="Resource/snmp_trap2" />
            <UserAssignment actionArgName="SNMP Trap IP Address #2" path="Resource/snmp_trap2_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #3" path="Resource/snmp_trap3" />
            <UserAssignment actionArgName="SNMP Trap IP Address #3" path="Resource/snmp_trap3_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #4" path="Resource/snmp_trap4" />
            <UserAssignment actionArgName="SNMP Trap IP Address #4" path="Resource/snmp_trap4_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #5" path="Resource/snmp_trap5" />
            <UserAssignment actionArgName="SNMP Trap IP Address #5" path="Resource/snmp_trap5_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #6" path="Resource/snmp_trap6" />
            <UserAssignment actionArgName="SNMP Trap IP Address #6" path="Resource/snmp_trap6_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #7" path="Resource/snmp_trap7" />
            <UserAssignment actionArgName="SNMP Trap IP Address #7" path="Resource/snmp_trap7_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #8" path="Resource/snmp_trap8" />
            <UserAssignment actionArgName="SNMP Trap IP Address #8" path="Resource/snmp_trap8_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #9" path="Resource/snmp_trap9" />
            <UserAssignment actionArgName="SNMP Trap IP Address #9" path="Resource/snmp_trap9_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #10" path="Resource/snmp_trap10" />
            <UserAssignment actionArgName="SNMP Trap IP Address #10" path="Resource/snmp_trap10_ip" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPSNMPSettings" />
                <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="ToshibaSetInfrastructureMaskSettings2pt4GHz" semanticid="Toshiba-InfrastructureMask#change-infrastructure_mask-2pt4ghz">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetInfrastructureChMask">
            <UserAssignment actionArgName="Channel 1" path="Resource/channel_1" />
            <UserAssignment actionArgName="Channel 2" path="Resource/channel_2" />
            <UserAssignment actionArgName="Channel 3" path="Resource/channel_3" />
            <UserAssignment actionArgName="Channel 4" path="Resource/channel_4" />
            <UserAssignment actionArgName="Channel 5" path="Resource/channel_5" />
            <UserAssignment actionArgName="Channel 6" path="Resource/channel_6" />
            <UserAssignment actionArgName="Channel 7" path="Resource/channel_7" />
            <UserAssignment actionArgName="Channel 8" path="Resource/channel_8" />
            <UserAssignment actionArgName="Channel 9" path="Resource/channel_9" />
            <UserAssignment actionArgName="Channel 10" path="Resource/channel_10" />
            <UserAssignment actionArgName="Channel 11" path="Resource/channel_11" />
            <UserAssignment actionArgName="Channel 12" path="Resource/channel_12" />
            <UserAssignment actionArgName="Channel 13" path="Resource/channel_13" />
            <UserAssignment actionArgName="Channel 14" path="Resource/channel_14" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPInfrastructureChMask" />
                <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="ToshibaSetInfrastructureMaskSettings5GHz" semanticid="Toshiba-InfrastructureMask#change-infrastructure_mask-5ghz">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetInfrastructureChMask">
            <UserAssignment actionArgName="Channel 36" path="Resource/channel_36" />
            <UserAssignment actionArgName="Channel 40" path="Resource/channel_40" />
            <UserAssignment actionArgName="Channel 44" path="Resource/channel_44" />
            <UserAssignment actionArgName="Channel 48" path="Resource/channel_48" />
            <UserAssignment actionArgName="Channel 52" path="Resource/channel_52" />
            <UserAssignment actionArgName="Channel 56" path="Resource/channel_56" />
            <UserAssignment actionArgName="Channel 60" path="Resource/channel_60" />
            <UserAssignment actionArgName="Channel 64" path="Resource/channel_64" />
            <UserAssignment actionArgName="Channel 100" path="Resource/channel_100" />
            <UserAssignment actionArgName="Channel 104" path="Resource/channel_104" />
            <UserAssignment actionArgName="Channel 108" path="Resource/channel_108" />
            <UserAssignment actionArgName="Channel 112" path="Resource/channel_112" />
            <UserAssignment actionArgName="Channel 116" path="Resource/channel_116" />
            <UserAssignment actionArgName="Channel 120" path="Resource/channel_120" />
            <UserAssignment actionArgName="Channel 124" path="Resource/channel_124" />
            <UserAssignment actionArgName="Channel 128" path="Resource/channel_128" />
            <UserAssignment actionArgName="Channel 132" path="Resource/channel_132" />
            <UserAssignment actionArgName="Channel 136" path="Resource/channel_136" />
            <UserAssignment actionArgName="Channel 140" path="Resource/channel_140" />
            <UserAssignment actionArgName="Channel 149" path="Resource/channel_149" />
            <UserAssignment actionArgName="Channel 153" path="Resource/channel_153" />
            <UserAssignment actionArgName="Channel 157" path="Resource/channel_157" />
            <UserAssignment actionArgName="Channel 161" path="Resource/channel_161" />
            <UserAssignment actionArgName="Channel 165" path="Resource/channel_165" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPInfrastructureChMask" />
                <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="ToshibaSetBluetoothSettings-FP2D" semanticid="Toshiba-Bluetooth-FP2D#change-bluetooth">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetBluetoothSettings">
            <UserAssignment actionArgName="Bluetooth Interface" path="Resource/bluetooth_interface" />
            <UserAssignment actionArgName="Device Nickname" path="Resource/device_nickname" />
            <UserAssignment actionArgName="Inquiry Setting" path="Resource/inquiry_setting" />
            <UserAssignment actionArgName="Security Setting" path="Resource/security_setting" />
            <UserAssignment actionArgName="Inquiry/Page Interval" path="Resource/inquiry_page_interval" />
            <UserAssignment actionArgName="Inquiry/Page Window" path="Resource/inquiry_page_window" />
            <UserAssignment actionArgName="SSP Authorization Type" path="Resource/ssp_auth_type" />
            <UserAssignment actionArgName="Enable Auto-Reconnection" path="Resource/auto_reconnection_setting" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPBluetoothSettings" />
                <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="ToshibaSetBluetoothSettings-FP3D" semanticid="Toshiba-Bluetooth-FP3D#change-bluetooth">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetBluetoothSettings">
            <UserAssignment actionArgName="Bluetooth Interface" path="Resource/bt_interface" />
            <UserAssignment actionArgName="Device Nickname" path="Resource/device_nickname" />
            <UserAssignment actionArgName="Inquiry Setting" path="Resource/inquiry_setting" />
            <UserAssignment actionArgName="Security Setting" path="Resource/security_setting" />
            <UserAssignment actionArgName="Inquiry/Page Interval" path="Resource/inquiry_page_interval" />
            <UserAssignment actionArgName="Inquiry/Page Window" path="Resource/inquiry_page_window" />
            <UserAssignment actionArgName="SSP Authorization Type" path="Resource/ssp_auth_type" />
            <UserAssignment actionArgName="Bonding Setting" path="Resource/bonding_setting" />
            <UserAssignment actionArgName="PIN Code" path="Resource/pin_code" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPBluetoothSettings" />
                <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="ToshibaSetBluetoothBondingSettings" semanticid="Toshiba-Bluetooth-FP2D#change-bluetooth-bonding">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetBluetoothBondingSettings">
            <UserAssignment actionArgName="Bonding Registration Method" path="Resource/bonding_registration_method" />
            <UserAssignment actionArgName="Bluetooth Device Address #1" path="Resource/bdaddress1" />
            <UserAssignment actionArgName="PIN Code #1" path="Resource/pin_code1" />
            <UserAssignment actionArgName="Bluetooth Device Address #2" path="Resource/bdaddress2" />
            <UserAssignment actionArgName="PIN Code #2" path="Resource/pin_code2" />
            <UserAssignment actionArgName="Bluetooth Device Address #3" path="Resource/bdaddress3" />
            <UserAssignment actionArgName="PIN Code #3" path="Resource/pin_code3" />
            <UserAssignment actionArgName="Bluetooth Device Address #4" path="Resource/bdaddress4" />
            <UserAssignment actionArgName="PIN Code #4" path="Resource/pin_code4" />
            <UserAssignment actionArgName="Bluetooth Device Address #5" path="Resource/bdaddress5" />
            <UserAssignment actionArgName="PIN Code #5" path="Resource/pin_code5" />
            <UserAssignment actionArgName="Bluetooth Device Address #6" path="Resource/bdaddress6" />
            <UserAssignment actionArgName="PIN Code #6" path="Resource/pin_code6" />
            <UserAssignment actionArgName="Bluetooth Device Address #7" path="Resource/bdaddress7" />
            <UserAssignment actionArgName="PIN Code #7" path="Resource/pin_code7" />
            <UserAssignment actionArgName="Bluetooth Device Address #8" path="Resource/bdaddress8" />
            <UserAssignment actionArgName="PIN Code #8" path="Resource/pin_code8" />
            <UserAssignment actionArgName="Bluetooth Device Address #9" path="Resource/bdaddress9" />
            <UserAssignment actionArgName="PIN Code #9" path="Resource/pin_code9" />
            <UserAssignment actionArgName="Bluetooth Device Address #10" path="Resource/bdaddress10" />
            <UserAssignment actionArgName="PIN Code #10" path="Resource/pin_code10" />
          </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="ToshibaSetBluetoothBondingSettingsBV400" semanticid="Toshiba-Bluetooth-FP2D#change-bluetooth-bonding">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetBluetoothBSettings">
            <UserAssignment actionArgName="Bonding Registration Method" path="Resource/bonding_registration_method" />
            <UserAssignment actionArgName="Bluetooth Device Address #1" path="Resource/bdaddress1" />
            <UserAssignment actionArgName="PIN Code #1" path="Resource/pin_code1" />
            <UserAssignment actionArgName="Bluetooth Device Address #2" path="Resource/bdaddress2" />
            <UserAssignment actionArgName="PIN Code #2" path="Resource/pin_code2" />
            <UserAssignment actionArgName="Bluetooth Device Address #3" path="Resource/bdaddress3" />
            <UserAssignment actionArgName="PIN Code #3" path="Resource/pin_code3" />
            <UserAssignment actionArgName="Bluetooth Device Address #4" path="Resource/bdaddress4" />
            <UserAssignment actionArgName="PIN Code #4" path="Resource/pin_code4" />
            <UserAssignment actionArgName="Bluetooth Device Address #5" path="Resource/bdaddress5" />
            <UserAssignment actionArgName="PIN Code #5" path="Resource/pin_code5" />
            <UserAssignment actionArgName="Bluetooth Device Address #6" path="Resource/bdaddress6" />
            <UserAssignment actionArgName="PIN Code #6" path="Resource/pin_code6" />
            <UserAssignment actionArgName="Bluetooth Device Address #7" path="Resource/bdaddress7" />
            <UserAssignment actionArgName="PIN Code #7" path="Resource/pin_code7" />
            <UserAssignment actionArgName="Bluetooth Device Address #8" path="Resource/bdaddress8" />
            <UserAssignment actionArgName="PIN Code #8" path="Resource/pin_code8" />
            <UserAssignment actionArgName="Bluetooth Device Address #9" path="Resource/bdaddress9" />
            <UserAssignment actionArgName="PIN Code #9" path="Resource/pin_code9" />
            <UserAssignment actionArgName="Bluetooth Device Address #10" path="Resource/bdaddress10" />
            <UserAssignment actionArgName="PIN Code #10" path="Resource/pin_code10" />
          </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="ToshibaSetDModeSettings" semanticid="Toshiba-DMode-Actions-BV400#change-DMode-Settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetDModeSettings">
            <UserAssignment actionArgName="Back Up Reverse Speed" path="Resource/backup_reverse_speed" />
            <UserAssignment actionArgName="British Pound" path="Resource/british_pound" />
            <UserAssignment actionArgName="Column Offset" path="Resource/column_offset" />
            <UserAssignment actionArgName="Comm Heat Commands" path="Resource/comm_heat_commands" />
            <UserAssignment actionArgName="Comm Speed Commands" path="Resource/comm_speed_commands" />
            <UserAssignment actionArgName="Comm TOF Commands" path="Resource/comm_tof_commands" />
            <UserAssignment actionArgName="Continuous Label Length" path="Resource/continuous_label_length" />
            <UserAssignment actionArgName="Control Codes" path="Resource/control_codes" />
            <UserAssignment actionArgName="Cutter Equipped" path="Resource/cutter_equipped" />
            <UserAssignment actionArgName="Disable Symbol Set Selection" path="Resource/disable_symbol_set_selection" />
            <UserAssignment actionArgName="Feed Speed" path="Resource/feed_speed" />
            <UserAssignment actionArgName="Feedback Mode" path="Resource/feedback_mode" />
            <UserAssignment actionArgName="Format Attributes" path="Resource/format_attributes" />
            <UserAssignment actionArgName="Heat" path="Resource/heat" />
            <UserAssignment actionArgName="Label Rotation" path="Resource/label_rotation" />
            <UserAssignment actionArgName="D Mode Label Width" path="Resource/dmode_label_width" />
            <UserAssignment actionArgName="Maximum Length Ignore" path="Resource/maximum_length_ignore" />
            <UserAssignment actionArgName="Maximum Length" path="Resource/maximum_length" />
            <UserAssignment actionArgName="Media Type" path="Resource/media_type" />
            <UserAssignment actionArgName="Peel Mode" path="Resource/peel_mode" />
            <UserAssignment actionArgName="Present Distance" path="Resource/present_distance" />
            <UserAssignment actionArgName="Present Sensor Equipped" path="Resource/present_sensor_equipped" />
            <UserAssignment actionArgName="Print Speed" path="Resource/print_speed" />
            <UserAssignment actionArgName="Row Offset" path="Resource/row_offset" />
            <UserAssignment actionArgName="SOP Emulation" path="Resource/sop_emulation" />
            <UserAssignment actionArgName="Sensor Type" path="Resource/sensor_type" />
            <UserAssignment actionArgName="Single Byte Symbol Set" path="Resource/single_byte_symbol_set" />
            <UserAssignment actionArgName="Software Switch" path="Resource/software_switch" />
            <UserAssignment actionArgName="Unit of Measure" path="Resource/unit_of_measure" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPDModeSettings" />
                <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="ToshibaSetDModeSettings-BX" semanticid="Toshiba-DMode-Actions-BX#change-DMode-Settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetDModeSettings">
            <UserAssignment actionArgName="Back Up Reverse Speed" path="Resource/backup_reverse_speed" />
            <UserAssignment actionArgName="British Pound" path="Resource/british_pound" />
            <UserAssignment actionArgName="Comm Heat Commands" path="Resource/comm_heat_commands" />
            <UserAssignment actionArgName="Comm Speed Commands" path="Resource/comm_speed_commands" />
            <UserAssignment actionArgName="Comm TOF Commands" path="Resource/comm_tof_commands" />
            <UserAssignment actionArgName="Continuous Label Length" path="Resource/continuous_label_length" />
            <UserAssignment actionArgName="Control Codes" path="Resource/control_codes" />
            <UserAssignment actionArgName="Disable Symbol Set Selection" path="Resource/disable_symbol_set_selection" />
            <UserAssignment actionArgName="Feed Speed" path="Resource/feed_speed" />
            <UserAssignment actionArgName="Feedback Mode" path="Resource/feedback_mode" />
            <UserAssignment actionArgName="Format Attributes" path="Resource/format_attributes" />
            <UserAssignment actionArgName="Heat" path="Resource/heat" />
            <UserAssignment actionArgName="Label Rotation" path="Resource/label_rotation" />
            <UserAssignment actionArgName="D Mode Label Width" path="Resource/dmode_label_width" />
            <UserAssignment actionArgName="Maximum Length Ignore" path="Resource/maximum_length_ignore" />
            <UserAssignment actionArgName="Maximum Length" path="Resource/maximum_length" />
            <UserAssignment actionArgName="Media Type" path="Resource/media_type" />
            <UserAssignment actionArgName="Peel Mode" path="Resource/peel_mode" />
            <UserAssignment actionArgName="Present Distance" path="Resource/present_distance" />
            <UserAssignment actionArgName="Present Sensor Equipped" path="Resource/present_sensor_equipped" />
            <UserAssignment actionArgName="Print Speed" path="Resource/print_speed" />
            <UserAssignment actionArgName="Row Offset" path="Resource/row_offset" />
            <UserAssignment actionArgName="SOP Emulation" path="Resource/sop_emulation" />
            <UserAssignment actionArgName="Sensor Type" path="Resource/sensor_type" />
            <UserAssignment actionArgName="Single Byte Symbol Set" path="Resource/single_byte_symbol_set" />
            <UserAssignment actionArgName="Software Switch" path="Resource/software_switch" />
            <UserAssignment actionArgName="Unit of Measure" path="Resource/unit_of_measure" />
            <UserAssignment actionArgName="Ribbon Saver Enable" path="Resource/ribbon_saver_enable" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410DModeSettings" />
                <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="ToshibaBCPSetEModeSettings-BVT" semanticid="Toshiba-EMode-BV400T#change-emode-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetEModeSettings">
            <UserAssignment actionArgName="Label length" path="Resource/label_length" />
            <UserAssignment actionArgName="Label width" path="Resource/label_width" />
            <UserAssignment actionArgName="Print Orientation" path="Resource/print_orientation" />
            <UserAssignment actionArgName="Ribbon" path="Resource/ribbon" />
            <UserAssignment actionArgName="Print mode" path="Resource/print_mode" />
            <UserAssignment actionArgName="Sensor" path="Resource/sensor" />
            <UserAssignment actionArgName="Print Speed" path="Resource/print_speed" />
            <UserAssignment actionArgName="Code Page" path="Resource/code_page" />
            <UserAssignment actionArgName="Max label length (for calibration)" path="Resource/max_label_length_for_calib" />
            <UserAssignment actionArgName="Calib after power on" path="Resource/calib_after_power_on" />
            <UserAssignment actionArgName="Calib after head close" path="Resource/calib_after_head_close" />
            <UserAssignment actionArgName="Darkness" path="Resource/darkness" />
            <UserAssignment actionArgName="X position of label home position" path="Resource/x_position_of_label_home_position" />
            <UserAssignment actionArgName="Y position of label home position" path="Resource/y_position_of_label_home_position" />
            <UserAssignment actionArgName="Label size (Q)" path="Resource/label_size_q" />
            <UserAssignment actionArgName="Label type (Q)" path="Resource/label_type_q" />
            <UserAssignment actionArgName="Tone Adj (D)" path="Resource/tone_adj_d" />
            <UserAssignment actionArgName="Speed (S)" path="Resource/speed_s" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPEModeSettings" />
                <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="ToshibaBCPSetIModeSettings-BVT" semanticid="Toshiba-IMode-BV400T#change-imode-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetIModeSettings">
            <UserAssignment actionArgName="Media Type" path="Resource/media_type" />
            <UserAssignment actionArgName="Print Method" path="Resource/print_method" />
            <UserAssignment actionArgName="Print Speed" path="Resource/print_speed" />
            <UserAssignment actionArgName="Media Length" path="Resource/media_length" />
            <UserAssignment actionArgName="Media Width" path="Resource/media_width" />
            <UserAssignment actionArgName="X origin" path="Resource/x_origin" />
            <UserAssignment actionArgName="Y origin" path="Resource/y_origin" />
            <UserAssignment actionArgName="Code Page" path="Resource/code_page" />
            <UserAssignment actionArgName="Darkness" path="Resource/darkness" />
            <UserAssignment actionArgName="Zero Slash" path="Resource/zero_slash" />
            <UserAssignment actionArgName="Calibration Mode" path="Resource/calibration_mode" />
            <UserAssignment actionArgName="Cutter" path="Resource/cutter" />
            <UserAssignment actionArgName="Label Taken Sensor" path="Resource/label_taken_sensor" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPIModeSettings" />
                <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="ToshibaResetBluetoothName" semanticid="Toshiba-Bluetooth-Name#reset-bluetooth-name">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPResetBluetoothName" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPBluetoothSettings" />
                <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="ToshibaSetZModeSettings-FP2D" semanticid="Toshiba-ZMode-FP2D#change-zmode_settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetZModeSettings">
            <UserAssignment actionArgName="Label Length" path="Resource/label_length_setting" />
            <UserAssignment actionArgName="Label Width" path="Resource/label_width_setting" defaultValue="576" />
            <UserAssignment actionArgName="Sensor" path="Resource/sensor_setting" />
            <UserAssignment actionArgName="Calibration Length" path="Resource/calibration_length_setting" />
            <UserAssignment actionArgName="Calibration After Power On" path="Resource/calibration_after_poweron" />
            <UserAssignment actionArgName="Calibration After Head Close" path="Resource/calibration_after_head_close" />
            <UserAssignment actionArgName="Control Code Prefix" path="Resource/control_code_prefix" />
            <UserAssignment actionArgName="Format Prefix" path="Resource/format_prefix" />
            <UserAssignment actionArgName="Delimiter Character" path="Resource/delimiter_character" />
            <UserAssignment actionArgName="Label Size (LL)" path="Resource/label_size_ll_setting" />
            <UserAssignment actionArgName="Label Type (MN)" path="Resource/label_type_mn_setting" />
            <UserAssignment actionArgName="Darkness (SD)" path="Resource/darkness_sd_setting" />
            <UserAssignment actionArgName="Darkness (MD)" path="Resource/darkness_md_setting" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPZModeSettings" />
                <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="ToshibaSetZModeSettings-FP3D" semanticid="Toshiba-ZMode-FP3D#change-zmode_settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetZModeSettings">
            <UserAssignment actionArgName="Label Length" path="Resource/label_length_setting" />
            <UserAssignment actionArgName="Label Width" path="Resource/label_width_setting" defaultValue="576" />
            <UserAssignment actionArgName="Sensor" path="Resource/sensor_setting" />
            <UserAssignment actionArgName="Calibration Length" path="Resource/calibration_length_setting" />
            <UserAssignment actionArgName="Calibration After Power On" path="Resource/calibration_after_poweron" />
            <UserAssignment actionArgName="Calibration After Head Close" path="Resource/calibration_after_head_close" />
            <UserAssignment actionArgName="Control Code Prefix" path="Resource/control_code_prefix" />
            <UserAssignment actionArgName="Format Prefix" path="Resource/format_prefix" />
            <UserAssignment actionArgName="Delimiter Character" path="Resource/delimiter_character" />
            <UserAssignment actionArgName="Label Size (LL)" path="Resource/label_size_ll_setting" />
            <UserAssignment actionArgName="Label Type (MN)" path="Resource/label_type_mn_setting" />
            <UserAssignment actionArgName="Darkness (SD)" path="Resource/darkness_sd_setting" />
            <UserAssignment actionArgName="Darkness (MD)" path="Resource/darkness_md_setting" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPZModeSettings" />
                <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="ToshibaSetZModeSettings-BV400" semanticid="Toshiba-ZMode-Actions-BV400#change-zmode_settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetZModeSettings">
            <UserAssignment actionArgName="Label Length" path="Resource/label_length" />
            <UserAssignment actionArgName="Label Width" path="Resource/label_width" />
            <UserAssignment actionArgName="Ribbon" path="Resource/ribbon" />
            <UserAssignment actionArgName="Print Mode" path="Resource/print_mode" />
            <UserAssignment actionArgName="Sensor" path="Resource/sensor" />
            <UserAssignment actionArgName="Print Speed" path="Resource/print_speed" />
            <UserAssignment actionArgName="Maximum Label Length For Calibration" path="Resource/max_label_length_for_calib" />
            <UserAssignment actionArgName="Calibration After Power On" path="Resource/calib_after_power_on" />
            <UserAssignment actionArgName="Calibration After Head Close" path="Resource/calib_after_head_close" />
            <UserAssignment actionArgName="Dots/mm" path="Resource/dots_mm" />
            <UserAssignment actionArgName="Format Convert" path="Resource/format_convert" />
            <UserAssignment actionArgName="Control Code Prefix" path="Resource/control_prefix" />
            <UserAssignment actionArgName="Format Prefix" path="Resource/format_prefix" />
            <UserAssignment actionArgName="Delimiter Character" path="Resource/delimiter_char" />
            <UserAssignment actionArgName="Label Size (LL)" path="Resource/label_size_ll" />
            <UserAssignment actionArgName="Label Type (MN)" path="Resource/label_type_mn" />
            <UserAssignment actionArgName="Media Type (MT)" path="Resource/media_type_mt" />
            <UserAssignment actionArgName="Tone Adjust SD" path="Resource/tone_adj_sd" />
            <UserAssignment actionArgName="Tone Adjust MD" path="Resource/tone_adj_md" />
            <UserAssignment actionArgName="Graphic Position" path="Resource/graphic_position" />
            <UserAssignment actionArgName="Tab -> Space" path="Resource/tab_space" />
            <UserAssignment actionArgName="Label Shift" path="Resource/label_shift" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPZModeSettings" />
                <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="ToshibaSetZModeSettings-BX" semanticid="Toshiba-ZMode-Actions-BV400#change-zmode_settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetZModeSettings">
            <UserAssignment actionArgName="Label Length" path="Resource/label_length" />
            <UserAssignment actionArgName="Label Width" path="Resource/label_width" />
            <UserAssignment actionArgName="Ribbon" path="Resource/ribbon" />
            <UserAssignment actionArgName="Print Mode" path="Resource/print_mode" />
            <UserAssignment actionArgName="Sensor" path="Resource/sensor" />
            <UserAssignment actionArgName="Print Speed" path="Resource/print_speed" />
            <UserAssignment actionArgName="Maximum Label Length For Calibration" path="Resource/max_label_length_for_calib" />
            <UserAssignment actionArgName="Calibration After Power On" path="Resource/calib_after_power_on" />
            <UserAssignment actionArgName="Calibration After Head Close" path="Resource/calib_after_head_close" />
            <UserAssignment actionArgName="Dots/mm" path="Resource/dots_mm" />
            <UserAssignment actionArgName="Format Convert" path="Resource/format_convert" />
            <UserAssignment actionArgName="Control Code Prefix" path="Resource/control_prefix" />
            <UserAssignment actionArgName="Format Prefix" path="Resource/format_prefix" />
            <UserAssignment actionArgName="Delimiter Character" path="Resource/delimiter_char" />
            <UserAssignment actionArgName="Label Size (LL)" path="Resource/label_size_ll" />
            <UserAssignment actionArgName="Label Type (MN)" path="Resource/label_type_mn" />
            <UserAssignment actionArgName="Media Type (MT)" path="Resource/media_type_mt" />
            <UserAssignment actionArgName="Tone Adjust SD" path="Resource/tone_adj_sd" />
            <UserAssignment actionArgName="Tone Adjust MD" path="Resource/tone_adj_md" />
            <UserAssignment actionArgName="Graphic Position" path="Resource/graphic_position" />
            <UserAssignment actionArgName="Tab -> Space" path="Resource/tab_space" />
            <UserAssignment actionArgName="Label Shift" path="Resource/label_shift" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410ZModeSettings" />
                <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="ToshibaSetBarcodeSettings-BX" semanticid="Toshiba-Printer-Barcode#change-zmode-barcode-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetZModeSettings">
            <UserAssignment actionArgName="Barcode(BY) Default Height" path="Resource/barcode_def_height" />
            <UserAssignment actionArgName="Barcode(BY) Module Size" path="Resource/barcode_module_size" />
            <UserAssignment actionArgName="Barcode(BY) Bar Thickness Ratio" path="Resource/barcode_thickness_ratio" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410ZModeSettings" />
                <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="ToshibaSetFieldSettings-BX" semanticid="Toshiba-Printer-Field#change-zmode-field-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetZModeSettings">
            <UserAssignment actionArgName="Field(FP) Default Rotation" path="Resource/field_def_rotation" />
            <UserAssignment actionArgName="Field(FP) Gap of Character" path="Resource/field_gap_character" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410ZModeSettings" />
                <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="ToshibaSetFieldBlockSettings-BX" semanticid="Toshiba-Printer-FieldBlock#change-zmode-fieldblock-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetZModeSettings">
            <UserAssignment actionArgName="Field Block(FB) Rectangle Width" path="Resource/fb_rectangle_width" />
            <UserAssignment actionArgName="Field Block(FB) Line Number" path="Resource/fb_line_number" />
            <UserAssignment actionArgName="Field Block(FB) Alignment" path="Resource/fb_alignment" />
            <UserAssignment actionArgName="Field Block(FB) X Adjustment" path="Resource/fb_x_adjustment" />
            <UserAssignment actionArgName="Field Block(FB) Bitween Line (DOT)" path="Resource/fb_bitween_line_dot" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410ZModeSettings" />
                <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="ToshibaSetSerializationSettings-BX" semanticid="Toshiba-Printer-Serialization#change-zmode-serialization-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetZModeSettings">
            <UserAssignment actionArgName="Serialization(SN) INC/DEC" path="Resource/sn_inc_dec" />
            <UserAssignment actionArgName="Serialization(SN) Zero Suppression" path="Resource/sn_zero_suppression" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410ZModeSettings" />
                <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="ToshibaMqttSecureMode-BX" semanticid="Toshiba-MQTT-Secure-Mode#change-mqtt-secure-mode">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetMQTTSettings">
            <UserAssignment actionArgName="MQTT Secure Mode" path="Resource/mqtt_secure_mode" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410MQTTSettings" />
                <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="ToshibaSetKeepAlive-BX" semanticid="Toshiba-KeepAlive-MQTT#change-keepalive-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetMQTTSettings">
            <UserAssignment actionArgName="Keep Alive Time" path="Resource/keep_alive" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410MQTTSettings" />
                <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="ToshibaSetZModeLabelSettings-BX" semanticid="Toshiba-Printer-ZMode-Label#change-zmode-label-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetZModeSettings">
            <UserAssignment actionArgName="Label (LH): Label Home X" path="Resource/label_home_x" />
            <UserAssignment actionArgName="Label (LH): Label Home Y" path="Resource/label_home_y" />
            <UserAssignment actionArgName="Label (PM,PO): Label Rotate" path="Resource/label_rotate" />
            <UserAssignment actionArgName="Label Feed Amount Fine Adj." path="Resource/label_feed_fine_adj" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410ZModeSettings" />
                <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="ToshibaSetZmodeExtendedSettings-BX" semanticid="Toshiba-Printer-ZMode-BX410#change-zmode-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetZModeSettings">
            <UserAssignment actionArgName="ZMode RFID Write Position Adjustment" path="Resource/rfid_write_position_adjustment" />
            <UserAssignment actionArgName="Unit (MU)" path="Resource/unit_mu" />
            <UserAssignment actionArgName="Graphic(GB, GC, GD) Line Width" path="Resource/grpahic_linewidth" />
            <UserAssignment actionArgName="Code Page" path="Resource/code_page" />
            <UserAssignment actionArgName="Print(PQ):Print Count" path="Resource/print_count" />
            <UserAssignment actionArgName="Print(PQ):Cut Interval" path="Resource/cut_interval" />
            <UserAssignment actionArgName="Darkness (SD, MD)" path="Resource/darkness" />
            <UserAssignment actionArgName="Save Area Alocate" path="Resource/save_area_alocate" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410ZModeSettings" />
                <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="ToshibaSetSModeSensor" semanticid="Toshiba-SMode-Actions#change-smode_sensor">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetSModeSettings">
            <UserAssignment actionArgName="Media Sensor" path="Resource/s_mode_sensor" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPSModeSettings" />
                <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="ToshibaSetSModeSettings" semanticid="Toshiba-SMode-Actions#change-smode">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetSModeSettings">
            <UserAssignment actionArgName="Media Sensor" path="Resource/s_mode_sensor" />
            <UserAssignment actionArgName="Print Darkness" path="Resource/print_darkness" />
            <UserAssignment actionArgName="Zero Slash" path="Resource/zero_slash" />
            <UserAssignment actionArgName="Auto Label Length" path="Resource/auto_label_length" />
            <UserAssignment actionArgName="Reprint" path="Resource/reprint" />
            <UserAssignment actionArgName="Vertical Label Size" path="Resource/vertical_label_size" />
            <UserAssignment actionArgName="Horizontal Label Size" path="Resource/horizontal_label_size" />
            <UserAssignment actionArgName="Vertical Offset" path="Resource/vertical_offset" />
            <UserAssignment actionArgName="Horizontal Offset" path="Resource/horizontal_offset" />
            <UserAssignment actionArgName="Continuous Offset" path="Resource/continous_offset" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPSModeSettings" />
                <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="ToshibaSetBatterySettings" semanticid="Toshiba-Battery#change-battery">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetBatterySettings">
            <UserAssignment actionArgName="Battery Charge Mode" path="Resource/battery_charge_mode" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBCPBatterySettings" />
                <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="ToshibaFileDownloadFromURL" semanticid="Toshiba-General#download-url">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPFileDownloadFromURL">
            <UserAssignment actionArgName="Download Url" path="Resource/Url" />
          </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="ToshibaFileDownloadFromURL-BX" semanticid="Toshiba-General#download-url">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410FileDownloadFromURL">
            <UserAssignment actionArgName="Download Url" path="Resource/Url" />
          </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="ToshibaFileDownloadFromFileStore" semanticid="Firmware-Download#download-file-filestore" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPFileDownloadFromFileStore">
            <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="ToshibaBCPAlert" timeoutAlertId="FileDownloadTimeout" timeout="3600">
          <SuccessCase>
            <Enumeration>
              <Value>FileDownloadSuccess</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>FileDownloadError</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="ToshibaFileDownloadFromFileStore-BX" semanticid="Firmware-Download#download-file-filestore">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410FileDownloadFromFileStore">
            <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>
    </Transaction>

    <Transaction id="ToshibaCertificateDownloadFromFileStore" semanticid="Toshiba-Download-Certificate#cert-filestore">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPCertificateDownload">
            <UserAssignment actionArgName="Certificate File" path="Resource/CertificateFile" />
            <UserAssignment actionArgName="Certificate Type" path="Resource/CertificateType" />
          </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="Toshibabcpfiledownloadfromstore" semanticid="Firmware-Download#download-file-filestore" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPFileDownloadFromStore">
            <UserAssignment actionArgName="File" path="Resource" />
          </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="ToshibaBCPAlert" timeoutAlertId="FileDownloadTimeout" timeout="3600">
          <SuccessCase>
            <Enumeration>
              <Value>FileDownloadSuccess</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>FileDownloadError</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="ToshibaBA400CheckIn" semanticid="base-module#checkin">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBAGetDeviceInfo" />
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBADeviceInfo" />
                <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="ToshibaSetBluetoothSettings-BA" semanticid="Toshiba-Bluetooth-FP2D#change-bluetooth">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetBluetoothSettings">
            <UserAssignment actionArgName="Bluetooth Interface" path="Resource/bluetooth_interface" />
            <UserAssignment actionArgName="Device Nickname" path="Resource/device_nickname" />
            <UserAssignment actionArgName="Inquiry Setting" path="Resource/inquiry_setting" />
            <UserAssignment actionArgName="Security Setting" path="Resource/security_setting" />
            <UserAssignment actionArgName="Inquiry/Page Interval" path="Resource/inquiry_page_interval" />
            <UserAssignment actionArgName="Inquiry/Page Window" path="Resource/inquiry_page_window" />
            <UserAssignment actionArgName="SSP Authorization Type" path="Resource/ssp_auth_type" />
            <UserAssignment actionArgName="Enable Auto-Reconnection" path="Resource/auto_reconnection_setting" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBABluetoothSettings" />
                <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="ToshibaSetBluetoothBondingSettingsBA400" semanticid="Toshiba-Bluetooth-FP2D#change-bluetooth-bonding">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetBluetoothBSettings">
            <UserAssignment actionArgName="Bonding Registration Method" path="Resource/bonding_registration_method" />
            <UserAssignment actionArgName="Bluetooth Device Address #1" path="Resource/bdaddress1" />
            <UserAssignment actionArgName="PIN Code #1" path="Resource/pin_code1" />
            <UserAssignment actionArgName="Bluetooth Device Address #2" path="Resource/bdaddress2" />
            <UserAssignment actionArgName="PIN Code #2" path="Resource/pin_code2" />
            <UserAssignment actionArgName="Bluetooth Device Address #3" path="Resource/bdaddress3" />
            <UserAssignment actionArgName="PIN Code #3" path="Resource/pin_code3" />
            <UserAssignment actionArgName="Bluetooth Device Address #4" path="Resource/bdaddress4" />
            <UserAssignment actionArgName="PIN Code #4" path="Resource/pin_code4" />
            <UserAssignment actionArgName="Bluetooth Device Address #5" path="Resource/bdaddress5" />
            <UserAssignment actionArgName="PIN Code #5" path="Resource/pin_code5" />
            <UserAssignment actionArgName="Bluetooth Device Address #6" path="Resource/bdaddress6" />
            <UserAssignment actionArgName="PIN Code #6" path="Resource/pin_code6" />
            <UserAssignment actionArgName="Bluetooth Device Address #7" path="Resource/bdaddress7" />
            <UserAssignment actionArgName="PIN Code #7" path="Resource/pin_code7" />
            <UserAssignment actionArgName="Bluetooth Device Address #8" path="Resource/bdaddress8" />
            <UserAssignment actionArgName="PIN Code #8" path="Resource/pin_code8" />
            <UserAssignment actionArgName="Bluetooth Device Address #9" path="Resource/bdaddress9" />
            <UserAssignment actionArgName="PIN Code #9" path="Resource/pin_code9" />
            <UserAssignment actionArgName="Bluetooth Device Address #10" path="Resource/bdaddress10" />
            <UserAssignment actionArgName="PIN Code #10" path="Resource/pin_code10" />
          </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="ToshibaSetInfrastructureMaskSettings2pt4GHz-BA" semanticid="Toshiba-InfrastructureMask#change-infrastructure_mask-2pt4ghz">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetInfrastructureChMask">
            <UserAssignment actionArgName="Channel 1" path="Resource/channel_1" />
            <UserAssignment actionArgName="Channel 2" path="Resource/channel_2" />
            <UserAssignment actionArgName="Channel 3" path="Resource/channel_3" />
            <UserAssignment actionArgName="Channel 4" path="Resource/channel_4" />
            <UserAssignment actionArgName="Channel 5" path="Resource/channel_5" />
            <UserAssignment actionArgName="Channel 6" path="Resource/channel_6" />
            <UserAssignment actionArgName="Channel 7" path="Resource/channel_7" />
            <UserAssignment actionArgName="Channel 8" path="Resource/channel_8" />
            <UserAssignment actionArgName="Channel 9" path="Resource/channel_9" />
            <UserAssignment actionArgName="Channel 10" path="Resource/channel_10" />
            <UserAssignment actionArgName="Channel 11" path="Resource/channel_11" />
            <UserAssignment actionArgName="Channel 12" path="Resource/channel_12" />
            <UserAssignment actionArgName="Channel 13" path="Resource/channel_13" />
            <UserAssignment actionArgName="Channel 14" path="Resource/channel_14" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBAInfrastructureChMask" />
                <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="ToshibaSetInfrastructureMaskSettings5GHz-BA" semanticid="Toshiba-InfrastructureMask#change-infrastructure_mask-5ghz">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetInfrastructureChMask">
            <UserAssignment actionArgName="Channel 36" path="Resource/channel_36" />
            <UserAssignment actionArgName="Channel 40" path="Resource/channel_40" />
            <UserAssignment actionArgName="Channel 44" path="Resource/channel_44" />
            <UserAssignment actionArgName="Channel 48" path="Resource/channel_48" />
            <UserAssignment actionArgName="Channel 52" path="Resource/channel_52" />
            <UserAssignment actionArgName="Channel 56" path="Resource/channel_56" />
            <UserAssignment actionArgName="Channel 60" path="Resource/channel_60" />
            <UserAssignment actionArgName="Channel 64" path="Resource/channel_64" />
            <UserAssignment actionArgName="Channel 100" path="Resource/channel_100" />
            <UserAssignment actionArgName="Channel 104" path="Resource/channel_104" />
            <UserAssignment actionArgName="Channel 108" path="Resource/channel_108" />
            <UserAssignment actionArgName="Channel 112" path="Resource/channel_112" />
            <UserAssignment actionArgName="Channel 116" path="Resource/channel_116" />
            <UserAssignment actionArgName="Channel 120" path="Resource/channel_120" />
            <UserAssignment actionArgName="Channel 124" path="Resource/channel_124" />
            <UserAssignment actionArgName="Channel 128" path="Resource/channel_128" />
            <UserAssignment actionArgName="Channel 132" path="Resource/channel_132" />
            <UserAssignment actionArgName="Channel 136" path="Resource/channel_136" />
            <UserAssignment actionArgName="Channel 140" path="Resource/channel_140" />
            <UserAssignment actionArgName="Channel 149" path="Resource/channel_149" />
            <UserAssignment actionArgName="Channel 153" path="Resource/channel_153" />
            <UserAssignment actionArgName="Channel 157" path="Resource/channel_157" />
            <UserAssignment actionArgName="Channel 161" path="Resource/channel_161" />
            <UserAssignment actionArgName="Channel 165" path="Resource/channel_165" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBAInfrastructureChMask" />
                <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="ToshibaSetMqttSettingsBA400" semanticid="MQTT-ServerSideTLS#Change-MQTT-Settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetMQTTSettings">
            <UserAssignment actionArgName="Server IP Address" path="Resource/mqtt_server_ip_addr" />
            <UserAssignment actionArgName="Port" path="Resource/mqtt_port_number" />
            <UserAssignment actionArgName="Username" path="Resource/mqtt_user_name" defaultValue="" />
            <UserAssignment actionArgName="Password" path="Resource/mqtt_password" defaultValue="" secret="true" />
            <UserAssignment actionArgName="Tenant ID" path="Resource/tenant_id" defaultValue="" />
            <UserAssignment actionArgName="Root Certificate" path="Resource/caCrt" />
          </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="ToshibaSetNetworkSettingsBA400" semanticid="Toshiba-Network-BV400#change-network_settings-BV400">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetNetworkSettings">
            <UserAssignment actionArgName="Network Interface" path="Resource/network_setting" />
            <UserAssignment actionArgName="IP Address" path="Resource/ip_address" />
            <UserAssignment actionArgName="Subnet Mask" path="Resource/subnet_mask" />
            <UserAssignment actionArgName="Gateway" path="Resource/gateway" />
            <UserAssignment actionArgName="Input Type" path="Resource/input_type" />
            <UserAssignment actionArgName="Enable DHCP" path="Resource/dhcp" />
            <UserAssignment actionArgName="DHCP Host Name" path="Resource/dhcp_host_name" />
            <UserAssignment actionArgName="DHCP User Class ID" path="Resource/dhcp_client_id" />
            <UserAssignment actionArgName="Enable LPR" path="Resource/lpr_enabled" />
            <UserAssignment actionArgName="Enable Socket" path="Resource/socket_enabled" />
            <UserAssignment actionArgName="Port Number" path="Resource/port_number" />
            <UserAssignment actionArgName="WEB Printer" path="Resource/web_printer" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBANetworkSettings" />
                <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="Toshibabcpsetwifisettings-BA" semanticid="Toshiba-Network-BV400#change-wifi-BV400">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetWifiSettings">
            <UserAssignment actionArgName="Wireless LAN SSID" path="Resource/wireless_lan_essid" />
            <UserAssignment actionArgName="Beacon Interval" path="Resource/beacon_interval" />
            <UserAssignment actionArgName="Roaming Threshold Minimum" path="Resource/roaming_threshold_min" />
            <UserAssignment actionArgName="Roaming Threshold Maximum" path="Resource/roaming_threshold_max" />

            <UserAssignment actionArgName="Authentication Mode" path="Resource/authentication_mode" />
            <UserAssignment actionArgName="Encryption Mode" path="Resource/encryption_mode" />
            <UserAssignment actionArgName="Authentication Method" path="Resource/authentication_method" />
            <UserAssignment actionArgName="EAP Method" path="Resource/eap_method" />
            <UserAssignment actionArgName="Enable Wireless LAN Power Saver" path="Resource/wireless_lan_power_saver_enabled" />

            <UserAssignment actionArgName="AP Mode Channel" path="Resource/ap_mode_channel" />
            <UserAssignment actionArgName="Band Select" path="Resource/band_select" />
            <UserAssignment actionArgName="WEP Key" path="Resource/wep_key" />
            <UserAssignment actionArgName="WEP Key Input Type" path="Resource/wep_Key_input_type" />
            <UserAssignment actionArgName="WEP Key Data" path="Resource/wep_Key_data" />
            <UserAssignment actionArgName="WEP Key Index" path="Resource/wep_key_index" />
            <UserAssignment actionArgName="WPA Pre-shared Key" path="Resource/wpa_preshared_key" secret="true" />
            <UserAssignment actionArgName="Network Username" path="Resource/user_name" />
            <UserAssignment actionArgName="Network Password" path="Resource/password" secret="true" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBAWifiSettings" />
                <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="ToshibaSetPrintImageSettings-BA" semanticid="Toshiba-PrintImage-Actions-BA400#change-print_image">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetPrintImageSettings">
            <UserAssignment actionArgName="Code Page" path="Resource/code_page" />
            <UserAssignment actionArgName="Control Code" path="Resource/control_code" />
            <UserAssignment actionArgName="Print Command Mode Emulation" path="Resource/emulation" />
            <UserAssignment actionArgName="Use Basic Interpreter" path="Resource/basic_interpreter" />
            <UserAssignment actionArgName="Use Basic Trace" path="Resource/basic_trace" />
            <UserAssignment actionArgName="Enable Zero Slash" path="Resource/zero_slash" />
            <UserAssignment actionArgName="Euro Font Code" path="Resource/euro_font_code" />
            <UserAssignment actionArgName="Maxicode Spec" path="Resource/maxicode_spec" />
            <UserAssignment actionArgName="XML Parsing" path="Resource/xml" />
            <UserAssignment actionArgName="Kanji Code" path="Resource/knj_code" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBAPrintImageSettings" />
                <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="ToshibaSetCentroSettings-BA" semanticid="Toshiba-Centro-Settings#change-centro-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetCentroSettings">
            <UserAssignment actionArgName="ACK/Busy Setting" path="Resource/ack_busy_settings" />
            <UserAssignment actionArgName="Input Prime" path="Resource/input_prime" />
            <UserAssignment actionArgName="Plug and Play" path="Resource/plug_play" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBACentroSettings" />
                <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="ToshibaSetRS232Settings-BA" semanticid="Toshiba-RS232-Settings#Set-RS232-Settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetRS232Settings">
            <UserAssignment actionArgName="Baud Rate" path="Resource/baud_rate" />
            <UserAssignment actionArgName="Data Length" path="Resource/data_length" />
            <UserAssignment actionArgName="Parity" path="Resource/parity" />
            <UserAssignment actionArgName="Stop Bit" path="Resource/stop_bit" />
            <UserAssignment actionArgName="Control" path="Resource/control" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBARS232Settings" />
                <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="ToshibaSetSNMPSettingsBA400" semanticid="Toshiba-SNMP#change-snmp">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetSNMPSettings">
            <UserAssignment actionArgName="Enable SNMP" path="Resource/snmp_enabled" />
            <UserAssignment actionArgName="SNMP Trap Setting #1" path="Resource/snmp_trap1" />
            <UserAssignment actionArgName="SNMP Trap IP Address #1" path="Resource/snmp_trap1_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #2" path="Resource/snmp_trap2" />
            <UserAssignment actionArgName="SNMP Trap IP Address #2" path="Resource/snmp_trap2_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #3" path="Resource/snmp_trap3" />
            <UserAssignment actionArgName="SNMP Trap IP Address #3" path="Resource/snmp_trap3_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #4" path="Resource/snmp_trap4" />
            <UserAssignment actionArgName="SNMP Trap IP Address #4" path="Resource/snmp_trap4_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #5" path="Resource/snmp_trap5" />
            <UserAssignment actionArgName="SNMP Trap IP Address #5" path="Resource/snmp_trap5_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #6" path="Resource/snmp_trap6" />
            <UserAssignment actionArgName="SNMP Trap IP Address #6" path="Resource/snmp_trap6_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #7" path="Resource/snmp_trap7" />
            <UserAssignment actionArgName="SNMP Trap IP Address #7" path="Resource/snmp_trap7_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #8" path="Resource/snmp_trap8" />
            <UserAssignment actionArgName="SNMP Trap IP Address #8" path="Resource/snmp_trap8_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #9" path="Resource/snmp_trap9" />
            <UserAssignment actionArgName="SNMP Trap IP Address #9" path="Resource/snmp_trap9_ip" />
            <UserAssignment actionArgName="SNMP Trap Setting #10" path="Resource/snmp_trap10" />
            <UserAssignment actionArgName="SNMP Trap IP Address #10" path="Resource/snmp_trap10_ip" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBASNMPSettings" />
                <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="ToshibaSetSModeSettingsBA400" semanticid="Toshiba-SMode-Actions-BA400#Set-S-Mode-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetSModeSettings">
            <UserAssignment actionArgName="Printer Method" path="Resource/print_method" />
            <UserAssignment actionArgName="Printer Speed" path="Resource/printer_speed" />
            <UserAssignment actionArgName="Print Motion" path="Resource/print_motion" />
            <UserAssignment actionArgName="Media Sensor" path="Resource/sensor_type_setting" />
            <UserAssignment actionArgName="Darkness Range" path="Resource/darkness_range" />
            <UserAssignment actionArgName="Print Darkness" path="Resource/print_darkness" />
            <UserAssignment actionArgName="Zero Slash" path="Resource/smode_zero_slash" />
            <UserAssignment actionArgName="Kanji Code" path="Resource/kanji_code" />
            <UserAssignment actionArgName="LCD Power Saving" path="Resource/lcd_power_saving" />
            <UserAssignment actionArgName="Show Total Number of Labels to Print" path="Resource/show_total_no_of_labels_to_print" />
            <UserAssignment actionArgName="Automatic Measurement of Label" path="Resource/automatic_measurement_of_label" />
            <UserAssignment actionArgName="Detected Ribbon Near End" path="Resource/detected_ribbon_near_end" />
            <UserAssignment actionArgName="Reprint" path="Resource/reprint" />
            <UserAssignment actionArgName="Vertical Label Size" path="Resource/vertical_label_size" />
            <UserAssignment actionArgName="Horizontal Label Size" path="Resource/horizontal_label_size" />
            <UserAssignment actionArgName="Vertical Offset" path="Resource/vertical_offset_value" />
            <UserAssignment actionArgName="Horizontal Offset" path="Resource/horizontal_offset_value" />
            <UserAssignment actionArgName="Continuous Offset" path="Resource/continuous_offset" />
            <UserAssignment actionArgName="Tear Off" path="Resource/tear_off" />
            <UserAssignment actionArgName="Cutter Offset" path="Resource/cutter_offset" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBASModeSettings" />
                <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="ToshibaSetDModeSettings-BA" semanticid="Toshiba-DMode-Actions-BA400#change-DMode-Settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetDModeSettings">
            <UserAssignment actionArgName="Back Up Reverse Speed" path="Resource/backup_reverse_speed" />
            <UserAssignment actionArgName="British Pound" path="Resource/british_pound" />
            <UserAssignment actionArgName="Column Offset" path="Resource/column_offset" />
            <UserAssignment actionArgName="Comm Heat Commands" path="Resource/comm_heat_commands" />
            <UserAssignment actionArgName="Comm Speed Commands" path="Resource/comm_speed_commands" />
            <UserAssignment actionArgName="Comm TOF Commands" path="Resource/comm_tof_commands" />
            <UserAssignment actionArgName="Continuous Label Length" path="Resource/continuous_label_length" />
            <UserAssignment actionArgName="Control Codes" path="Resource/control_codes" />
            <UserAssignment actionArgName="Cutter Equipped" path="Resource/cutter_equipped" />
            <UserAssignment actionArgName="Disable Symbol Set Selection" path="Resource/disable_symbol_set_selection" />
            <UserAssignment actionArgName="Feed Speed" path="Resource/feed_speed" />
            <UserAssignment actionArgName="Feedback Mode" path="Resource/feedback_mode" />
            <UserAssignment actionArgName="Format Attributes" path="Resource/format_attributes" />
            <UserAssignment actionArgName="Heat" path="Resource/heat" />
            <UserAssignment actionArgName="Label Rotation" path="Resource/label_rotation" />
            <UserAssignment actionArgName="D Mode Label Width" path="Resource/dmode_label_width" />
            <UserAssignment actionArgName="Maximum Length Ignore" path="Resource/maximum_length_ignore" />
            <UserAssignment actionArgName="Maximum Length" path="Resource/maximum_length" />
            <UserAssignment actionArgName="Media Type" path="Resource/media_type" />
            <UserAssignment actionArgName="Peel Mode" path="Resource/peel_mode" />
            <UserAssignment actionArgName="Present Distance" path="Resource/present_distance" />
            <UserAssignment actionArgName="Present Sensor Equipped" path="Resource/present_sensor_equipped" />
            <UserAssignment actionArgName="Print Speed" path="Resource/print_speed" />
            <UserAssignment actionArgName="Row Offset" path="Resource/row_offset" />
            <UserAssignment actionArgName="SOP Emulation" path="Resource/sop_emulation" />
            <UserAssignment actionArgName="Sensor Type" path="Resource/sensor_type" />
            <UserAssignment actionArgName="Single Byte Symbol Set" path="Resource/single_byte_symbol_set" />
            <UserAssignment actionArgName="Software Switch" path="Resource/software_switch" />
            <UserAssignment actionArgName="Unit of Measure" path="Resource/unit_of_measure" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBADModeSettings" />
                <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="ToshibaSetZModeSettings-BA400" semanticid="Toshiba-ZMode-Actions-BA400#change-zmode_settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetZModeSettings">
            <UserAssignment actionArgName="Label Length" path="Resource/label_length" />
            <UserAssignment actionArgName="Label Width" path="Resource/label_width" />
            <UserAssignment actionArgName="Ribbon" path="Resource/ribbon" />
            <UserAssignment actionArgName="Print Mode" path="Resource/print_mode" />
            <UserAssignment actionArgName="Sensor" path="Resource/sensor" />
            <UserAssignment actionArgName="Print Speed" path="Resource/print_speed" />
            <UserAssignment actionArgName="Maximum Label Length For Calibration" path="Resource/max_label_length_for_calib" />
            <UserAssignment actionArgName="Calibration After Power On" path="Resource/calib_after_power_on" />
            <UserAssignment actionArgName="Calibration After Head Close" path="Resource/calib_after_head_close" />
            <UserAssignment actionArgName="Dots/mm" path="Resource/dots_mm" />
            <UserAssignment actionArgName="Format Convert" path="Resource/format_convert" />
            <UserAssignment actionArgName="Control Code Prefix" path="Resource/control_prefix" />
            <UserAssignment actionArgName="Format Prefix" path="Resource/format_prefix" />
            <UserAssignment actionArgName="Delimiter Character" path="Resource/delimiter_char" />
            <UserAssignment actionArgName="Label Size (LL)" path="Resource/label_size_ll" />
            <UserAssignment actionArgName="Label Type (MN)" path="Resource/label_type_mn" />
            <UserAssignment actionArgName="Media Type (MT)" path="Resource/media_type_mt" />
            <UserAssignment actionArgName="Tone Adjust SD" path="Resource/tone_adj_sd" />
            <UserAssignment actionArgName="Tone Adjust MD" path="Resource/tone_adj_md" />
            <UserAssignment actionArgName="Graphic Position" path="Resource/graphic_position" />
            <UserAssignment actionArgName="Tab -> Space" path="Resource/tab_space" />
            <UserAssignment actionArgName="Label Shift" path="Resource/label_shift" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBAZModeSettings" />
                <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="ToshibaSetSensorThresholdSettings-BA" semanticid="Toshiba-PrinterControl-BV400#change-sensor-threshold-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetPrinterControlSettings">
            <UserAssignment actionArgName="Reflective Sensor Threshold 1" path="Resource/reflective_sensor_threshold_1" />
            <UserAssignment actionArgName="Reflective Sensor Threshold 2" path="Resource/reflective_sensor_threshold_2" />
            <UserAssignment actionArgName="Reflective Sensor Threshold 3" path="Resource/reflective_sensor_threshold_3" />
            <UserAssignment actionArgName="Reflective Sensor Threshold 4" path="Resource/reflective_sensor_threshold_4" />
            <UserAssignment actionArgName="Reflective Sensor Threshold 5" path="Resource/reflective_sensor_threshold_5" />
            <UserAssignment actionArgName="Transmissive Sensor Threshold 1" path="Resource/transmissive_sensor_threshold_1" />
            <UserAssignment actionArgName="Transmissive Sensor Threshold 2" path="Resource/transmissive_sensor_threshold_2" />
            <UserAssignment actionArgName="Transmissive Sensor Threshold 3" path="Resource/transmissive_sensor_threshold_3" />
            <UserAssignment actionArgName="Transmissive Sensor Threshold 4" path="Resource/transmissive_sensor_threshold_4" />
            <UserAssignment actionArgName="Transmissive Sensor Threshold 5" path="Resource/transmissive_sensor_threshold_5" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBAPrinterControlSettings" />
                <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="ToshibaSetSensorThresholdSettings-BX" semanticid="Toshiba-PrinterControl-BV400#change-sensor-threshold-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetPrinterControlSettings">
            <UserAssignment actionArgName="Reflective Sensor Threshold 1" path="Resource/reflective_sensor_threshold_1" />
            <UserAssignment actionArgName="Reflective Sensor Threshold 2" path="Resource/reflective_sensor_threshold_2" />
            <UserAssignment actionArgName="Reflective Sensor Threshold 3" path="Resource/reflective_sensor_threshold_3" />
            <UserAssignment actionArgName="Reflective Sensor Threshold 4" path="Resource/reflective_sensor_threshold_4" />
            <UserAssignment actionArgName="Reflective Sensor Threshold 5" path="Resource/reflective_sensor_threshold_5" />
            <UserAssignment actionArgName="Transmissive Sensor Threshold 1" path="Resource/transmissive_sensor_threshold_1" />
            <UserAssignment actionArgName="Transmissive Sensor Threshold 2" path="Resource/transmissive_sensor_threshold_2" />
            <UserAssignment actionArgName="Transmissive Sensor Threshold 3" path="Resource/transmissive_sensor_threshold_3" />
            <UserAssignment actionArgName="Transmissive Sensor Threshold 4" path="Resource/transmissive_sensor_threshold_4" />
            <UserAssignment actionArgName="Transmissive Sensor Threshold 5" path="Resource/transmissive_sensor_threshold_5" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410PrinterControlSettings" />
                <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="ToshibaSetIssueControlSettings-BA" semanticid="Toshiba-PrinterControl-BA400#change-issue-control-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetPrinterControlSettings">
            <UserAssignment actionArgName="Issue Control Sensor" path="Resource/issue_control_sensor" />
            <UserAssignment actionArgName="Issue Control Mode" path="Resource/issue_control_mode" />
            <UserAssignment actionArgName="Issue Control Print Speed" path="Resource/issue_control_print_speed" />
            <UserAssignment actionArgName="Issue Control Ribbon" path="Resource/issue_control_ribbon" />
            <UserAssignment actionArgName="Issue Control Direction" path="Resource/issue_control_direction" />
            <UserAssignment actionArgName="Issue Control Auto Status Response" path="Resource/issue_control_auto_status_response" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBAPrinterControlSettings" />
                <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="ToshibaSetPrinterControlSettings-BA" semanticid="Toshiba-PrinterControl-BA400#change-printer-control-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetPrinterControlSettings">
            <UserAssignment actionArgName="Row Offset" path="Resource/row_offset" />
            <UserAssignment actionArgName="System Mode Password Enabled" path="Resource/system_mode_password_enabled" />
            <UserAssignment actionArgName="Head Check At Power On" path="Resource/headcheck_at_poweron" />
            <UserAssignment actionArgName="Automatic Calibration" path="Resource/auto_calibration" />
            <UserAssignment actionArgName="USB Serial Number Enabled" path="Resource/usb_serial_number_enabled" />
            <UserAssignment actionArgName="USB Auto Status Response Enabled" path="Resource/usb_auto_status_response_enabled" />
            <UserAssignment actionArgName="Label/Ribbon End" path="Resource/label_r_ribbon_end" />
            <UserAssignment actionArgName="Media Load" path="Resource/media_load" />
            <UserAssignment actionArgName="Multi-label" path="Resource/multi_label" />
            <UserAssignment actionArgName="Print Page" path="Resource/print_page" />
            <UserAssignment actionArgName="Old System Mode Password" path="Resource/old_system_mode_password" secret="true" />
            <UserAssignment actionArgName="New System Mode Password" path="Resource/new_system_mode_password" secret="true" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBAPrinterControlSettings" />
                <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="ToshibaSetPrinterControlSettingsExtended-BA" semanticid="Toshiba-PrinterControl-BA400#change-printer-control-settings-extended">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetPrinterControlSettings">
            <UserAssignment actionArgName="Back Feed Position" path="Resource/backfeed_position" />
            <UserAssignment actionArgName="Row Offset Method" path="Resource/row_offset_method" />
            <UserAssignment actionArgName="Ribbon Torque Method" path="Resource/ribbon_torque_method" />
            <UserAssignment actionArgName="Drive Voltage 1 (Take up)" path="Resource/drive_voltage_1_takeup" />
            <UserAssignment actionArgName="Drive Voltage 1 (Feed)" path="Resource/drive_voltage_1_feed" />
            <UserAssignment actionArgName="Drive Voltage 2 (Take up)" path="Resource/drive_voltage_2_takeup" />
            <UserAssignment actionArgName="Drive Voltage 2 (Feed)" path="Resource/drive_voltage_2_feed" />
            <UserAssignment actionArgName="Expansion IO" path="Resource/expansion_io" />
            <UserAssignment actionArgName="Ribbon Near End" path="Resource/ribbon_near_end" />
            <UserAssignment actionArgName="Key Board Settings" path="Resource/keyboard_settings" />
            <UserAssignment actionArgName="Cut Mode" path="Resource/cut_mode" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBAPrinterControlSettings" />
                <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="ToshibaSetpeelSettings-BA" semanticid="Toshiba-PrinterControl-BA400#change-peel-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetPrinterControlSettings">
            <UserAssignment actionArgName="Cut/Peel-Off Position" path="Resource/peel_off_position" />
            <UserAssignment actionArgName="Peel Off Status" path="Resource/peel_off_status" />
            <UserAssignment actionArgName="Pre Peel Off" path="Resource/pre_peel_off" />
            <UserAssignment actionArgName="Peel Off Torque" path="Resource/peel_off_torque" />
            <UserAssignment actionArgName="Pre Peel Off Position" path="Resource/pre_peel_off_position" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBAPrinterControlSettings" />
                <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="ToshibaSetdarknessSettings-BA" semanticid="Toshiba-PrinterControl-BV400#change-darkness-settings-advanced">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetPrinterControlSettings">
            <UserAssignment actionArgName="Thermal Transfer Darkness" path="Resource/thermal_darkness" />
            <UserAssignment actionArgName="Direct Transfer Darkness" path="Resource/direct_darkness" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBAPrinterControlSettings" />
                <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="ToshibaSetdarknessSettings-BX" semanticid="Toshiba-PrinterControl-BV400#change-darkness-settings-advanced">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetPrintingDarknessSettings">
            <UserAssignment actionArgName="Thermal Transfer Darkness" path="Resource/thermal_darkness" />
            <UserAssignment actionArgName="Direct Transfer Darkness" path="Resource/direct_darkness" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410PrintingDarknessSettings" />
                <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="ToshibaSetPrinterControlPrintSpeed-BX" semanticid="Toshiba-PrinterControl-PrintSpeed#change-printspeed-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetPrinterControlSettings">
            <UserAssignment actionArgName="Print Speed" path="Resource/print_speed" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410PrinterControlSettings" />
                <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="ToshibaSetFeedSettings-BA" semanticid="Toshiba-PrinterControl-BV400#change-feed-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetPrinterControlSettings">
            <UserAssignment actionArgName="Feed Position" path="Resource/feed_position" />
            <UserAssignment actionArgName="FEED Key" path="Resource/feed_key" />
            <UserAssignment actionArgName="Forward Wait" path="Resource/forward_wait" />
            <UserAssignment actionArgName="Forward Wait Position" path="Resource/forward_wait_position" />
            <UserAssignment actionArgName="Forward/Back Action" path="Resource/forward_r_back_action" />
            <UserAssignment actionArgName="Back Feed Speed" path="Resource/back_feed_speed" />
            <UserAssignment actionArgName="Feed Length Alert" path="Resource/feed_length_alert" />
            <UserAssignment actionArgName="Total Feed Length Alert" path="Resource/total_feed_length_alert" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBAPrinterControlSettings" />
                <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="ToshibaSetFeedSettings-BX" semanticid="Toshiba-PrinterControl-BV400#change-feed-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetPrinterControlSettings">
            <UserAssignment actionArgName="Feed Position" path="Resource/feed_position" />
            <UserAssignment actionArgName="FEED Key" path="Resource/feed_key" />
            <UserAssignment actionArgName="Forward Wait" path="Resource/forward_wait" />
            <UserAssignment actionArgName="Forward Wait Position" path="Resource/forward_wait_position" />
            <UserAssignment actionArgName="Forward/Back Action" path="Resource/forward_r_back_action" />
            <UserAssignment actionArgName="Back Feed Speed" path="Resource/back_feed_speed" />
            <UserAssignment actionArgName="Feed Length Alert" path="Resource/feed_length_alert" />
            <UserAssignment actionArgName="Total Feed Length Alert" path="Resource/total_feed_length_alert" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410PrinterControlSettings" />
                <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="ToshibaSetPeelSettings-BX" semanticid="Toshiba-Printer-Peel-Actions#change-peel-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetPrinterControlSettings">
            <UserAssignment actionArgName="Peel Off Torque" path="Resource/peel_off_torque" />
            <UserAssignment actionArgName="Pre Peel Off Position" path="Resource/pre_peel_off_position" />
            <UserAssignment actionArgName="Cut/Peel-Off Position" path="Resource/peel_off_position" />
            <UserAssignment actionArgName="Peel Off Status" path="Resource/peel_off_status" />
            <UserAssignment actionArgName="Pre Peel Off" path="Resource/pre_peel_off" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410PrinterControlSettings" />
                <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="ToshibaSetDriveVoltageSettings-BX" semanticid="Toshiba-Printer-DriveVoltage-Actions#change-voltage-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetPrinterControlSettings">
            <UserAssignment actionArgName="Drive Voltage 1 (Take up)" path="Resource/drive_voltage_1_takeup" />
            <UserAssignment actionArgName="Drive Voltage 2 (Take up)" path="Resource/drive_voltage_2_takeup" />
            <UserAssignment actionArgName="Drive Voltage 1 (Feed)" path="Resource/drive_voltage_1_feed" />
            <UserAssignment actionArgName="Drive Voltage 2 (Feed)" path="Resource/drive_voltage_2_feed" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410PrinterControlSettings" />
                <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="ToshibaSetEnergySettings-BA" semanticid="Toshiba-PrinterControl-BA400#change-energy-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetPrinterControlSettings">
            <UserAssignment actionArgName="Energy Type(Transfer)" path="Resource/enegy_type_tx" />
            <UserAssignment actionArgName="Energy Type (Direct)" path="Resource/enegy_type_drt" />
            <UserAssignment actionArgName="Sleep Time" path="Resource/sleep_time" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBAPrinterControlSettings" />
                <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="ToshibaSetDisplaySettings-BA" semanticid="Toshiba-PrinterControl-BV400#change-display-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetPrinterControlSettings">
            <UserAssignment actionArgName="LCD Language" path="Resource/lcd_language" />
            <UserAssignment actionArgName="LCD Contrast" path="Resource/lcd_contrast" />
            <UserAssignment actionArgName="Machine Name" path="Resource/machine_name" />
            <UserAssignment actionArgName="IP Address Display" path="Resource/ip_address_display" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBAPrinterControlSettings" />
                <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="ToshibaSetDisplaySettings-BX" semanticid="Toshiba-PrinterControl-BV400#change-display-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetPrinterControlSettings">
            <UserAssignment actionArgName="LCD Language" path="Resource/lcd_language" />
            <UserAssignment actionArgName="LCD Contrast" path="Resource/lcd_contrast" />
            <UserAssignment actionArgName="Machine Name" path="Resource/machine_name" />
            <UserAssignment actionArgName="IP Address Display" path="Resource/ip_address_display" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410PrinterControlSettings" />
                <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="ToshibaSetRTCSettings" semanticid="Toshiba-RTC#change-rtc-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetPrinterControlSettings">
            <UserAssignment actionArgName="Date" path="Resource/rtc_date" />
            <UserAssignment actionArgName="Year" path="Resource/rtc_year" />
            <UserAssignment actionArgName="Month" path="Resource/rtc_month" />
            <UserAssignment actionArgName="Hour" path="Resource/rtc_hour" />
            <UserAssignment actionArgName="Minute" path="Resource/rtc_minute" />
            <UserAssignment actionArgName="Seconds" path="Resource/rtc_secs" />
            <UserAssignment actionArgName="RTC Battery Check" path="Resource/rtc_batt_check" />
            <UserAssignment actionArgName="RTC Renewal" path="Resource/rtc_renewal" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBAPrinterControlSettings" />
                <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="ToshibaSetRTCSettings-BX" semanticid="Toshiba-RTC#change-rtc-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetRTCSettings">
            <UserAssignment actionArgName="Date" path="Resource/date" />
            <UserAssignment actionArgName="Year" path="Resource/year" />
            <UserAssignment actionArgName="Month" path="Resource/month" />
            <UserAssignment actionArgName="Hour" path="Resource/hour" />
            <UserAssignment actionArgName="Minute" path="Resource/minute" />
            <UserAssignment actionArgName="Seconds" path="Resource/secs" />
            <UserAssignment actionArgName="RTC Battery Check" path="Resource/rtc_batt_check" />
            <UserAssignment actionArgName="RTC Renewal" path="Resource/rtc_renewal" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410RTCSettings" />
                <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="ToshibaSetRFIDSettings" semanticid="Toshiba-RFID-Settings#change-rfid-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetRFIDSettings">
            <UserAssignment actionArgName="RFID Module Type" path="Resource/rfid_module_tpe" />
            <UserAssignment actionArgName="RFID Tag Type" path="Resource/rfid_tag_type" />
            <UserAssignment actionArgName="RFID Power Level" path="Resource/rfid_power_level" />
            <UserAssignment actionArgName="RFID Q Value" path="Resource/rfid_q_value" />
            <UserAssignment actionArgName="RFID AGC Threshold" path="Resource/rfid_agc_threshold" />
            <UserAssignment actionArgName="RFID Write AGC Threshold" path="Resource/rfid_write_agc_threshold" />
            <UserAssignment actionArgName="RFID Write Retry Minimum AGC" path="Resource/rfid_write_retry_min_agc" />
            <UserAssignment actionArgName="RFID Channel" path="Resource/rfid_channel" />
            <UserAssignment actionArgName="RFID Multi Word Write" path="Resource/rfid_multi_word_write" />
            <UserAssignment actionArgName="RFID Calibration Mode" path="Resource/rfid_calibration_mode" />
            <UserAssignment actionArgName="RFID Encoding Position" path="Resource/rfid_encoding_position" />
            <UserAssignment actionArgName="RFID Retry Position Adjustment" path="Resource/rfid_retry_pos_adjust" />
            <UserAssignment actionArgName="RFID Issue Retry Labels" path="Resource/rfid_issue_retry_labels" />
            <UserAssignment actionArgName="RFID Read Retry Count" path="Resource/rfid_read_retry_count" />
            <UserAssignment actionArgName="RFID Read Retry Timeout" path="Resource/rfid_read_retry_timeout" />
            <UserAssignment actionArgName="RFID Write Retry Count" path="Resource/rfid_write_retry_count" />
            <UserAssignment actionArgName="RFID Write Retry Timeout" path="Resource/rfid_write_retry_timeout" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBARFIDSettings" />
                <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="ToshibaSetRFIDSettings-BX" semanticid="Toshiba-RFID-Settings#change-rfid-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetRFIDSettings">
            <UserAssignment actionArgName="RFID Module Type" path="Resource/rfid_module_type" />
            <UserAssignment actionArgName="RFID Tag Type" path="Resource/rfid_tag_type" />
            <UserAssignment actionArgName="RFID Power Level" path="Resource/rfid_power_level" />
            <UserAssignment actionArgName="RFID Q Value" path="Resource/rfid_q_value" />
            <UserAssignment actionArgName="RFID AGC Threshold" path="Resource/rfid_agc_threshold" />
            <UserAssignment actionArgName="RFID Write AGC Threshold" path="Resource/rfid_write_agc_threshold" />
            <UserAssignment actionArgName="RFID Write Retry Minimum AGC" path="Resource/rfid_write_retry_min_agc" />
            <UserAssignment actionArgName="RFID Channel" path="Resource/rfid_channel" />
            <UserAssignment actionArgName="RFID Multi Word Write" path="Resource/rfid_multi_word_write" />
            <UserAssignment actionArgName="RFID Calibration Mode" path="Resource/rfid_calibration_mode" />
            <UserAssignment actionArgName="RFID Encoding Position" path="Resource/rfid_encoding_position" />
            <UserAssignment actionArgName="RFID Retry Position Adjustment" path="Resource/rfid_retry_pos_adjust" />
            <UserAssignment actionArgName="RFID Issue Retry Labels" path="Resource/rfid_issue_retry_labels" />
            <UserAssignment actionArgName="RFID Read Retry Count" path="Resource/rfid_read_retry_count" />
            <UserAssignment actionArgName="RFID Read Retry Timeout" path="Resource/rfid_read_retry_timeout" />
            <UserAssignment actionArgName="RFID Write Retry Count" path="Resource/rfid_write_retry_count" />
            <UserAssignment actionArgName="RFID Write Retry Timeout" path="Resource/rfid_write_retry_timeout" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410RFIDSettings" />
                <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="ToshibaSetMqttSettings-BX" semanticid="MQTT-MutualTLS#Change-MQTT-Settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetMQTTSettings">
            <UserAssignment actionArgName="Server IP Address" path="Resource/mqtt_server_ip_addr" />
            <UserAssignment actionArgName="Port" path="Resource/mqtt_port_number" />
            <UserAssignment actionArgName="Username" path="Resource/mqtt_user_name" defaultValue="" />
            <UserAssignment actionArgName="Password" path="Resource/mqtt_password" defaultValue="" secret="true" />
            <UserAssignment actionArgName="Tenant ID" path="Resource/tenant_id" defaultValue="" />
            <UserAssignment actionArgName="Root Certificate" path="Resource/ca_certificate" />
            <UserAssignment actionArgName="Client Certificate" path="Resource/client_certificate" />
            <UserAssignment actionArgName="Client Certificate Key" path="Resource/client_key" />
            <UserAssignment actionArgName="Client Certificate Key Password" path="Resource/client_password" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410MQTTSettings" />
                <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="ToshibaUpdateFSCertificate-BX" semanticid="Certificate-Update#download-fs-root-cert">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetMQTTSettings">
            <UserAssignment actionArgName="Root Certificate" path="Resource/https_certificate" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410MQTTSettings" />
                <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="ToshibaSetRFIDZmodeSettings" semanticid="Toshiba-RFID-Settings#change-zmode-rfid-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBASetZModeSettings">
            <UserAssignment actionArgName="RFID Tag Position Adjustment" path="Resource/rfid_tag_position_adj" />
            <UserAssignment actionArgName="RFID Offset Print" path="Resource/rfid_offset_print" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBAZModeSettings" />
                <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="ToshibaSetRFIDZmodeSettings-BX" semanticid="Toshiba-RFID-Settings#change-zmode-rfid-settings">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetZModeSettings">
            <UserAssignment actionArgName="RFID Tag Position Adjustment" path="Resource/rfid_tag_position_adjustment" />
            <UserAssignment actionArgName="RFID Offset Print" path="Resource/rfid_offset_print" />
          </SendMessage>
          <Switch>
            <SwitchOnMessage>
              <MessageCase>
                <ReceiveMessage id="ToshibaBX410ZModeSettings" />
                <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="ToshibaFileDownloadFromURLBA" semanticid="Toshiba-General#download-url">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBAFileDownloadFromURL">
            <UserAssignment actionArgName="Download Url" path="Resource/Url" />
          </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="ToshibaFileDownloadFromFileStoreBA" semanticid="Firmware-Download#download-file-filestore" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBAFileDownloadFromStore">
            <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="ToshibaBCPAlert" timeoutAlertId="FileDownloadTimeout" timeout="3600">
          <SuccessCase>
            <Enumeration>
              <Value>FileDownloadSuccess</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>FileDownloadError</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="ToshibaCertificateDownloadFromFileStoreBA" semanticid="Toshiba-Download-Certificate#cert-filestore" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPCertificateDownload">
            <UserAssignment actionArgName="Certificate File" path="Resource/CertificateFile" />
            <UserAssignment actionArgName="Certificate Type" path="Resource/CertificateType" />
          </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="ToshibaBCPAlert" timeoutAlertId="FileDownloadTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>FileDownloadSuccess</Value>
              <Value>KeyFileDownloadSuccess</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>FileDownloadError</Value>
              <Value>KeyFileDownloadError</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="changeWifiCertificates" semanticid="Toshiba-Wifi-Certificates#changeWifiCertificates" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBCPSetWifiCertSettings">
            <UserAssignment actionArgName="Root Certificate" path="Resource/server_cert" />
            <UserAssignment actionArgName="Client Certificate" path="Resource/client_cert" />
            <UserAssignment actionArgName="Client Key" path="Resource/Key_file" />
            <UserAssignment actionArgName="Client Key Password" path="Resource/secret_key" />
          </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="ToshibaBCPAlert" timeoutAlertId="WifiCACertificateTimeout" requiredInputPath="Resource/server_cert">
          <SuccessCase>
            <Enumeration>
              <Value>SeverCertificateDownloadSuccess</Value>
              <Value>WLANCertificateDownloadSuccess</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>SeverCertificateDownloadError</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>

        <AlertBlock MessageId="ToshibaBCPAlert" timeoutAlertId="WifiClientCertificateTimeout" requiredInputPath="Resource/client_cert">
          <SuccessCase>
            <Enumeration>
              <Value>ClientCertificateDownloadSuccess</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>ClientCertificateDownloadError</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="changeWifiCertificates-BV" semanticid="Toshiba-Wifi-Certificates-BV400T#changeWifiCertificates" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBVSetWifiCertSettings">
            <UserAssignment actionArgName="Root Certificate" path="Resource/server_cert" />
            <UserAssignment actionArgName="Client Certificate" path="Resource/client_cert" />
            <UserAssignment actionArgName="Client Key" path="Resource/Key_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="ToshibaBV400Alert" timeoutAlertId="WifiCACertificateTimeout" requiredInputPath="Resource/server_cert">
          <SuccessCase>
            <Enumeration>
              <Value>SeverCertificateDownloadSuccess</Value>
              <Value>WLANCertificateDownloadSuccess</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>SeverCertificateDownloadError</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>

        <AlertBlock MessageId="ToshibaBV400Alert" timeoutAlertId="WifiClientCertificateTimeout" requiredInputPath="Resource/client_cert">
          <SuccessCase>
            <Enumeration>
              <Value>ClientCertificateDownloadSuccess</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>ClientCertificateDownloadError</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="changeWifiCertificates-BX" semanticid="Toshiba-Wifi-Certificates-BV400T#changeWifiCertificates" isMetaTransaction="true">
      <Blocks>
        <Block id="1">
          <SendMessage id="ToshibaBX410SetWifiCertSettings">
            <UserAssignment actionArgName="Root Certificate" path="Resource/server_cert" />
            <UserAssignment actionArgName="Client Certificate" path="Resource/client_cert" />
            <UserAssignment actionArgName="Client Key" path="Resource/Key_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="ToshibaBX410Alert" timeoutAlertId="WifiCertificateTimeout">
          <SuccessCase>
            <Enumeration>
              <Value>SeverCertificateDownloadSuccess</Value>
              <Value>ClientCertificateDownloadSuccess</Value>
              <Value>WLANCertificateDownloadSuccess</Value>
            </Enumeration>
          </SuccessCase>
          <FailureCase>
            <Enumeration>
              <Value>SeverCertificateDownloadError</Value>
              <Value>ClientCertificateDownloadError</Value>
            </Enumeration>
          </FailureCase>
        </AlertBlock>
      </AlertBlocks>
    </Transaction>

    <Transaction id="ToshibaBAAlert" semanticid="Toshiba-Alert#alert">
      <Blocks>
        <Block id="1">
          <ReceiveMessage id="ToshibaBA400Alert" />
          <BlockAction>
            <Terminate success="true" />
          </BlockAction>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ToshibaAlert" semanticid="Toshiba-Alert#alert">
      <Blocks>
        <Block id="1">
          <ReceiveMessage id="ToshibaBCPAlert" />
          <BlockAction>
            <Terminate success="true" />
          </BlockAction>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="Toshiba3DAlert" semanticid="Toshiba-Alert#alert">
      <Blocks>
        <Block id="1">
          <ReceiveMessage id="ToshibaFP3Alert" />
          <BlockAction>
            <Terminate success="true" />
          </BlockAction>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ToshibaBVAlert" semanticid="Toshiba-Alert#alert">
      <Blocks>
        <Block id="1">
          <ReceiveMessage id="ToshibaBV400Alert" />
          <BlockAction>
            <Terminate success="true" />
          </BlockAction>
        </Block>
      </Blocks>
    </Transaction>

    <Transaction id="ToshibaBXAlert" semanticid="Toshiba-Alert#alert">
      <Blocks>
        <Block id="1">
          <ReceiveMessage id="ToshibaBX410Alert" />
          <BlockAction>
            <Terminate success="true" />
          </BlockAction>
        </Block>
      </Blocks>
    </Transaction>


  </Transactions>

  <ProtocolDefinition id="E1138DF8-B607-4463-8D70-347F702FEE14" name="SOTI MQTT">
    <Protocol>
      <Transaction id="InitializeProtocol" hidden="true" />
      <Transaction id="Register" />
      <Transaction id="NewDevices" />
      <Transaction id="SearchNewDevices" instanceIdRequired="true" />
      <Transaction id="Unregister" instanceIdRequired="true" />
      <Transaction id="DeployCertificate" hidden="true" />
      <Transaction id="ActivateCertificate" hidden="true" />
      <Transaction id="CancelCertificateActivation" hidden="true" />
      <Transaction id="RemoteControlRequest" hidden="true" />
    </Protocol>

    <Devices>
      <Device id="Toshiba-Printer">
        <Transaction id="ToshibaAlert" />
      </Device>

      <Device id="mqtt-toshiba-printer-BA400">
        <ApiTypeId id="Toshiba@@BA400@@2.0" />
        <Transaction id="DisconnectedNotification" />
        <Transaction id="ToshibaBA400CheckIn" />
        <Transaction id="ToshibaSetBluetoothSettings-BA" />
        <Transaction id="ToshibaSetBluetoothBondingSettingsBA400" />
        <Transaction id="ToshibaSetInfrastructureMaskSettings2pt4GHz-BA" />
        <Transaction id="ToshibaSetInfrastructureMaskSettings5GHz-BA" />
        <Transaction id="ToshibaSetMqttSettingsBA400" />
        <Transaction id="ToshibaSetNetworkSettingsBA400" />
        <Transaction id="Toshibabcpsetwifisettings-BA" />
        <Transaction id="ToshibaSetPrintImageSettings-BA" />
        <Transaction id="ToshibaSetRS232Settings-BA" />
        <Transaction id="ToshibaSetSNMPSettingsBA400" />
        <Transaction id="ToshibaSetSModeSettingsBA400" />
        <Transaction id="ToshibaSetDModeSettings-BA" />
        <Transaction id="ToshibaSetZModeSettings-BA400" />
        <Transaction id="ToshibaSetSensorThresholdSettings-BA" />
        <Transaction id="ToshibaSetIssueControlSettings-BA" />
        <Transaction id="ToshibaSetPrinterControlSettings-BA" />
        <Transaction id="ToshibaSetpeelSettings-BA" />
        <Transaction id="ToshibaSetdarknessSettings-BA" />
        <Transaction id="ToshibaSetFeedSettings-BA" />
        <Transaction id="ToshibaSetEnergySettings-BA" />
        <Transaction id="ToshibaSetDisplaySettings-BA" />
        <Transaction id="ToshibaSetRTCSettings" />
        <Transaction id="ToshibaSetRFIDSettings" />
        <Transaction id="ToshibaSetRFIDZmodeSettings" />
        <Transaction id="ToshibaSetCentroSettings-BA" />
        <Transaction id="ToshibaSetPrinterControlSettingsExtended-BA" />
        <Transaction id="ToshibaFileDownloadFromURLBA" />
        <Transaction id="ToshibaFileDownloadFromFileStoreBA" />
        <Transaction id="ToshibaCertificateDownloadFromFileStoreBA" />
        <Transaction id="ToshibaBAAlert" />
      </Device>

      <Device id="mqtt-toshiba-printer-BA400-v2">
        <ApiTypeId id="Toshiba@@BA400@@3.0" />
        <Transaction id="DisconnectedNotification" />
        <Transaction id="ToshibaBA400CheckIn" />
        <Transaction id="ToshibaSetBluetoothSettings-BA" />
        <Transaction id="ToshibaSetBluetoothBondingSettingsBA400" />
        <Transaction id="ToshibaSetInfrastructureMaskSettings2pt4GHz-BA" />
        <Transaction id="ToshibaSetInfrastructureMaskSettings5GHz-BA" />
        <Transaction id="ToshibaSetMqttSettingsBA400" />
        <Transaction id="ToshibaSetNetworkSettingsBA400" />
        <Transaction id="Toshibabcpsetwifisettings-BA" />
        <Transaction id="ToshibaSetPrintImageSettings-BA" />
        <Transaction id="ToshibaSetRS232Settings-BA" />
        <Transaction id="ToshibaSetSNMPSettingsBA400" />
        <Transaction id="ToshibaSetSModeSettingsBA400" />
        <Transaction id="ToshibaSetDModeSettings-BA" />
        <Transaction id="ToshibaSetZModeSettings-BA400" />
        <Transaction id="ToshibaBCPSetEModeSettings-BVT" />
        <Transaction id="ToshibaBCPSetIModeSettings-BVT" />
        <Transaction id="ToshibaSetSensorThresholdSettings-BA" />
        <Transaction id="ToshibaSetIssueControlSettings-BA" />
        <Transaction id="ToshibaSetPrinterControlSettings-BA" />
        <Transaction id="ToshibaSetpeelSettings-BA" />
        <Transaction id="ToshibaSetdarknessSettings-BA" />
        <Transaction id="ToshibaSetFeedSettings-BA" />
        <Transaction id="ToshibaSetEnergySettings-BA" />
        <Transaction id="ToshibaSetDisplaySettings-BA" />
        <Transaction id="ToshibaSetRTCSettings" />
        <Transaction id="ToshibaSetRFIDSettings" />
        <Transaction id="ToshibaSetRFIDZmodeSettings" />
        <Transaction id="ToshibaSetCentroSettings-BA" />
        <Transaction id="ToshibaSetPrinterControlSettingsExtended-BA" />
        <Transaction id="ToshibaFileDownloadFromURLBA" />
        <Transaction id="ToshibaFileDownloadFromFileStoreBA" />
        <Transaction id="ToshibaCertificateDownloadFromFileStoreBA" />
        <Transaction id="ToshibaBAAlert" />
      </Device>

      <Device id="mqtt-toshiba-printer-BV400">
        <ApiTypeId id="Toshiba@@BV400@@2.0" />
        <Transaction id="DisconnectedNotification" />
        <Transaction id="ToshibaBV400CheckIn" />
        <Transaction id="ToshibaSetBluetoothSettings-FP2D" />
        <Transaction id="ToshibaSetBluetoothBondingSettingsBV400" />
        <Transaction id="ToshibaSetInfrastructureMaskSettings2pt4GHz" />
        <Transaction id="ToshibaSetInfrastructureMaskSettings5GHz" />
        <Transaction id="ToshibaSetMqttSettingsBV400" />
        <Transaction id="ToshibaSetNetworkSettingsBV400" />
        <Transaction id="Toshibabcpsetwifisettings" />
        <Transaction id="ToshibaSetPrintImageSettings-BV400" />
        <Transaction id="ToshibaSetRS232Settings" />
        <Transaction id="ToshibaSetSNMPSettingsBV400" />
        <Transaction id="ToshibaSetSModeSettingsBV400" />
        <Transaction id="ToshibaSetDModeSettings" />
        <Transaction id="ToshibaSetZModeSettings-BV400" />
        <Transaction id="ToshibaSetSensorThresholdSettings-BV" />
        <Transaction id="ToshibaSetIssueControlSettings-BV" />
        <Transaction id="ToshibaSetPrinterControlSettings-BV" />
        <Transaction id="ToshibaSetpeelSettings-BV" />
        <Transaction id="ToshibaSetdarknessSettings-BV" />
        <Transaction id="ToshibaSetFeedSettings-BV" />
        <Transaction id="ToshibaSetEnergySettings-BV" />
        <Transaction id="ToshibaSetDisplaySettings-BV" />
        <Transaction id="ToshibaSetPrinterControlSettings-BVT" />
        <Transaction id="ToshibaFileDownloadFromURL" />
        <Transaction id="ToshibaFileDownloadFromFileStore" />
        <Transaction id="ToshibaCertificateDownloadFromFileStore" />
        <Transaction id="ToshibaBVAlert" />
      </Device>

      <Device id="mqtt-toshiba-printer-BV400-v3">
        <ApiTypeId id="Toshiba@@BV400@@3.0" />
        <Transaction id="DisconnectedNotification" />
        <Transaction id="ToshibaBV400CheckIn" />
        <Transaction id="ToshibaSetBluetoothSettings-FP2D" />
        <Transaction id="ToshibaSetBluetoothBondingSettingsBV400" />
        <Transaction id="ToshibaSetInfrastructureMaskSettings2pt4GHz" />
        <Transaction id="ToshibaSetInfrastructureMaskSettings5GHz" />
        <Transaction id="ToshibaSetMqttSettingsBV400" />
        <Transaction id="ToshibaSetNetworkSettingsBV400" />
        <Transaction id="Toshibabcpsetwifisettings" />
        <Transaction id="ToshibaSetPrintImageSettings-BV400" />
        <Transaction id="ToshibaSetRS232Settings" />
        <Transaction id="ToshibaSetSNMPSettingsBV400" />
        <Transaction id="ToshibaSetSModeSettingsBV400" />
        <Transaction id="ToshibaSetDModeSettings" />
        <Transaction id="ToshibaSetZModeSettings-BV400" />
        <Transaction id="ToshibaSetSensorThresholdSettings-BV" />
        <Transaction id="ToshibaSetIssueControlSettings-BV" />
        <Transaction id="ToshibaSetPrinterControlSettings-BV" />
        <Transaction id="ToshibaSetpeelSettings-BV" />
        <Transaction id="ToshibaSetdarknessSettings-BV" />
        <Transaction id="ToshibaSetFeedSettings-BV" />
        <Transaction id="ToshibaSetEnergySettings-BV" />
        <Transaction id="ToshibaSetDisplaySettings-BV" />
        <Transaction id="ToshibaSetPrinterControlSettings-BVT" />
        <Transaction id="ToshibaFileDownloadFromURL" />
        <Transaction id="ToshibaFileDownloadFromFileStore" />
        <Transaction id="changeWifiCertificates-BV" />
        <Transaction id="ToshibaBVAlert" />
      </Device>

      <Device id="mqtt-toshiba-printer-BV400-v4">
        <ApiTypeId id="Toshiba@@BV400@@4.0" />
        <Transaction id="DisconnectedNotification" />
        <Transaction id="ToshibaBV400CheckIn" />
        <Transaction id="ToshibaSetBluetoothSettings-FP2D" />
        <Transaction id="ToshibaSetBluetoothBondingSettingsBV400" />
        <Transaction id="ToshibaSetInfrastructureMaskSettings2pt4GHz" />
        <Transaction id="ToshibaSetInfrastructureMaskSettings5GHz" />
        <Transaction id="ToshibaSetMqttSettingsBV400" />
        <Transaction id="ToshibaSetNetworkSettingsBV400" />
        <Transaction id="Toshibabcpsetwifisettings" />
        <Transaction id="ToshibaSetPrintImageSettings-BV400" />
        <Transaction id="ToshibaSetRS232Settings" />
        <Transaction id="ToshibaSetSNMPSettingsBV400" />
        <Transaction id="ToshibaSetSModeSettingsBV400" />
        <Transaction id="ToshibaSetDModeSettings" />
        <Transaction id="ToshibaSetZModeSettings-BV400" />
        <Transaction id="ToshibaBCPSetEModeSettings-BVT" />
        <Transaction id="ToshibaBCPSetIModeSettings-BVT" />
        <Transaction id="ToshibaSetSensorThresholdSettings-BV" />
        <Transaction id="ToshibaSetIssueControlSettings-BV" />
        <Transaction id="ToshibaSetPrinterControlSettings-BV" />
        <Transaction id="ToshibaSetpeelSettings-BV" />
        <Transaction id="ToshibaSetdarknessSettings-BV" />
        <Transaction id="ToshibaSetFeedSettings-BV" />
        <Transaction id="ToshibaSetEnergySettings-BV" />
        <Transaction id="ToshibaSetDisplaySettings-BV" />
        <Transaction id="ToshibaSetPrinterControlSettings-BVT" />
        <Transaction id="ToshibaFileDownloadFromURL" />
        <Transaction id="ToshibaFileDownloadFromFileStore" />
        <Transaction id="changeWifiCertificates-BV" />
        <Transaction id="ToshibaBVAlert" />
      </Device>

      <Device id="mqtt-toshiba-printer-BV400T">
        <ApiTypeId id="Toshiba@@BV400T@@2.0" />
        <Transaction id="DisconnectedNotification" />
        <Transaction id="ToshibaBV400CheckIn" />
        <Transaction id="ToshibaSetBluetoothSettings-FP2D" />
        <Transaction id="ToshibaSetBluetoothBondingSettingsBV400" />
        <Transaction id="ToshibaSetInfrastructureMaskSettings2pt4GHz" />
        <Transaction id="ToshibaSetInfrastructureMaskSettings5GHz" />
        <Transaction id="ToshibaSetMqttSettingsBV400" />
        <Transaction id="ToshibaSetNetworkSettingsBV400" />
        <Transaction id="Toshibabcpsetwifisettings" />
        <Transaction id="ToshibaSetPrintImageSettings-BV400T" />
        <Transaction id="ToshibaBCPSetAutoEmulationLanguages-BV400T" />
        <Transaction id="ToshibaBCPSetRFIDSettings-BV400T" />
        <Transaction id="ToshibaSetRS232Settings" />
        <Transaction id="ToshibaSetSNMPSettingsBV400" />
        <Transaction id="ToshibaSetSModeSettingsBV400" />
        <Transaction id="ToshibaSetSModeSettingsBV400T" />
        <Transaction id="ToshibaSetDModeSettings" />
        <Transaction id="ToshibaBCPSetEModeSettings-BVT" />
        <Transaction id="ToshibaSetZModeSettings-BV400" />
        <Transaction id="ToshibaSetSensorThresholdSettings-BV" />
        <Transaction id="ToshibaSetIssueControlSettings-BV" />
        <Transaction id="ToshibaSetPrinterControlSettings-BV" />
        <Transaction id="ToshibaSetPrinterControlSettings-BVT" />
        <Transaction id="ToshibaSetpeelSettings-BV" />
        <Transaction id="ToshibaSetdarknessSettings-BV" />
        <Transaction id="ToshibaSetFeedSettings-BV" />
        <Transaction id="ToshibaSetEnergySettings-BV" />
        <Transaction id="ToshibaSetDisplaySettings-BV" />
        <Transaction id="changeWifiCertificates-BV" />
        <Transaction id="ToshibaFileDownloadFromURL" />
        <Transaction id="ToshibaFileDownloadFromFileStore" />
        <Transaction id="ToshibaBVAlert" />
      </Device>

      <Device id="mqtt-toshiba-printer-BV400T-v2">
        <ApiTypeId id="Toshiba@@BV400T@@3.0" />
        <Transaction id="DisconnectedNotification" />
        <Transaction id="ToshibaBV400CheckIn" />
        <Transaction id="ToshibaSetBluetoothSettings-FP2D" />
        <Transaction id="ToshibaSetBluetoothBondingSettingsBV400" />
        <Transaction id="ToshibaSetInfrastructureMaskSettings2pt4GHz" />
        <Transaction id="ToshibaSetInfrastructureMaskSettings5GHz" />
        <Transaction id="ToshibaSetMqttSettingsBV400" />
        <Transaction id="ToshibaSetNetworkSettingsBV400" />
        <Transaction id="Toshibabcpsetwifisettings" />
        <Transaction id="ToshibaSetPrintImageSettings-BV400T" />
        <Transaction id="ToshibaBCPSetAutoEmulationLanguages-BV400T" />
        <Transaction id="ToshibaBCPSetRFIDSettings-BV400T" />
        <Transaction id="ToshibaSetRS232Settings" />
        <Transaction id="ToshibaSetSNMPSettingsBV400" />
        <Transaction id="ToshibaSetSModeSettingsBV400" />
        <Transaction id="ToshibaSetSModeSettingsBV400T" />
        <Transaction id="ToshibaSetDModeSettings" />
        <Transaction id="ToshibaBCPSetEModeSettings-BVT" />
        <Transaction id="ToshibaBCPSetIModeSettings-BVT" />
        <Transaction id="ToshibaSetZModeSettings-BV400" />
        <Transaction id="ToshibaSetSensorThresholdSettings-BV" />
        <Transaction id="ToshibaSetIssueControlSettings-BV" />
        <Transaction id="ToshibaSetPrinterControlSettings-BV" />
        <Transaction id="ToshibaSetPrinterControlSettings-BVT" />
        <Transaction id="ToshibaSetpeelSettings-BV" />
        <Transaction id="ToshibaSetdarknessSettings-BV" />
        <Transaction id="ToshibaSetFeedSettings-BV" />
        <Transaction id="ToshibaSetEnergySettings-BV" />
        <Transaction id="ToshibaSetDisplaySettings-BV" />
        <Transaction id="changeWifiCertificates-BV" />
        <Transaction id="ToshibaFileDownloadFromURL" />
        <Transaction id="ToshibaFileDownloadFromFileStore" />
        <Transaction id="ToshibaBVAlert" />
      </Device>

      <Device id="mqtt-toshiba-printer-B-FP2D">
        <ApiTypeId id="Toshiba@@B-FP2D@@1.1" />
        <Transaction id="DisconnectedNotification" />
        <Transaction id="ToshibaCheckIn" />
        <Transaction id="ToshibaSetEnergySettings" />
        <Transaction id="ToshibaSetDarkness" />
        <Transaction id="ToshibaSetPrintControlSettings-FP2D" />
        <Transaction id="ToshibaSetPrinterSettings-FP2D" />
        <Transaction id="ToshibaSetPrintImageSettings-FP2D" />
        <Transaction id="ToshibaSetNetworkSettings" />
        <Transaction id="ToshibaSetWifiSettings" />
        <Transaction id="ToshibaSetMqttSettingsFP2d" />
        <Transaction id="ToshibaResetMqttSettings" />
        <Transaction id="ToshibaSetSNMPSettings" />
        <Transaction id="ToshibaSetInfrastructureMaskSettings2pt4GHz" />
        <Transaction id="ToshibaSetInfrastructureMaskSettings5GHz" />
        <Transaction id="ToshibaSetBluetoothSettings-FP2D" />
        <Transaction id="ToshibaSetBluetoothBondingSettings" />
        <Transaction id="ToshibaResetBluetoothName" />
        <Transaction id="ToshibaSetZModeSettings-FP2D" />
        <Transaction id="ToshibaSetSModeSensor" />
        <Transaction id="ToshibaSetSModeSettings" />
        <Transaction id="ToshibaSetBatterySettings" />

        <Transaction id="ToshibaFileDownloadFromURL" />
        <Transaction id="ToshibaFileDownloadFromFileStore" />
        <Transaction id="changeWifiCertificates" />
        <Transaction id="ToshibaAlert" />
      </Device>

      <Device id="mqtt-toshiba-printer-B-FP3D">
        <ApiTypeId id="Toshiba@@B-FP3D@@1.1" />
        <Transaction id="DisconnectedNotification" />
        <Transaction id="ToshibaCheckIn" />
        <Transaction id="ToshibaSetEnergySettings" />
        <Transaction id="ToshibaSetDarkness" />
        <Transaction id="ToshibaSetPrintControlSettings-FP3D" />
        <Transaction id="ToshibaSetPrinterSettings-FP3D" />
        <Transaction id="ToshibaSetPrintImageSettings-FP3D" />
        <Transaction id="ToshibaSetNetworkSettings" />
        <Transaction id="ToshibaSetWifiSettings" />
        <Transaction id="ToshibaSetMqttSettings" />
        <Transaction id="ToshibaResetMqttSettings" />
        <Transaction id="ToshibaSetSNMPSettings" />
        <Transaction id="ToshibaSetInfrastructureMaskSettings2pt4GHz" />
        <Transaction id="ToshibaSetInfrastructureMaskSettings5GHz" />
        <Transaction id="ToshibaSetBluetoothSettings-FP3D" />
        <Transaction id="ToshibaResetBluetoothName" />
        <Transaction id="ToshibaSetZModeSettings-FP3D" />
        <Transaction id="ToshibaSetBatterySettings" />
        <Transaction id="ToshibaFileDownloadFromURL" />
        <Transaction id="ToshibaFileDownloadFromFileStore" />
        <Transaction id="ToshibaCertificateDownloadFromFileStore" />
        <Transaction id="Toshiba3DAlert" />
      </Device>

      <Device id="mqtt-toshiba-printer-BX410">
        <ApiTypeId id="Toshiba@@BX410T@@2.0" />
        <Transaction id="DisconnectedNotification" />
        <Transaction id="ToshibaBX410CheckIn" />
        <Transaction id="ToshibaSetPrintImageSettings-BX410" />
        <Transaction id="ToshibaSetControlManual" />
        <Transaction id="ToshibaSetKnajiCode" />
        <Transaction id="ToshibaSetSensorThresholdSettings-BX" />
        <Transaction id="ToshibaSetdarknessSettings-BX" />
        <Transaction id="ToshibaSetPrinterControlPrintSpeed-BX" />
        <Transaction id="ToshibaSetFeedSettings-BX" />
        <Transaction id="ToshibaSetDisplaySettings-BX" />
        <Transaction id="ToshibaSetRS232Settings-BX" />
        <Transaction id="ToshibaSetSNMPSettings-BX" />
        <Transaction id="ToshibaSetZModeSettings-BX" />
        <Transaction id="ToshibaSetRFIDSettings-BX" />
        <Transaction id="ToshibaSetRTCSettings-BX" />
        <Transaction id="ToshibaSetRFIDZmodeSettings-BX" />
        <Transaction id="ToshibaSetNetworkSettings-BX" />
        <Transaction id="Toshibabcpsetwifisettings-BX" />
        <Transaction id="changeWifiCertificates-BX" />
        <Transaction id="ToshibaSetDriveVoltageSettings-BX" />
        <Transaction id="ToshibaSetDModeSettings-BX" />
        <Transaction id="ToshibaSetSModeSettings-BX" />
        <Transaction id="ToshibaSetBarcodeSettings-BX" />
        <Transaction id="ToshibaSetFieldSettings-BX" />
        <Transaction id="ToshibaSetFieldBlockSettings-BX" />
        <Transaction id="ToshibaSetSerializationSettings-BX" />
        <Transaction id="ToshibaSetZModeLabelSettings-BX" />
        <Transaction id="ToshibaSetZmodeExtendedSettings-BX" />
        <Transaction id="ToshibaSetPeelSettings-BX" />
        <Transaction id="ToshibaUpdateFSCertificate-BX" />
        <Transaction id="ToshibaSetMqttSettings-BX" />
        <Transaction id="ToshibaSetKeepAlive-BX" />
        <Transaction id="ToshibaMqttSecureMode-BX" />
        <Transaction id="ToshibaSetIssueControlSettings-BV" />
        <Transaction id="ToshibaSetPrinterControlSettings-BV" />
        <Transaction id="ToshibaSetEnergySettings-BV" />
        <Transaction id="ToshibaFileDownloadFromURL-BX" />
        <Transaction id="ToshibaFileDownloadFromFileStore-BX" />
        <Transaction id="ToshibaBXAlert" />
      </Device>
    </Devices>
  </ProtocolDefinition>
</Domain>