Category Filter

Configure Cipherlab devices with OEMConfig

OEMConfig is a program introduced for Android Enterprise devices to provide better management solutions for enterprise devices. It enables users to leverage device API for device management via OEMConfig, which extends the management capabilities. CipherLab OEMConfig is an OEMConfig app that allows you to configure CipherLab devices. This app allows you to remotely configure CipherLab device settings from the MDM console.

Pre-requisites:

  • CipherLab devices running Android 5.0 and above.
  • The devices and organization enrolled in the Android Enterprise program.
  • Add and approve the app to the Hexnode inventory

    First, you must approve the CipherLab app to add the app to the Hexnode app inventory.

    1. Navigate to the Apps tab.
    2. Click on the +Add apps button and select Managed Google Apps from the drop-down list.
    3. Search for the CipherLab OEMConfig app and click on Approve.
    4. Next, a pop-up window arises, go through the permission required for the app and click Approve to finalize.
    5. You will be directed to a page showing the approval settings and the tab notifications. Configure the settings accordingly and click on Done.

    This will add the CipherLab app to the Hexnode app inventory. Now, you can deploy the app to the target devices.

    Set-up OEM Configurations

    To enable OEM Configurations on your Android Enterprise devices

    1. Go to the Policies tab.
    2. Create a new policy using the New Policy button or select an existing policy.
    3. Navigate to Android > App Management > App Configurations.
    4. Click on Configure and + Add new configuration button.
    5. Select the CipherLab OEMConfig app from the list of approved apps.
    6. From the app configuration screen displayed, configure the required settings.
    7. You’ll have the following features to be configured.

      Deploy From Zip
      OEM Configurations Description
      Deploy Settings from Zip File Enable/disable deploy control options from ZIP file. Disabled by default.
      Deploy Settings from Zip File (Enter URL) Specify the URL of the ZIP file. Use the option Add Group to add multiple ZIP files.

      Wireless
      Enable Wireless Controls Enable or disable wireless options. If this control is disabled, any changes to other wireless related settings have no impact.
      Enable Bluetooth Enable/disable Bluetooth on the device. Disabled by default.
      Enable NFC Enable/disable NFC on the device. Disabled by default.
      Enable Cellular Data (SIM1) Enable/disable cellular data on SIM1 on the device. Disabled by default.
      Enable Cellular Data (SIM2) Enable/disable cellular data on SIM2 on the device. Disabled by default.

      Wi-Fi Advanced
      Enable Wi-Fi Advanced Controls Enable or disable Wi-Fi advanced options. If this control is disabled, any changes to other Wi-Fi advanced related settings have no impact.
      Captive Portal Detection Enable Enable or disable captive portal detection on a device. Disabled by default.
      Network Notification Enable or disable network notification on a device. Notifies when a high-quality public network is available. Enabled by default.
      Roaming Enable Enable or disable roaming on a device. Enabled by default.
      Wi-Fi frequency band Select the Wi-Fi frequency band. You can choose from Automatic, 5GHz only, or 2.4GHz only. Automatic is selected as default.
      Roaming trigger Select the roam trigger value to set threshold for client to initiate (trigger) a roam scan to all the other APIs within the range of the client. Scan is initiated only when the RSSI value of the current AP is weaker than the Roam Trigger value. You can choose from –65dBm, -70dBm, -75dBm, -80dBm. -70 dBm is selected as default
      Roaming delta Select the roam delta value to set threshold for client to disassociate from the current AP and (re)associate to another AP (roam). Re-association will happen only when the RSSI of the other AP is at least the Roam Delta value stronger than the RSSI value of the current AP. You can choose from 5dBm, 10dBm, 15dBm, 20dBm. 5 dBm is selected as default.
      Background scan interval Select the roam scan period to determine how often the device scans for candidate access points to roam. You can choose from Per 10 seconds, Per 15 seconds, Per 20 seconds, Per 30 seconds, or Per 60 seconds.
      Set Country Code Select the Mobile Country Code for your APN that uniquely identifies your mobile network operator.

      Display
      Enable Display Controls Enable or disable display options. If this control is disabled, any changes to other display related settings have no impact. Disabled by default.
      Adaptive brightness Optimize brightness level for available light. Your screen brightness will automatically adjust to your environment and activities. Disabled by default.
      Auto-rotate screen Enable or disable Auto-rotate screen on a device. Enabled by default.
      Brightness Level Set the screen brightness level of your device. Enter integer value between 10 and 255. Default value is 38.
      Font Size Choose font size on the device. You can choose from Small, Default, Large, Largest.
      Display Size Choose display size. You can choose from Small, Default, Large.
      Sleep Choose sleep time of the device. Default value is 30 seconds.

      System Language
      Enable System Language Controls Enable or disable language options. If this control is disabled, any changes to other language related settings have no impact. Disabled by default.
      Spell Checker Enable or disable spell checker on a device. Enabled by default.
      Language Choose the language on the device.

      System Date and Time
      Enable System Date And Time Controls Enable or disable date and time options. If this control is disabled, any changes to other date and time related settings have no impact. Disabled by default.
      Use 24-hour format Enable or disable 24-hour format on a device. Disabled by default.
      NTP Server Specify NTP server address.
      Select time zone Specify the time zone of the device.

      System Update
      Enable Update Controls Enable or disable update options. If this control is disabled, any changes to other update related settings have no impact. Disabled by default.
      OTA Enable or disable OTA update on a device.
      Note: OTA updates are executed if device battery is more than 50% or connected to a charger.

      Log Collection
      Enable Log collection Enable or disable log collection on the device. Disabled by default.
      Server address Specify the Server address for the FTP server.
      Server port Specify the Server port for the FTP server.
      Upload path Specify the Upload path for the FTP server.
      User name Specify the Username for the FTP server.
      Password Specify the Password for the FTP server login.

      Send Intent
      Send Intent Controls Enable or disable send intent options. If you disable this option, any changes to other display-related settings have no impact.
      Call activity manager Enter the issue command in the specified format.

      Button Assignment
      Button Assignment Controls Enable or disable button assignment controls.
      Key ID Choose the Key ID that uniquely identifies a key on the keyboard of the device.
      Behavior Select the behavior to be performed for a keyboard state. There are three different options:
      1. Key Mapping
      2. Launch Activity with Intent (Broadcast)
      3. Launch Application (Start Activity)
      Mapping Key ID Choose the mapping key ID here. It specifies the key code to be sent. (If you have chosen Key Mapping in Behavior).
      User-defined If you prefer user-defined key mapping, you may enter the key code here.
      Launch Activity with Intent Specify the action to be performed in the intent. (If you have chosen Launch Activity with Intent (Broadcast) for the Behavior option).
      Launch Application Package Name Specify the package name of the application to be launched. (If Behavior is Launch Application (Start Activity).
      Launch Application Class Name Enter the class name of the application to be launched. (If Behavior is Launch Application (Start Activity).

      Reader Config
      Reader Config Controls Toggle on this option to enable or disable Reader Config options.
      Switch to Android Work Profile When you enable this option, the devices that are not running on work profile mode will not be detected by the reader. Supported on RS35.

      2D Symbologies
      Aztec Enable or disable this option to allow or disallow Aztec barcodes.
      Data Matrix Enable this option to permit data matrix.
      Decode Mirror Image Specify how to decode mirror images. There are three different options:
      1. Never: This option specifies not to decode barcodes that are mirror images.
      2. Always: Choose this option to decode every barcode that is mirror images.
      3. Auto-discriminate: Select this option if you prefer decoding both mirrored and unmirrored barcodes.
      Separator Character Enter the character separator that is used to separate data fields and application identifiers consisting of subsequent data fields.
      Enable App ID Separator Select Enable to turn on separator configuration for the app identifier.
      Left Separator Enter the separator character for the left separator.
      Right Separator Enter the separator character for the right separator.
      MaxiCode Choose the Enable option to enable MaxiCode decoding.
      MicroPDF417 Select the Enable option to enable MicroPDF417
      Decoding.
      Code 128 Emulation Enable this setting to transmit data from MicroPDF417 barcodes as if was encoded in Code 128 barcodes.
      MicroQR Enable this setting to turn on MicroQR decoding.
      PDF417 Enable this option to enable PDF417 decoding.
      QR Code Select Enable to enable QR MRZ decoding.
      MRZ Select Enable to enable QR MRZ decoding.
      MRZ Mode Choose the MRZ mode from the following options:
      • OCR-B Travel Documents Version 1 (3-Line ID Cards)
      • OCR-B Travel Documents Version 2 (2-Line ID Cards)
      • OCR-B Travel Documents 2 or 3-Line ID Cards Auto-Detect
      • OCR-B Passport
      • OCR-B Visa Type A
      • OCR-B Visa Type B
      • OCR-B ICAO Travel Documents
      Dot Code Specify whether to enable Dot Code. You can choose Enable/Disable.
      Decode Mirror Image Specify how to decode mirror images. There are three different options:
      1. Never: This option specifies not to decode barcodes that are mirror images.
      2. Always: Choose this option to decode every barcode that is mirror images.
      3. Auto-discriminate: Select this option if you prefer decoding both mirrored and unmirrored barcodes.
      Inverse Type Specify how to deal with inverse barcodes. You can choose from:
      • Regular only
      • Inverse only
      • Inverse Auto-detect
      Prioritize Set Enable to turn on favored decoding of a prioritized bar code.

      1D Symbologies

      Codabar Specify the minimum length of the Codabar symbols to decode (Min length). It can take values between 0 and 55.
      Length 1 Enable this option turn on Codabar decoding.
      Length 2 Specify the maximum length of the Codabar symbols to decode (Max length). It can take values between 0 and 55.
      CLSI Editing Enabling the CLSI editing removes the start/stop characters and puts a space after the first, fifth and tenth characters of a 14-charactered Codabar barcode.
      NOTIS Editing Configure whether to include start/stop character in the transmitted data. Choose the NOTIS Editing type from the following:
      • None
      • ABCD/ABCD
      • abcd/abcd
      Verify Check Digit Specify whether to verify the selected check digit in the barcode. If the check digit is incorrect, the barcode will be unaccepted.
      Transmit Check Digit Choose whether to transmit the check digit in the data.
      Code 11 Select Enable to enable Code 11 decoding.
      Check Digit Option You can specify whether to verify the check digit in the barcode according to the selected option. If the check digits are incorrect, the barcode will be unaccepted.
      Transmit Check Digit Choose Enable to add check digit in the transmitted data.
      Length 1 Specify the maximum length of the Code 11 symbols for decoding. It can take values between 0 and 55.
      Length 2 Specify the minimum length of the Code 11 symbols for decoding. It can take values between 0 and 55.
      Code 39 If you want to enable Code 39 decoding, you can choose Enable.
      Convert to Code 32 Choose Enable to convert the decoded data to Italian pharmacode.
      Code 32 Prefix Enabling this option prefixes the character “A” to Code 32 characters.
      Verify Check Digit Choose Enable to mandate Modulo 43 check digit verification. The barcode will be unaccepted if the check digit is incorrect.
      Transmit Check Digit You can determine if the check digit is to be included in the transmitted data.
      Support Full ASCII Selecting the Enable option enables Code 39 Full ASCII decoding.
      Length 1 Specify the minimum length of the Code 39 symbols to decode. It can take values between 0 and 55.
      Length 2 Specify the maximum length of the Code 39 symbols to decode. It can take values between 0 and 55.
      Security Level Configure a security level to ensure decoding accuracy. The higher the level, the more the security. Choose a security level from Level 0, Level 1, Level 2, and Level 3.
      Matrix 25 Choose the Enable option to turn on Matrix 2 of 5 decoding.
      Length 1 Specify the maximum length of the Matrix 2 of 5 symbols for decoding. It can take values between 0 and 55.
      Length 2 Specify the minimum length of the Matrix 2 of 5 symbols for decoding. It can take values between 0 and 55.
      Redundancy You can enable/disable read redundancy for Matrix 2 of 5.
      Verify Check Digit Enabling this setting mandates verification of check digits. The barcode will not be accepted if the check digit is incorrect.
      Transmit Check Digit You can select Enable if you want to include the check digit in the data.
      Composite CC-A/B Use this option to enable/disable Composite CC-A/B decoding.
      Composite CC-C Select Enable to turn on Composite CC-C decoding.
      Composite TLC-39 Specify whether to enable Composite TLC-39 decoding.
      UPC Composite Mode Determine whether to link UPC barcodes with a 2D barcode during transmission. By default, UPC is always linked.
      GS1–128 Emulation Mode Enabling this option configures GS1-128 Emulation Mode for UCC/EAN composite codes.
      GS1 DataBar-14 You can turn on GS1 DataBar-14 decoding by enabling this option.
      Convert to UPC/EAN If you choose Enable, the leading ‘010’ of GS1 Databar barcode will be removed, and it gets converted to EAN-13.
      GS1 DataBar-14 Security Level Set a security level to ensure DataBar-14 decoding accuracy. The higher the level, the more the security. You can choose a security level from Level 0, Level 1, Level 2, and Level 3.
      GS1 DataBar Limited Security Level Set a security level to ensure DataBar Limited decoding accuracy. The higher the level, the more the security. You can choose between Level 1 and Level 4.
      GS1 DataBar Expanded Enabling this option enables DataBar Expanded decoding.
      Separator Character Specify the separator character that should be used to separate the data fields of variable lengths and application identifiers consisting of varying data fields.
      Korean 3 of 5 Enabling this option turns on Korean 3 of 5.
      MSI You can enable this option to turn on MSI decoding.
      Length 1 Specify the maximum length of the MSI symbols to decode. It can take values between 0 and 55.
      Length 2 Specify the minimum length of the MSI symbols to decode. It can take values between 0 and 55.
      Verify Check Digit MSI codes require one check digit mandatorily. You can choose if a second check digit verification is also necessary. If the check digits are incorrect, the barcode will not be accepted.
      Transmit Check Digit Specify whether to include check digits in the data to transmit.
      Algorithm When you configure two check digits for verification, you have two different algorithms to choose from:
      • Modulo10 / Modulo11
      • Double Modulo 10
      Australian Postal Choose whether to enable Australian postal.
      Japan Postal Choose whether to enable Japan postal.
      Netherlands KIX Code Choose whether to enable Netherlands KIX Code.
      US Postnet Choose whether to enable US Postnet.
      US Planet Choose whether to enable US Planet.
      USPS Postal Choose whether to enable USPS Postal.
      UPU FICS Postal Choose whether to enable UPU FICS Postal.
      UK Postal Choose whether to enable UK Postal.
      US Postal Transmit Check Digit Enable this option to transmit UK postal check digits with US Postnet or US Planet.
      UK Postal Transmit Check Digit Specify whether to transmit check digits for UK postal.
      EAN-8 Enable this option to turn on EAN 8 decoding.
      Addon 2 You can choose whether to decode EAN-8 with addon 2.
      Addon 5 Select whether to decode EAN-8 with addon 5.
      Transmit Check Digit You can decide whether to transmit the check data with the data by specifying it here. Enable sends the check digit whereas, Disable does not add the check digit in the data being transmitted.
      Convert to EAN-13 Enabling this option permits conversion from EAN-8 to EAN-13.
      EAN-13 Enabling this option turn on EAN-13 decoding.
      Bookland EAN Enable this option to tun on ISBN decoding.
      Bookland ISBN Format There are two options available:
      • Bookland ISBN-10: If you choose this option, it decodes the Bookland data string beginning with 978 in 10-digit format together with the Bookland check digit.
      • Bookland ISBN-13: Choosing this option decodes the Bookland data string beginning with 978 or 979 in 13-digit format.
      Addon 2 You can specify whether to decode EAN-13 with addon 2.
      Addon 5 You can specify whether to decode EAN-13 with addon 5.
      Transmit Check Digit Specify if a check digit is to be added to the data being transmitted.
      ISSN EAN Enable this option to turn on ISSN EAN decoding.
      UPC-A Select Enable to turn on UPC-A decoding.
      Addon 2 Determine if UPC-A should be decoded with addon 2. You can choose from two different options, Ignore addon and Auto-discriminate.
      Addon 5 Specify if UPC-A should be decoded with addon 5. You can choose from either of the options, Ignore addon and Auto-discriminate.
      Preamble This setting helps you specify whether to add UPC-A preamble system character and country code in the data to be transmitted.
      Transmit Check Digit Specify if the UPC-A check digit is to be transmitted in the data.
      Convert to EAN-13 Enable this option to permit conversion from EAN-8 to EAN-13 format.
      UPC-E Choose Enable to enable UPC-E decoding.
      Addon 2 You can determine whether to decode UPC-E with addon 2.
      Addon 5 Specify if UPC-E should be decoded with addon 5. You can choose from either of the options, Ignore addon and Auto-discriminate.
      Preamble This setting helps you specify whether to add UPC-E preamble system character and country code in the data to be transmitted.
      Convert to UPC-A Enabling this option expands the UPC-E barcode into UPC-A format. Further, the subsequent processes follow the settings created for UPC-A.
      Transmit Check Digit Specify whether to include the UPC-E1 check digit in the data being transmitted.
      UPC-E1 Enable this option to turn on UPC-E1 decoding.
      Addon 2 Specify if UPC-E1 should be decoded with addon 2.
      Addon 5 Choose if UPC-E1 should be decoded with addon 5.
      Preamble This setting helps you specify whether to add UPC-E1 preamble system character and country code in the data to be transmitted.
      Convert to UPC-A When you choose ‘Enable’ the UPC-E1 barcode expands to UPC-A format, and the subsequent processes will be based on the settings configured for UPC-A.
      Transmit Check Digit Specify if the UPC-E1 check digit is to be transmitted in the data.
      Coupon Code Choose Enable to turn on coupon code decoding.
      Coupon Report Specify whether to use old coupon symbols, new coupon symbols or both coupon formats.

      1D Symbologies
      Codabar Specify the minimum length of the Codabar symbols to decode (Min length). It can take values between 0 and 55.
      Length 1 Enable this option turn on Codabar decoding.
      Length 2 Specify the maximum length of the Codabar symbols to decode (Max length). It can take values between 0 and 55.
      CLSI Editing Enabling the CLSI editing removes the start/stop characters and puts a space after the first, fifth and tenth characters of a 14-charactered Codabar barcode.
      NOTIS Editing Configure whether to include start/stop character in the transmitted data. Choose the NOTIS Editing type from the following:
      • None
      • ABCD/ABCD
      • abcd/abcd
      Verify Check Digit Specify whether to verify the selected check digit in the barcode. If the check digit is incorrect, the barcode will be unaccepted.
      Transmit Check Digit Choose whether to transmit the check digit in the data.
      Code 11 Select Enable to enable Code 11 decoding.
      Check Digit Option You can specify whether to verify the check digit in the barcode according to the selected option. If the check digits are incorrect, the barcode will be unaccepted.
      Transmit Check Digit Choose Enable to add check digit in the transmitted data.
      Length 1 Specify the maximum length of the Code 11 symbols for decoding. It can take values between 0 and 55.
      Length 2 Specify the minimum length of the Code 11 symbols for decoding. It can take values between 0 and 55.
      Code 39 If you want to enable Code 39 decoding, you can choose Enable.
      Convert to Code 32 Choose Enable to convert the decoded data to Italian pharmacode.
      Code 32 Prefix Enabling this option prefixes the character “A” to Code 32 characters.
      Verify Check Digit Choose Enable to mandate Modulo 43 check digit verification. The barcode will be unaccepted if the check digit is incorrect.
      Transmit Check Digit You can determine if the check digit is to be included in the transmitted data.
      Support Full ASCII Selecting the Enable option enables Code 39 Full ASCII decoding.
      Length 1 Specify the minimum length of the Code 39 symbols to decode. It can take values between 0 and 55.
      Length 2 Specify the maximum length of the Code 39 symbols to decode. It can take values between 0 and 55.
      Security Level Configure a security level to ensure decoding accuracy. The higher the level, the more the security. Choose a security level from Level 0, Level 1, Level 2, and Level 3.
      Matrix 25 Choose the Enable option to turn on Matrix 2 of 5 decoding.
      Length 1 Specify the maximum length of the Matrix 2 of 5 symbols for decoding. It can take values between 0 and 55.
      Length 2 Specify the minimum length of the Matrix 2 of 5 symbols for decoding. It can take values between 0 and 55.
      Redundancy You can enable/disable read redundancy for Matrix 2 of 5.
      Verify Check Digit Enabling this setting mandates verification of check digits. The barcode will not be accepted if the check digit is incorrect.
      Transmit Check Digit You can select Enable if you want to include the check digit in the data.
      Composite CC-A/B Use this option to enable/disable Composite CC-A/B decoding.
      Composite CC-C Select Enable to turn on Composite CC-C decoding.
      Composite TLC-39 Specify whether to enable Composite TLC-39 decoding.
      UPC Composite Mode Determine whether to link UPC barcodes with a 2D barcode during transmission. By default, UPC is always linked.
      GS1–128 Emulation Mode Enabling this option configures GS1-128 Emulation Mode for UCC/EAN composite codes.
      GS1 DataBar-14 You can turn on GS1 DataBar-14 decoding by enabling this option.
      Convert to UPC/EAN If you choose Enable, the leading ‘010’ of GS1 Databar barcode will be removed, and it gets converted to EAN-13.
      GS1 DataBar-14 Security Level Set a security level to ensure DataBar-14 decoding accuracy. The higher the level, the more the security. You can choose a security level from Level 0, Level 1, Level 2, and Level 3.
      GS1 DataBar Limited Security Level Set a security level to ensure DataBar Limited decoding accuracy. The higher the level, the more the security. You can choose between Level 1 and Level 4.
      GS1 DataBar Expanded Enabling this option enables DataBar Expanded decoding.
      Separator Character Specify the separator character that should be used to separate the data fields of variable lengths and application identifiers consisting of varying data fields.
      Korean 3 of 5 Enabling this option turns on Korean 3 of 5.
      MSI You can enable this option to turn on MSI decoding.
      Length 1 Specify the maximum length of the MSI symbols to decode. It can take values between 0 and 55.
      Length 2 Specify the minimum length of the MSI symbols to decode. It can take values between 0 and 55.
      Verify Check Digit MSI codes require one check digit mandatorily. You can choose if a second check digit verification is also necessary. If the check digits are incorrect, the barcode will not be accepted.
      Transmit Check Digit Specify whether to include check digits in the data to transmit.
      Algorithm When you configure two check digits for verification, you have two different algorithms to choose from:
      • Modulo10 / Modulo11
      • Double Modulo 10
      Australian Postal Choose whether to enable Australian postal.
      Japan Postal Choose whether to enable Japan postal.
      Netherlands KIX Code Choose whether to enable Netherlands KIX Code.
      US Postnet Choose whether to enable US Postnet.
      US Planet Choose whether to enable US Planet.
      USPS Postal Choose whether to enable USPS Postal.
      UPU FICS Postal Choose whether to enable UPU FICS Postal.
      UK Postal Choose whether to enable UK Postal.
      US Postal Transmit Check Digit Enable this option to transmit UK postal check digits with US Postnet or US Planet.
      UK Postal Transmit Check Digit Specify whether to transmit check digits for UK postal.
      EAN-8 Enable this option to turn on EAN 8 decoding.
      Addon 2 You can choose whether to decode EAN-8 with addon 2.
      Addon 5 Select whether to decode EAN-8 with addon 5.
      Transmit Check Digit You can decide whether to transmit the check data with the data by specifying it here. Enable sends the check digit whereas, Disable does not add the check digit in the data being transmitted.
      Convert to EAN-13 Enabling this option permits conversion from EAN-8 to EAN-13.
      EAN-13 Enabling this option turn on EAN-13 decoding.
      Bookland EAN Enable this option to tun on ISBN decoding.
      Bookland ISBN Format There are two options available:
      • Bookland ISBN-10: If you choose this option, it decodes the Bookland data string beginning with 978 in 10-digit format together with the Bookland check digit.
      • Bookland ISBN-13: Choosing this option decodes the Bookland data string beginning with 978 or 979 in 13-digit format.
      Addon 2 You can specify whether to decode EAN-13 with addon 2.
      Addon 5 You can specify whether to decode EAN-13 with addon 5.
      Transmit Check Digit Specify if a check digit is to be added to the data being transmitted.
      ISSN EAN Enable this option to turn on ISSN EAN decoding.
      UPC-A Select Enable to turn on UPC-A decoding.
      Addon 2 Determine if UPC-A should be decoded with addon 2. You can choose from two different options, Ignore addon and Auto-discriminate.
      Addon 5 Specify if UPC-A should be decoded with addon 5. You can choose from either of the options, Ignore addon and Auto-discriminate.
      Preamble This setting helps you specify whether to add UPC-A preamble system character and country code in the data to be transmitted.
      Transmit Check Digit Specify if the UPC-A check digit is to be transmitted in the data.
      Convert to EAN-13 Enable this option to permit conversion from EAN-8 to EAN-13 format.
      UPC-E Choose Enable to enable UPC-E decoding.
      Addon 2 You can determine whether to decode UPC-E with addon 2.
      Addon 5 Specify if UPC-E should be decoded with addon 5. You can choose from either of the options, Ignore addon and Auto-discriminate.
      Preamble This setting helps you specify whether to add UPC-E preamble system character and country code in the data to be transmitted.
      Convert to UPC-A Enabling this option expands the UPC-E barcode into UPC-A format. Further, the subsequent processes follow the settings created for UPC-A.
      Transmit Check Digit Specify whether to include the UPC-E1 check digit in the data being transmitted.
      UPC-E1 Enable this option to turn on UPC-E1 decoding.
      Addon 2 Specify if UPC-E1 should be decoded with addon 2.
      Addon 5 Choose if UPC-E1 should be decoded with addon 5.
      Preamble This setting helps you specify whether to add UPC-E1 preamble system character and country code in the data to be transmitted.
      Convert to UPC-A When you choose ‘Enable’ the UPC-E1 barcode expands to UPC-A format, and the subsequent processes will be based on the settings configured for UPC-A.
      Transmit Check Digit Specify if the UPC-E1 check digit is to be transmitted in the data.
      Coupon Code Choose Enable to turn on coupon code decoding.
      Coupon Report Specify whether to use old coupon symbols, new coupon symbols or both coupon formats.

      Notification Settings
      Enable LED when good read Enable this option to turn on LED for scanning good read.
      Vibrate when good read Configure this setting to turn on vibration feedback for a good read. You can choose the duration to vibrate.
      Beep when good read This setting helps you set up a beeper sound for a good read. You can either mute the beep or configure a sound from options 1 to 9.

      Data Output
      Keyboard Emulation Keyboard emulation enables the reader module to handle the decoded data as typed text and outputs it to the active application on the device. There are 5 different options:
      1. None: This setting disables keyboard emulation.
      2. Input Method: This option permits the active application to receive characters and symbols obtained from the input method.
      3. KeyEvent: Choosing this option permits the active application to receive characters and symbols obtained from the key events.
      4. Copy and Paste: Choosing this option allows the active application to receive characters and symbols from the copy-paste clipboard action.
      5. Intent and KeyEvent: This option allows the active application to receive decoded data from both the decode intent and key events.
      Timeout between Input Method Specify the time interval after which the input prompt send to the user times out.
      Intent Action Specify the intent name that receives the decode intent.
      Intent Decode Data Define the intent data name that will receive the decode intent.
      Auto Enter This option helps to automatically add an ENTER character before or after the decoded data. You can choose from:
      1. Disable
      2. Decode data + Enter char
      3. Enter char + Decoded data
      Auto Enter Character This option helps you choose the key code to be entered before or after the decoded data concerning the option you choose above.
      Display Code Type Enabling this option prefixes the code type information with the output data.
      Display Code Length Enabling this option appends the code length information to the output data.
      Prefix If you prefer to have any information to be prefixed to the output data, you can specify it here. You can add as many as 20 characters as the prefix.
      Suffix If you want any custom information to be added to the right of the output data, you can enter it here. A maximum of 20 characters is allowed.
      Field Delimiter Configure the delimiter to separate various fields in the output barcode. The fields may include code type, decoded barcode data, and code length. You can choose any of the following field separators:
      • None
      • Comma
      • Semicolon
      • Full stop
      Barcode Charset Choose the method of decoding the barcode data from the following:
      • UTF-8
      • Windows-1250, Windows Eastern European
      • Windows-1251, Windows Cyrillic
      • Windows-1252, Windows Latin-1
      • Windows-1253, Windows Greek
      • Windows-1254, Windows Turkish
      • Windows-1255, Windows Hebrew
      • Windows-1256, Windows Arabic
      • Windows-1257, Windows Baltic
      • Windows-1258, Windows Vietnamese
      • Big5 Traditional Chinese
      • Shift JIS, Japanese
      • GBK, Simplified Chinese
      Clear Previous Data If you enable this, only the last scanned data entry will be displayed, clearing all the previous data.
      KeyEvent Delay Time Specify the time interval between the keypress and the delay after which the key event is triggered. It can take values between 0 ms and 200 ms.

      Scanner Preferences
      Decode Timeout Set the maximum time for a decoding process during a scan operation. You can select a value between 1 and 9.
      Redundancy Level Choose how many successful readings must be completed before the linear barcodes can be decoded. There are four levels, Level 1, Level 2, Level 3 and Level 4.
      Security Level Configure a security level to ensure decoding accuracy based on the quality of the printed barcodes. The higher the level, more the security.
      Inter-Char Gap Size Specify the intercharacter gap size for Code 39 and Codabar. This option enables the digital scanner to adjust its decoding standard.
      Scan Mode Specify the scanning behavior of the reader. There are 5 options:
      1. Level Mode: A trigger event activates the decoding process.
      2. Continuous (1D): The decoding process continues until the trigger event ends, a valid decode takes place or a decode session times out.
      3. Release Scan Mode: If this option is chosen, the user must press the scan key to project the aiming pattern. The decoding process will not begin until the user releases the key.
      4. Aim Mode: When this option is chosen, the user has to press the scan key to project the aiming pattern. Further, the user has to press the scan key once again to initiate the decoding process.
      5. Level and Aim Mode: Choosing this option requires the user to press the scan key once to project the aiming pattern. The user should press the scan key once again to decode. The aiming pattern remains after successfully decoding, and the reader is ready to decode by pressing the scan key again.
      Aim Timeout Specify the time for which the aiming pattern should be projected for Aim Mode. You can choose an integer value between 1 and 30.
      Decoding Illumination Choose Enable to enable LED light beam to barcode reading.
      Decode Aiming Pattern Choose Enable to project a crosshair at the middle of the laser light beam to aid barcode reading.
      Picklist Mode If you enable Picklist Mode, only those barcodes aligned at the crosshair of the laser light beam are decoded.
      Display Mode Enable this option to enhance improved performance for reading barcodes on electronic displays and mobile phones.
      Inverse Type Determine whether to enable or disable decoding inverse barcodes.
      Addon Redundancy Choose the number of times of supplementary decoding of the same barcode for considering it a valid read. You can configure a number between 2 and 30.
      Illumination Power Level You can set the brightness of the LED light source by configuring it here. Choose an integer value between 1 and 10.
      Transmit AIM Code ID Specify whether to include the AIM Code ID in the decoded data.

    8. Click Done after selecting the required configurations.
    9. Associate the policy with the target devices by navigating to the Policy Targets tab.
    10. Select the required Devices/Device Groups/Users/User Groups/Domains to which the policy is to be associated.
    11. Click on Save.

    Note:

    The OEM specific-settings explained in this document are based on the configurations set by the respective OEM vendors, which may vary frequently. Since Hexnode is not solely responsible for setting up these configurations, you may find slight variations in the settings displayed on the portal from this document.