======How to Set Up a Windows scanner for Produmex Scan on Windows Embedded Handheld 6.5====== The Produmex Scan client application runs natively on Windows mobile devices. It is also possible to run it on the server and access through remote desktop, but it is only recommended on cloud environments where the network connection is slower in order to avoid latency issues. In this documentation we demonstrate the configuration steps on two different devices: * Zebra MC67NA mobile computer (Windows Embedded Handheld 6.5 Professional) * Honeywell Dolphin 60 handheld computer (Windows Embedded Handheld 6.5 Classic) //Please note: The configuration steps may differ based on the device and the operating system.// =====1. Setup the Wi-Fi connection on the device===== Set up the Wi-Fi connection on the device. The Produmex Scan client application connects to the Service Broker by using HTTP/HTTPS protocols. ====1.1. Example: Zebra MC67NA==== From the Start menu select Wireless Companion>Wireless Launch. On the Fusion Launcher screen press ‘Find WLANS’. On the next screen every active WLAN in the area is listed. Press the WLAN you would like to connect and select the ‘Create profile’ option. {{:implementation:scan:install:scan_wifi01.png |}} Follow the steps of the Wireless LAN Profile Entry and save the profile. {{:implementation:scan:install:scan_wifi02.png |}} {{:implementation:scan:install:scan_wifi03.png |}} {{ :implementation:scan:install:scan_wifi04.png?170 |}} \\ To save the profile to the fixed menu of the device, press Manage Profiles on the Fusion Launcher screen. Tap on the profile and select the ‘Export’ option. Select the destination folder and press //Save//. {{ :implementation:scan:install:scan_wifi05.png?510 |}} ====1.2. Example: Honeywell Dolphin 60==== Press the WLAN SWC icon {{:implementation:scan:install:wlan_swc.png?20|}} and go to the ‘Config’ tab. Press the ‘New’ button to establish a new connection. Fill in the required parameters and tap OK. Then select the profile from the list and tap ‘Activate’. The device tries to connect to the network according to the entered parameters. {{:implementation:scan:install:scan_wifi06.png |}} =====2. Scanning settings===== This section describes the scanning configurations that are necessary to use Produmex Scan properly: - Configure your scanning device to send TAB after each scanning. - In SAP Business One go to Administration > Add-Ons > Produmex Scan > Produmex Scan Settings and on the Produmex Scan Scanning tab set the same prefix and suffix as set on the barcode scanner. In the example ‘(‘ is set as the prefix and ‘)’ is set as the suffix. - If you are using GS1-128 barcodes, define the following scanning configurations on the Produmex Scan Scanning tab: * Add the group separator character for GS1-128 type barcodes in the GS1-128 barcode group separator field. In the example the group separator is set to ‘$’. Note: * Hidden characters are not supported. * NFC1 characters must be replaced with some other printable characters. For more information consult with the official documentation of your scanning device. * Define the code ID in the CodeID type field. Note: CodeID type should be set to NONE. {{ :implementation:scan:produmexscan_scanning.png |}} ====2.1. Example: Zebra MC67NA==== Open DataWedge, for example from Start > Settings > System> DataWedge. {{ :implementation:scan:install:scan_datawedge01.png?510 |}} Tap Basic configuration then press Basic Format. {{ :implementation:scan:install:scan_datawedge02.png?340 |}} To set the barcode prefix, press ’Prefix to data’. Add the prefix character on the next screen. In the example we set the ‘(‘ character as the prefix. To set the barcode suffix, press ’Suffix to data’. Add the suffix character on the next screen. In the example we set the ’)’ character as the suffix. In order to send TAB after each scanning enable the ’Send TAB key’ setting. Make sure that the ’Send ENTER key’ option is disabled. {{ :implementation:scan:install:scan_datawedge03.png |}} ====2.2. Example: Honeywell Dolphin 60==== On the main menu screen press the Scanwedge icon {{:implementation:scan:install:scanwedge.png?20|}} and select ‘Settings...’. Go to the Settings folder under Scanwedge. {{ :implementation:scan:install:scan_scanwedge01.png?340 |}} To set a barcode scanner prefix, select ‘PrefixKeys’, press ‘Edit’ then select ‘Modify’. On the next window enter the ASCII code of the prefix character. In the example we set the ‘(‘ character as the prefix. {{ :implementation:scan:install:scan_scanwedge02.png?510 |}} To set a barcode scanner suffix, select ‘SuffixKeys’, press ‘Edit’ then select ‘Modify’. On the next window enter the ASCII key of the suffix character. **Make sure that you add TAB as the suffix after the selected suffix character as well.** Do not add TAB as the Barcode scanner suffix value in Produmex Scan Settings. In the example we set the ‘)‘ character as the suffix. {{ :implementation:scan:install:scan_scanwedge03.png?510 |}} =====3. Interchar delay===== When running Produmex Scan through remote desktop connection, it is possible that the device sends characters so quickly through the remote connection that it causes incorrect character display. In order to avoid this issue setup Interchar delay. ====3.1. Example: Zebra MC67NA==== Open DataWedge > Basic configuration > KeyStroke output > InterChar delay and add the value. The value for InterChar delay depends on the network speed and stability. You can find the the correct value by progressively increasing it until the communication is stable. {{ :implementation:scan:install:scan_interchardelay.png?510 |}} It is possible to set InterChar delay for a given scanning profile only. Open DataWedge > Advanced configuration > Profiles > Your profile > Output > KeyStroke > InterChar delay where ‘Your profile’ is the name of the given scanning profile. On the next screen add the value and press Save. =====4. Setup for power usage (Recommended)===== ====4.1 Automatic sleep mode==== Open Power settings from Start>Settings>System>Power. Go the the Advanced tab. To set an interval, check the checkbox under ’On battery power’ and choose an interval from the dropdown list (maximum 5 minutes). To disable the automatic sleep mode, uncheck the box. ===4.1.1. Example: Zebra MC67NA=== {{ :implementation:scan:install:scan_sleepz.png?340 |}} ===4.1.2. Example: Honeywell Dolphin 60=== {{ :implementation:scan:install:scan_sleeph.png?340 |}} ====4.2. Backlight==== It is recommended to set the backlight with a timeout, because this is the main battery consumer. ===4.2.1. Example: Zebra MC67NA=== Open Backlight settings from Start>Settings>System>Backlight. Go to the //Battery Power// tab. To set an interval, check the ‘Disable backlight if device is not used for’ checkbox and choose an interval from the dropdown list. {{ :implementation:scan:install:scan_backlz.png?340 |}} ===4.2.2. Example: Honeywell Dolphin 60=== Open Backlight settings from Start>Settings>System>Backlight. Go to the Dim Backlight tab. To set an interval, check the ’On Battery power, dim backlight if device is not used for’ checkbox and choose an interval from the dropdown list. {{ :implementation:scan:install:scan_backlh.png?340 |}}