<?xml version="1.0" encoding="utf-8"?>
<root>
  <!-- 
    Microsoft ResX Schema 
    
    Version 2.0
    
    The primary goals of this format is to allow a simple XML format 
    that is mostly human readable. The generation and parsing of the 
    various data types are done through the TypeConverter classes 
    associated with the data types.
    
    Example:
    
    ... ado.net/XML headers & schema ...
    <resheader name="resmimetype">text/microsoft-resx</resheader>
    <resheader name="version">2.0</resheader>
    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
        <value>[base64 mime encoded serialized .NET Framework object]</value>
    </data>
    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
        <comment>This is a comment</comment>
    </data>
                
    There are any number of "resheader" rows that contain simple 
    name/value pairs.
    
    Each data row contains a name, and value. The row also contains a 
    type or mimetype. Type corresponds to a .NET class that support 
    text/value conversion through the TypeConverter architecture. 
    Classes that don't support this are serialized and stored with the 
    mimetype set.
    
    The mimetype is used for serialized objects, and tells the 
    ResXResourceReader how to depersist the object. This is currently not 
    extensible. For a given mimetype the value must be set accordingly:
    
    Note - application/x-microsoft.net.object.binary.base64 is the format 
    that the ResXResourceWriter will generate, however the reader can 
    read any of the formats listed below.
    
    mimetype: application/x-microsoft.net.object.binary.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
            : and then encoded with base64 encoding.
    
    mimetype: application/x-microsoft.net.object.soap.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
            : and then encoded with base64 encoding.

    mimetype: application/x-microsoft.net.object.bytearray.base64
    value   : The object must be serialized into a byte array 
            : using a System.ComponentModel.TypeConverter
            : and then encoded with base64 encoding.
    -->
  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
    <xsd:element name="root" msdata:IsDataSet="true">
      <xsd:complexType>
        <xsd:choice maxOccurs="unbounded">
          <xsd:element name="metadata">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" />
              </xsd:sequence>
              <xsd:attribute name="name" use="required" type="xsd:string" />
              <xsd:attribute name="type" type="xsd:string" />
              <xsd:attribute name="mimetype" type="xsd:string" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="assembly">
            <xsd:complexType>
              <xsd:attribute name="alias" type="xsd:string" />
              <xsd:attribute name="name" type="xsd:string" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="data">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="resheader">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" />
            </xsd:complexType>
          </xsd:element>
        </xsd:choice>
      </xsd:complexType>
    </xsd:element>
  </xsd:schema>
  <resheader name="resmimetype">
    <value>text/microsoft-resx</value>
  </resheader>
  <resheader name="version">
    <value>2.0</value>
  </resheader>
  <resheader name="reader">
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <data name="Operation_success" xml:space="preserve">
    <value>Operation Success!</value>
  </data>
  <data name="Attribute_error" xml:space="preserve">
    <value>Attribute error!</value>
  </data>
  <data name="No_login" xml:space="preserve">
    <value>No login!</value>
  </data>
  <data name="Validation_fails" xml:space="preserve">
    <value>Validation fails!</value>
  </data>
  <data name="socket_error" xml:space="preserve">
    <value>socket error!</value>
  </data>
  <data name="Memory_error" xml:space="preserve">
    <value>Memory error!</value>
  </data>
  <data name="time_out" xml:space="preserve">
    <value>time out!</value>
  </data>
  <data name="Function_parameter_error" xml:space="preserve">
    <value>Function parameter error!</value>
  </data>
  <data name="properties_not_match" xml:space="preserve">
    <value>Request and reply properties do not match!</value>
  </data>
  <data name="Operation_not_supported" xml:space="preserve">
    <value>Operation is not supported!</value>
  </data>
  <data name="btn_eas_alarm" xml:space="preserve">
    <value>Detect</value>
  </data>
  <data name="btn_init" xml:space="preserve">
    <value>Initialize</value>
  </data>
  <data name="btn_inventory_start" xml:space="preserve">
    <value>Start</value>
  </data>
  <data name="btn_inventory_stop" xml:space="preserve">
    <value>Stop</value>
  </data>
  <data name="btn_inventory_stoping" xml:space="preserve">
    <value>Stoping</value>
  </data>
  <data name="btn_start" xml:space="preserve">
    <value>Start</value>
  </data>
  <data name="btn_stop" xml:space="preserve">
    <value>Stop</value>
  </data>
  <data name="chart_title" xml:space="preserve">
    <value>Temperature curve test</value>
  </data>
  <data name="chart_x_asis_title" xml:space="preserve">
    <value>No.</value>
  </data>
  <data name="chart_y_asis_title" xml:space="preserve">
    <value>t ℃</value>
  </data>
  <data name="column_count" xml:space="preserve">
    <value>Count</value>
  </data>
  <data name="column_no" xml:space="preserve">
    <value>No.</value>
  </data>
  <data name="err_load_xml" xml:space="preserve">
    <value>Can not load config.xml</value>
  </data>
  <data name="err_save_xml" xml:space="preserve">
    <value>Can not save config.xml</value>
  </data>
  <data name="exception_read_t" xml:space="preserve">
    <value>Error, stop temperature measurement task\r</value>
  </data>
  <data name="exception_thread_stop" xml:space="preserve">
    <value>Thread stop error</value>
  </data>
  <data name="failed_export" xml:space="preserve">
    <value>Export failed</value>
  </data>
  <data name="failed_read_t" xml:space="preserve">
    <value>{0} Read temperature failed: {1}</value>
  </data>
  <data name="failed_read_tune" xml:space="preserve">
    <value>{0} Read TUNE failed: {1}</value>
  </data>
  <data name="failed_read_tune_fc" xml:space="preserve">
    <value>{0} Read TUNE failed: return error=0x{1} ({{2})</value>
  </data>
  <data name="failed_read_t_fc" xml:space="preserve">
    <value>{0} Read temperature failed: return error=0x{1} ({{2})</value>
  </data>
  <data name="filename_6B_power" xml:space="preserve">
    <value>6B power test {0}.xls</value>
  </data>
  <data name="filename_power" xml:space="preserve">
    <value>Power test {0}.xls</value>
  </data>
  <data name="filename_sense" xml:space="preserve">
    <value>Sense test {0}.xls</value>
  </data>
  <data name="filename_t" xml:space="preserve">
    <value>VBL temperature test {0}.xls</value>
  </data>
  <data name="hint_info" xml:space="preserve">
    <value>Info</value>
  </data>
  <data name="hint_input_by_word" xml:space="preserve">
    <value>Enter in word units</value>
  </data>
  <data name="hint_input_completely" xml:space="preserve">
    <value>Please input completely</value>
  </data>
  <data name="hint_input_correctly" xml:space="preserve">
    <value>Please input correctly</value>
  </data>
  <data name="hint_input_hex_data" xml:space="preserve">
    <value>Please input hex data '+#13+#10+ like 1234, 12345678!</value>
  </data>
  <data name="hint_input_mask_correctly" xml:space="preserve">
    <value>Please input mask correctly!</value>
  </data>
  <data name="hint_input_number" xml:space="preserve">
    <value>Please input between 00 and 99</value>
  </data>
  <data name="hint_inventory_first" xml:space="preserve">
    <value>Please inventory tags</value>
  </data>
  <data name="hint_lock_forever" xml:space="preserve">
    <value>Are you sure you want to set it to be permanently lock?</value>
  </data>
  <data name="hint_mask_data_error" xml:space="preserve">
    <value>Mask data error</value>
  </data>
  <data name="hint_password_length_not_8" xml:space="preserve">
    <value>Access password length is not 8, please re-input</value>
  </data>
  <data name="hint_select_tag" xml:space="preserve">
    <value>Select a tag in list</value>
  </data>
  <data name="hint_test" xml:space="preserve">
    <value>Please test first!</value>
  </data>
  <data name="hint_test_overflow" xml:space="preserve">
    <value>Test times is over 10, please export excel!</value>
  </data>
  <data name="hint_test_overflow2" xml:space="preserve">
    <value>Test times is over 7, please export excel!</value>
  </data>
  <data name="hint_tid_error" xml:space="preserve">
    <value>TID parameter error</value>
  </data>
  <data name="hint_unlock_forever" xml:space="preserve">
    <value>Are you sure you want to set it to be permanently unlock?</value>
  </data>
  <data name="hint_update" xml:space="preserve">
    <value>After switching to the upgrade mode, you need to power on again to recover. Are you sure you want to perform this operation?</value>
  </data>
  <data name="label_failed" xml:space="preserve">
    <value>Failed</value>
  </data>
  <data name="label_succeed" xml:space="preserve">
    <value>Success</value>
  </data>
  <data name="log_18000_6B_inventory" xml:space="preserve">
    <value>Inventory 18000-6B</value>
  </data>
  <data name="log_alarm_detect" xml:space="preserve">
    <value>EAS alarm detected</value>
  </data>
  <data name="log_at_failed" xml:space="preserve">
    <value>AT command failed: </value>
  </data>
  <data name="log_at_read_failed" xml:space="preserve">
    <value>Read failed!</value>
  </data>
  <data name="log_at_set_failed" xml:space="preserve">
    <value>Set failed!</value>
  </data>
  <data name="log_at_succeed" xml:space="preserve">
    <value>AT command success</value>
  </data>
  <data name="log_byte_locked" xml:space="preserve">
    <value>This byte is locked</value>
  </data>
  <data name="log_byte_unlocked" xml:space="preserve">
    <value>This byte is unlocked</value>
  </data>
  <data name="log_check_lock_failed" xml:space="preserve">
    <value>Check lock failed: </value>
  </data>
  <data name="log_check_lock_fc_failed" xml:space="preserve">
    <value>Check lock failed: return error=0x</value>
  </data>
  <data name="log_check_lock_succeed" xml:space="preserve">
    <value>Check lock success</value>
  </data>
  <data name="log_check_privacy_without_epc_failed" xml:space="preserve">
    <value>Check privacy without EPC failed: </value>
  </data>
  <data name="log_check_privacy_without_epc_fc_failed" xml:space="preserve">
    <value>Check privacy without EPC failed: return error=0x</value>
  </data>
  <data name="log_check_privacy_without_pwd_01_failed" xml:space="preserve">
    <value>Check privacy without password failed: return error=0x01(Tag is read protection)</value>
  </data>
  <data name="log_check_privacy_without_pwd_failed" xml:space="preserve">
    <value>Check privacy without password failed: return error=0x00(Tag is not privacy)</value>
  </data>
  <data name="log_clear_alarm_succeed" xml:space="preserve">
    <value>Clear EAS alarm success: return error=0x00</value>
  </data>
  <data name="log_clear_buffer" xml:space="preserve">
    <value>Clear buffer</value>
  </data>
  <data name="log_clear_buffer_failed" xml:space="preserve">
    <value>Clear buffer failed: </value>
  </data>
  <data name="log_clear_buffer_failed2" xml:space="preserve">
    <value>Clear buffer failed</value>
  </data>
  <data name="log_clear_buffer_succeed" xml:space="preserve">
    <value>Clear buffer success: </value>
  </data>
  <data name="log_connect_failed" xml:space="preserve">
    <value>Connect reader failed: </value>
  </data>
  <data name="log_connect_reader" xml:space="preserve">
    <value>Connect reader {0}@{1}</value>
  </data>
  <data name="log_erase_block_failed" xml:space="preserve">
    <value>Erase block failed: </value>
  </data>
  <data name="log_erase_block_fc_failed" xml:space="preserve">
    <value>Erase block failed: return error=0x</value>
  </data>
  <data name="log_erase_block_succeed" xml:space="preserve">
    <value>Erase block success</value>
  </data>
  <data name="log_exit_at_failed" xml:space="preserve">
    <value>Exit AT mode failed:</value>
  </data>
  <data name="log_exit_at_succeed" xml:space="preserve">
    <value>Exit AT mode success</value>
  </data>
  <data name="log_ext_read_failed" xml:space="preserve">
    <value>Extend read failed: </value>
  </data>
  <data name="log_ext_read_fc_failed" xml:space="preserve">
    <value>Extend read failed: return error=0x</value>
  </data>
  <data name="log_ext_read_succeed" xml:space="preserve">
    <value>Extend read success</value>
  </data>
  <data name="log_ext_write_failed" xml:space="preserve">
    <value>Extend write failed: </value>
  </data>
  <data name="log_ext_write_fc_failed" xml:space="preserve">
    <value>Extend write failed: return error=0x</value>
  </data>
  <data name="log_ext_write_succeed" xml:space="preserve">
    <value>Extend write success</value>
  </data>
  <data name="log_get_buffer_count" xml:space="preserve">
    <value>Get buffer tags count</value>
  </data>
  <data name="log_get_buffer_count_failed" xml:space="preserve">
    <value>Get buffer tags count failed: </value>
  </data>
  <data name="log_get_buffer_finish" xml:space="preserve">
    <value>Get buffer finish</value>
  </data>
  <data name="log_get_buffer_finish_failed" xml:space="preserve">
    <value>Get buffer failed</value>
  </data>
  <data name="log_get_clock_failed" xml:space="preserve">
    <value>Get clock failed: </value>
  </data>
  <data name="log_get_clock_success" xml:space="preserve">
    <value>Get clock success</value>
  </data>
  <data name="log_get_epc_tid_len" xml:space="preserve">
    <value>Get length of EPC and TID buffer</value>
  </data>
  <data name="log_get_epc_tid_len_failed" xml:space="preserve">
    <value>Get length of EPC and TID buffer failed: </value>
  </data>
  <data name="log_get_GPIO_failed" xml:space="preserve">
    <value>Get GPIO failed: </value>
  </data>
  <data name="log_get_GPIO_succeed" xml:space="preserve">
    <value>Get GPIO success</value>
  </data>
  <data name="log_get_mode_parameter_failed" xml:space="preserve">
    <value>Get work mode parameters failed:</value>
  </data>
  <data name="log_get_mode_parameter_succeed" xml:space="preserve">
    <value>Get work mode parameters success</value>
  </data>
  <data name="log_get_module_version_failed" xml:space="preserve">
    <value>Get module version failed: </value>
  </data>
  <data name="log_get_module_version_succeed" xml:space="preserve">
    <value>Get module version success</value>
  </data>
  <data name="log_get_multiple_tag_setting_failed" xml:space="preserve">
    <value>Get multiple tag inventory parameter setting failed:</value>
  </data>
  <data name="log_get_multiple_tag_setting_succeed" xml:space="preserve">
    <value>Get multiple tag inventory parameter setting success</value>
  </data>
  <data name="log_get_reader_info_failed" xml:space="preserve">
    <value>Get reader info failed: </value>
  </data>
  <data name="log_get_reader_info_succeed" xml:space="preserve">
    <value>Get reader info success</value>
  </data>
  <data name="log_get_reader_no_failed" xml:space="preserve">
    <value>Get reader no failed: </value>
  </data>
  <data name="log_get_reader_no_succeed" xml:space="preserve">
    <value>Get reader no success</value>
  </data>
  <data name="log_get_TID_setting_failed" xml:space="preserve">
    <value>Get TID parameter setting failed: </value>
  </data>
  <data name="log_get_TID_setting_succeed" xml:space="preserve">
    <value>Get TID parameter setting success</value>
  </data>
  <data name="log_get_type_setting_failed" xml:space="preserve">
    <value>Get tag type setting failed: </value>
  </data>
  <data name="log_get_type_setting_succeed" xml:space="preserve">
    <value>Get tag type setting success</value>
  </data>
  <data name="log_goto_at_failed" xml:space="preserve">
    <value>Goto AT mode failed: </value>
  </data>
  <data name="log_goto_at_succeed" xml:space="preserve">
    <value>Goto AT mode success</value>
  </data>
  <data name="log_inventory" xml:space="preserve">
    <value>Inventory tag: </value>
  </data>
  <data name="log_inventory_buffer_succeed" xml:space="preserve">
    <value>Inventory buffer: success</value>
  </data>
  <data name="log_kill_tag_failed" xml:space="preserve">
    <value>Kill tag failed: </value>
  </data>
  <data name="log_kill_tag_fc_failed" xml:space="preserve">
    <value>Kill tag failed: return error=0x</value>
  </data>
  <data name="log_kill_tag_succeed" xml:space="preserve">
    <value>Kill tag success</value>
  </data>
  <data name="log_lock_failed" xml:space="preserve">
    <value>Lock failed: </value>
  </data>
  <data name="log_lock_fc_failed" xml:space="preserve">
    <value>Lock failed: return error=0x</value>
  </data>
  <data name="log_lock_succeed" xml:space="preserve">
    <value>Lock success</value>
  </data>
  <data name="log_mode_get_failed" xml:space="preserve">
    <value>Get mode parameter failed: </value>
  </data>
  <data name="log_mode_get_succeed" xml:space="preserve">
    <value>Get mode parameter success</value>
  </data>
  <data name="log_mode_set_failed" xml:space="preserve">
    <value>Set mode parameter failed: </value>
  </data>
  <data name="log_mode_set_succeed" xml:space="preserve">
    <value>Set mode parameter success: </value>
  </data>
  <data name="log_no_alarm_detect" xml:space="preserve">
    <value>No EAS alarm detected</value>
  </data>
  <data name="log_privacy_by_epc_failed" xml:space="preserve">
    <value>Set privacy by EPC failed: </value>
  </data>
  <data name="log_privacy_by_epc_fc_failed" xml:space="preserve">
    <value>Set privacy by EPC failed: return error=0x</value>
  </data>
  <data name="log_privacy_by_epc_succeed" xml:space="preserve">
    <value>Set privacy by EPC success</value>
  </data>
  <data name="log_privacy_without_epc_failed" xml:space="preserve">
    <value>Set privacy without EPC failed: </value>
  </data>
  <data name="log_privacy_without_epc_fc_failed" xml:space="preserve">
    <value>Set privacy without EPC failed: return error=0x</value>
  </data>
  <data name="log_privacy_without_epc_succeed" xml:space="preserve">
    <value>Set privacy without EPC success</value>
  </data>
  <data name="log_read_buffer_failed" xml:space="preserve">
    <value>Read buffer failed: </value>
  </data>
  <data name="log_read_buffer_succeed" xml:space="preserve">
    <value>Read buffer success</value>
  </data>
  <data name="log_read_data_failed" xml:space="preserve">
    <value>Read data failed: </value>
  </data>
  <data name="log_read_data_fc_failed" xml:space="preserve">
    <value>Read data failed: return error=0x</value>
  </data>
  <data name="log_read_data_succeed" xml:space="preserve">
    <value>Read data success</value>
  </data>
  <data name="log_read_tag_failed" xml:space="preserve">
    <value>Read tag failed: </value>
  </data>
  <data name="log_read_tag_fc_failed" xml:space="preserve">
    <value>Read tag failed: return error=0x</value>
  </data>
  <data name="log_read_tag_succeed" xml:space="preserve">
    <value>Read tag success</value>
  </data>
  <data name="log_remove_privacy_without_epc_failed" xml:space="preserve">
    <value>Remove privacy without EPC failed: </value>
  </data>
  <data name="log_remove_privacy_without_epc_fc_failed" xml:space="preserve">
    <value>Remove privacy without EPC failed: return error=0x</value>
  </data>
  <data name="log_remove_privacy_without_epc_succeed" xml:space="preserve">
    <value>Remove privacy without EPC success</value>
  </data>
  <data name="log_response_set_failed" xml:space="preserve">
    <value>Set response failed: </value>
  </data>
  <data name="log_response_set_succeed" xml:space="preserve">
    <value>Set response success: </value>
  </data>
  <data name="log_set_address_failed" xml:space="preserve">
    <value>Set reader address failed: </value>
  </data>
  <data name="log_set_address_succeed" xml:space="preserve">
    <value>Set reader address success</value>
  </data>
  <data name="log_set_alarm_failed" xml:space="preserve">
    <value>Sett EAS alarm failed: </value>
  </data>
  <data name="log_set_alarm_succeed" xml:space="preserve">
    <value>Sett EAS alarm success: return error=0x00</value>
  </data>
  <data name="log_set_ant_failed" xml:space="preserve">
    <value>Set ant failed: </value>
  </data>
  <data name="log_set_ant_succeed" xml:space="preserve">
    <value>Set ant success</value>
  </data>
  <data name="log_set_baudrate_failed" xml:space="preserve">
    <value>Set baud rate failed: </value>
  </data>
  <data name="log_set_baudrate_succeed" xml:space="preserve">
    <value>Set baud rate success</value>
  </data>
  <data name="log_set_beep_failed" xml:space="preserve">
    <value>Set beep failed: </value>
  </data>
  <data name="log_set_beep_succeed" xml:space="preserve">
    <value>Set beep success</value>
  </data>
  <data name="log_set_check_ant_failed" xml:space="preserve">
    <value>Set check ant failed: </value>
  </data>
  <data name="log_set_check_ant_succeed" xml:space="preserve">
    <value>Set check ant success</value>
  </data>
  <data name="log_set_clock_failed" xml:space="preserve">
    <value>Set clock failed: </value>
  </data>
  <data name="log_set_clock_succeed" xml:space="preserve">
    <value>Set clock success</value>
  </data>
  <data name="log_set_eas_sense_failed" xml:space="preserve">
    <value>Set EAS detection sensitivity and prompt failed: </value>
  </data>
  <data name="log_set_eas_sense_succeed" xml:space="preserve">
    <value>Set EAS detection sensitivity and prompt success</value>
  </data>
  <data name="log_set_epc_tid_len" xml:space="preserve">
    <value>Set length of EPC and TID buffer</value>
  </data>
  <data name="log_set_epc_tid_len_failed" xml:space="preserve">
    <value>Set length of EPC and TID buffer failed: </value>
  </data>
  <data name="log_set_freq_failed" xml:space="preserve">
    <value>Set frequency failed: </value>
  </data>
  <data name="log_set_freq_succeed" xml:space="preserve">
    <value>Set frequency success</value>
  </data>
  <data name="log_set_GPIO_failed" xml:space="preserve">
    <value>Set GPIO failed: </value>
  </data>
  <data name="log_set_GPIO_succeed" xml:space="preserve">
    <value>Set GPIO success</value>
  </data>
  <data name="log_set_interval_time_failed" xml:space="preserve">
    <value>Set interval time failed: </value>
  </data>
  <data name="log_set_interval_time_succeed" xml:space="preserve">
    <value>Set interval time success</value>
  </data>
  <data name="log_set_inventory_scan_time_failed" xml:space="preserve">
    <value>Set max inventory scan time failed: </value>
  </data>
  <data name="log_set_inventory_scan_time_succeed" xml:space="preserve">
    <value>Set max inventory scan time success</value>
  </data>
  <data name="log_set_mask_failed" xml:space="preserve">
    <value>Set mask failed: </value>
  </data>
  <data name="log_set_mask_succeed" xml:space="preserve">
    <value>Set mask succeed</value>
  </data>
  <data name="log_set_max_time_failed" xml:space="preserve">
    <value>Set max response time failed: </value>
  </data>
  <data name="log_set_max_time_succeed" xml:space="preserve">
    <value>Set max response time success</value>
  </data>
  <data name="log_set_mode_failed" xml:space="preserve">
    <value>Set work mode failed: </value>
  </data>
  <data name="log_set_mode_parameter_failed" xml:space="preserve">
    <value>Set work mode parameters failed: </value>
  </data>
  <data name="log_set_mode_parameter_succeed" xml:space="preserve">
    <value>Set work mode parameters success</value>
  </data>
  <data name="log_set_mode_succeed" xml:space="preserve">
    <value>Set work mode success</value>
  </data>
  <data name="log_set_multiple_tag_setting_failed" xml:space="preserve">
    <value>Set multiple tag inventory parameter setting failed: </value>
  </data>
  <data name="log_set_multiple_tag_setting_succeed" xml:space="preserve">
    <value>Set multiple tag inventory parameter setting success</value>
  </data>
  <data name="log_set_notification_output_failed" xml:space="preserve">
    <value>Set notification output failed: </value>
  </data>
  <data name="log_set_notification_output_succeed" xml:space="preserve">
    <value>Set notification output success</value>
  </data>
  <data name="log_set_power_failed" xml:space="preserve">
    <value>Set power failed: </value>
  </data>
  <data name="log_set_power_succeed" xml:space="preserve">
    <value>Set power success</value>
  </data>
  <data name="log_set_protect_failed" xml:space="preserve">
    <value>Set protect failed: </value>
  </data>
  <data name="log_set_protect_fc_failed" xml:space="preserve">
    <value>Set protect failed: return error=0x</value>
  </data>
  <data name="log_set_protect_succeed" xml:space="preserve">
    <value>Set protect success</value>
  </data>
  <data name="log_set_relay_failed" xml:space="preserve">
    <value>Set relay failed: </value>
  </data>
  <data name="log_set_relay_succeed" xml:space="preserve">
    <value>Set relay success</value>
  </data>
  <data name="log_set_trigger_failed" xml:space="preserve">
    <value>Set trigger-time failed: </value>
  </data>
  <data name="log_set_trigger_succeed" xml:space="preserve">
    <value>Set trigger-time success</value>
  </data>
  <data name="log_switch_failed" xml:space="preserve">
    <value>Switch failed: </value>
  </data>
  <data name="log_switch_succeed" xml:space="preserve">
    <value>Switch success</value>
  </data>
  <data name="log_write_block_failed" xml:space="preserve">
    <value>Write block failed: </value>
  </data>
  <data name="log_write_block_fc_failed" xml:space="preserve">
    <value>Write block failed: return error=0x</value>
  </data>
  <data name="log_write_block_succeed" xml:space="preserve">
    <value>Write block success</value>
  </data>
  <data name="log_write_data_failed" xml:space="preserve">
    <value>Write data failed: </value>
  </data>
  <data name="log_write_data_fc_failed" xml:space="preserve">
    <value>Write data failed: return error=0x</value>
  </data>
  <data name="log_write_data_succeed" xml:space="preserve">
    <value>Write data success</value>
  </data>
  <data name="log_write_epc_failed" xml:space="preserve">
    <value>Write EPC failed: </value>
  </data>
  <data name="log_write_epc_fc_failed" xml:space="preserve">
    <value>Write EPC failed: return error=0x</value>
  </data>
  <data name="log_write_epc_succeed" xml:space="preserve">
    <value>Write EPC success</value>
  </data>
  <data name="log_write_tag_failed" xml:space="preserve">
    <value>Write tag failed: </value>
  </data>
  <data name="log_write_tag_fc_failed" xml:space="preserve">
    <value>Write tag failed: return error=0x</value>
  </data>
  <data name="log_write_tag_succeed" xml:space="preserve">
    <value>Write tag success</value>
  </data>
  <data name="process_countdown" xml:space="preserve">
    <value>Countdown {0:F1} s</value>
  </data>
  <data name="process_exported" xml:space="preserve">
    <value>Export success</value>
  </data>
  <data name="process_exported_excel" xml:space="preserve">
    <value>Export excel success</value>
  </data>
  <data name="process_exporting" xml:space="preserve">
    <value>Exporting...</value>
  </data>
  <data name="process_preparing" xml:space="preserve">
    <value>Reading</value>
  </data>
  <data name="process_read_t" xml:space="preserve">
    <value>Read temperature {0} times</value>
  </data>
  <data name="process_test_count" xml:space="preserve">
    <value>Test times: {0}</value>
  </data>
  <data name="process_test_power" xml:space="preserve">
    <value>Test power: {0} dB</value>
  </data>
  <data name="succeed_read_t" xml:space="preserve">
    <value>{0} Read temperature success {1} times: {2:N2}℃, N value is {3}</value>
  </data>
  <data name="succeed_read_tune" xml:space="preserve">
    <value>{0} Read TUNE success</value>
  </data>
  <data name="temp_task_finish" xml:space="preserve">
    <value>Temperature measurement task finished</value>
  </data>
  <data name="temp_task_start" xml:space="preserve">
    <value>Temperature measurement task starting</value>
  </data>

  <data name="input_device_ip" xml:space="preserve">
    <value>Please input device IP:</value>
  </data>
  <data name="search_spec_dev" xml:space="preserve">
    <value>Specific Search</value>
  </data>
  <data name="hint_ok" xml:space="preserve">
    <value>OK</value>
  </data>
  <data name="hint_cancel" xml:space="preserve">
    <value>Cancel</value>
  </data>
  <data name="hint_change_ip" xml:space="preserve">
    <value>Change Device IP</value>
  </data>
   <data name="hint_network_adv_setting" xml:space="preserve">
    <value>Network Advanced Setting</value>
  </data>
  <data name="Connection_mode" xml:space="preserve">
    <value>Connection Mode:</value>
  </data>
  <data name="Connection_timeout" xml:space="preserve">
    <value>Connection Timeout:</value>
  </data>
  <data name="hint_serialport_adv_setting" xml:space="preserve">
    <value>Serial Advanced Setting</value>
  </data>
  <data name="Max_packet_length" xml:space="preserve">
    <value>Max packet length:</value>
  </data>
  <data name="Max_intercharacter_delay" xml:space="preserve">
    <value>Max intercharacter delay:</value>
  </data>
  <data name="on_the_fly_fun" xml:space="preserve">
    <value>on-the-fly Command:</value>
  </data>

  <data name="Property_Setting" xml:space="preserve">
    <value>Property Setting</value>
  </data>
  <data name="network_Setting" xml:space="preserve">
    <value>Network Setting</value>
  </data>
  <data name="serial_Setting" xml:space="preserve">
    <value>Serial Setting</value>
  </data>
  <data name="User_Name" xml:space="preserve">
    <value>User Name:</value>
  </data>
  <data name="Device_Name" xml:space="preserve">
    <value>Device Name:</value>
  </data>
  <data name="source_port" xml:space="preserve">
    <value>Port:</value>
  </data>
  <data name="hint_Protocol" xml:space="preserve">
    <value>Protocol:</value>
  </data>
  <data name="Work_Mode" xml:space="preserve">
    <value>Work Mode:</value>
  </data>
  <data name="Remote_IP" xml:space="preserve">
    <value>Remote IP:</value>
  </data>
   <data name="Remote_port" xml:space="preserve">
    <value>Remote Port:</value>
  </data>
  <data name="Getway_IP" xml:space="preserve">
    <value>Getway IP:</value>
  </data>
  <data name="hint_mask" xml:space="preserve">
    <value>MASK:</value>
  </data>
  <data name="Advanced_option" xml:space="preserve">
    <value>Advanced option...</value>
  </data>

  <data name="Baud_Rate" xml:space="preserve">
    <value>BaudRate:</value>
  </data>
  <data name="hint_Parity" xml:space="preserve">
    <value>Parity:</value>
  </data>
  <data name="hint_Data_Bits" xml:space="preserve">
    <value>DataBits:</value>
  </data>
  <data name="hint_dtr_setting" xml:space="preserve">
    <value>DTR:</value>
  </data>
  <data name="hint_rts_setting" xml:space="preserve">
    <value>RTS:</value>
  </data>
  <data name="hint_ip_format_err" xml:space="preserve">
    <value>Not a valid project. Please specify a numerical value between 1 and 223.</value>
  </data>
  <data name="hint_read_ini_err" xml:space="preserve">
    <value>INI file Read error</value>
  </data>

  <data name="hint_login" xml:space="preserve">
    <value>Login</value>
  </data>
  <data name="hint_username" xml:space="preserve">
    <value>UserName:</value>
  </data>
  <data name="hint_password" xml:space="preserve">
    <value>Password:</value>
  </data>

  <data name="hint_fast_inventory_param" xml:space="preserve">
    <value>Fast inventory Parameter</value>
  </data>
  <data name="hint_save_param" xml:space="preserve">
    <value>Save</value>
  </data>
  <data name="hint_inventory_param" xml:space="preserve">
    <value>Parameter</value>
  </data>
  <data name="hint_phase" xml:space="preserve">
    <value>Phase</value>
  </data>
  <data name="hint_bt_set" xml:space="preserve">
    <value>Set</value>
  </data>
  <data name="hint_bt_get" xml:space="preserve">
    <value>Get</value>
  </data>
  <data name="hint_tid_inventory_param" xml:space="preserve">
    <value>TID Param</value>
  </data>
  <data name="hint_startAddr" xml:space="preserve">
    <value>StartAddr(Hex):</value>
  </data>
  <data name="hint_readlength" xml:space="preserve">
    <value>Length(Hex):</value>
  </data>
  <data name="hint_mask_setting" xml:space="preserve">
    <value>Mask Setting</value>
  </data>
  <data name="hint_startAddr_bit" xml:space="preserve">
    <value>Start-bit(Hex):</value>
  </data>
  <data name="hint_readlength_bir" xml:space="preserve">
    <value>bit-Length(Hex):</value>
  </data>
  <data name="hint_mask_data" xml:space="preserve">
    <value>MaskData(Hex):</value>
  </data>

  <data name="hint_set_success" xml:space="preserve">
    <value> set success</value>
  </data>
  <data name="hint_set_failed" xml:space="preserve">
    <value> set failed</value>
  </data>
  <data name="hint_get_success" xml:space="preserve">
    <value> get siccess</value>
  </data>
  <data name="hint_get_failed" xml:space="preserve">
    <value> get failed</value>
  </data>

  <data name="hint_dmo_running" xml:space="preserve">
    <value> demo is running...</value>
  </data>

  <data name="hint_number" xml:space="preserve">
    <value>No.</value>
  </data>
  <data name="hint_count" xml:space="preserve">
    <value>Count</value>
  </data>
  <data name="hint_begin_phase" xml:space="preserve">
    <value>Phase_begin</value>
  </data>
  <data name="hint_end_phase" xml:space="preserve">
    <value>Phase_end</value>
  </data>
  <data name="hint_antenna" xml:space="preserve">
    <value>Antenna</value>
  </data>
  <data name="hint_freq" xml:space="preserve">
    <value>Freq(khz)</value>
  </data>
  <data name="hint_memory" xml:space="preserve">
    <value>Memory</value>
  </data>
  <data name="hint_check" xml:space="preserve">
    <value>Check</value>
  </data>
  <data name="hint_inventory" xml:space="preserve">
    <value>Inventory</value>
  </data>
  <data name="hint_temperature" xml:space="preserve">
    <value>Temperature</value>
  </data>
  <data name="hint_status" xml:space="preserve">
    <value>Status</value>
  </data>
  <data name="hint_button_start" xml:space="preserve">
    <value>Start</value>
  </data>
   <data name="log_tcp_close_failed" xml:space="preserve">
    <value>TCP close failed</value>
  </data>
  <data name="log_tcp_close_success" xml:space="preserve">
    <value>TCP close success</value>
  </data>

  <data name="log_com_close_failed" xml:space="preserve">
    <value>COM close failed</value>
  </data>
  <data name="log_com_close_success" xml:space="preserve">
    <value>COM close success</value>
  </data>
  <data name="cbb_item_antenna" xml:space="preserve">
    <value>ANT</value>
  </data>
  <data name="log_set_failed" xml:space="preserve">
    <value>Set failed:</value>
  </data>
  <data name="log_set_success" xml:space="preserve">
    <value>Set success</value>
  </data>
  <data name="log_get_failed" xml:space="preserve">
    <value>Get failed:</value>
  </data>
  <data name="log_get_success" xml:space="preserve">
    <value>Get success</value>
  </data>
  <data name="hint_group_mix" xml:space="preserve">
    <value>Mix</value>
  </data>
  <data name="hint_group_tid" xml:space="preserve">
    <value>TID</value>
  </data>
  <data name="msg_close_thread" xml:space="preserve">
    <value>Close current Thread first!!!</value>
  </data>
<data name="log_get_power_failed" xml:space="preserve">
    <value>Get power failed:</value>
  </data>
  <data name="log_get_power_succeed" xml:space="preserve">
    <value>Get power success</value>
  </data>

  <data name="log_Start_inventory_success" xml:space="preserve">
    <value>Start inventory success</value>
  </data>
  <data name="log_Start_inventory_failed" xml:space="preserve">
    <value>Start inventory failed:</value>
  </data>
  <data name="log_Stop_inventory_success" xml:space="preserve">
    <value>Stop inventory success</value>
  </data>
  <data name="log_Stop_inventory_failed" xml:space="preserve">
    <value>Stop inventory failed:</value>
  </data>

  <data name="log_not_select_device" xml:space="preserve">
    <value>Not Select device!</value>
  </data>

  <data name="str_plhgged" xml:space="preserve">
    <value>cable inserted</value>
  </data>
  <data name="str_not_insert" xml:space="preserve">
    <value>cable not inserted</value>
  </data>
  <data name="Hardware_error" xml:space="preserve">
    <value>Hardware error or Ethernet not supported</value>
  </data>
  <data name="current_ip" xml:space="preserve">
    <value>Current IP:</value>
  </data>
  <data name="current_subnet" xml:space="preserve">
    <value>Current subnet:</value>
  </data>
  <data name="current_gateway" xml:space="preserve">
    <value>Current gateway:</value>
  </data>
<data name="reset_reader_success" xml:space="preserve">
    <value>Restart reader success</value>
  </data>
  <data name="reset_reader_failed" xml:space="preserve">
    <value>Restart reader failed</value>
  </data>
  <data name="str_connect_ap" xml:space="preserve">
    <value>Connected to AP</value>
  </data>
  <data name="str_not_connect_ap" xml:space="preserve">
    <value>Not connected to AP</value>
  </data>
  <data name="not_support_wifi" xml:space="preserve">
    <value>Hardware error or Wifi not supported</value>
  </data>

  <data name="firmware_update" xml:space="preserve">
    <value>Firmware update</value>
  </data>

  <data name="open_bin_file" xml:space="preserve">
    <value>Open file</value>
  </data>
  <data name="select_bin_file" xml:space="preserve">
    <value>Select Bin:</value>
  </data>
  <data name="download" xml:space="preserve">
    <value>DownLoad</value>
  </data>
  <data name="stop_down" xml:space="preserve">
    <value>Stop</value>
  </data>

  <data name="update_failed" xml:space="preserve">
    <value>Update failed</value>
  </data>
  <data name="update_success" xml:space="preserve">
    <value>Update success</value>
  </data>
  <data name="change_mode_failed" xml:space="preserve">
    <value>Change Update mode failed</value>
  </data>
</root>