User Tools

Site Tools


implementation:scan:setup_windows_scanner

Setup 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.

Follow the steps of the Wireless LAN Profile Entry and save the profile.


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.

1.2. Example: Honeywell Dolphin 60

Press the WLAN SWC icon 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.

2. Scanning settings

The following scanning configurations are necessary in order to use Produmex Scan properly:

  • Configure to send TAB after each scanning.
  • Set the used barcode prefix and suffix on the device and in Produmex Scan Scanning tab of Produmex Scan Settings in SAP Business One. In the example we set ‘(‘ as the prefix and ‘)’ as the suffix.
  • If you are using GS1-128 barcodes, define further scanning configurations on Produmex Scan Settings in SAP Business One. On the Produmex Scan Scanning tab set the following:
  • Add the group separator character for GS1-128 type barcodes as the ‘GS1-128 barcode group separator’. In the example we set ‘$’ as the group separator. Please note: Hidden characters are not supported.
  • Define the ‘CodeID’ type. Please note: Currently only ‘Symbol’ is supported.

2.1. Example: Zebra MC67NA

Open DataWedge, for example from Start > Settings > System> DataWedge.

Tap Basic configuration then press Basic Format.

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.

2.2. Example: Honeywell Dolphin 60

On the main menu screen press the Scanwedge icon and select ‘Settings…’. Go to the Settings folder under Scanwedge.

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.

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.

2.3. Example: Zebra MC32N0

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.

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.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

4.1.2. Example: Honeywell Dolphin 60

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.

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/setup_windows_scanner.txt · Last modified: 2018/07/12 13:42 by csuhaa