Dolphin Power Tools Manual

Download as pdf or txt
Download as pdf or txt
You are on page 1of 114

Dolphin Power Tools Versions 2.x & 3.

x
for devices powered by Android

Users Guide

Disclaimer
Honeywell International Inc. (HII) reserves the right to make changes in specifications and other information contained in this
document without prior notice, and the reader should in all cases consult HII to determine whether any such changes have been
made. The information in this publication does not represent a commitment on the part of HII.
HII shall not be liable for technical or editorial errors or omissions contained herein; nor for incidental or consequential damages
resulting from the furnishing, performance, or use of this material. HII disclaims any and all responsibility and liability for the
selection and use of software and/or hardware to achieve intended results.
This document contains proprietary information that is protected by copyright. All rights are reserved. No part of this document
may be photocopied, reproduced, or translated into another language without the prior written consent of HII.
Web Address: www.honeywellaidc.com

Trademarks
Android is a trademark of Google Inc.
Microsoft Windows, Windows NT, Windows 2000, Windows ME, Windows XP, Windows Vista, Windows .NET Framework,
Windows ActiveSync, and the Windows logo are either registered trademarks or registered trademarks of Microsoft Corporation
in the United States and/or other countries.
MicroSD and microSDHC are trademarks or registered trademarks of SD-3C, LLC in the United States and/or other countries.
The Bluetooth word mark and logos are owned by Bluetooth SIG, Inc.
Other product names or marks mentioned in this document may be trademarks or registered trademarks of other companies
and are the property of their respective owners.

Patents
For patents information, please refer to: www.hsmpats.com.
Copyright 20132016 Honeywell International Inc. All rights reserved.

Table of Contents
Customer Support
Contacting Customer Support................................................................................................ ix
Send Feedback ...................................................................................................................... ix

Chapter 1 - Introduction
Dolphin Power Tools Overview ............................................................................................1-1
About the Graphics and Hardware References Included in this Guide..........................1-1
Software Requirements .......................................................................................................1-1
Power Tools Main Screen ....................................................................................................1-2
Storage Locations ................................................................................................................1-4
Erasing All Data on an Installed SD Card ......................................................................1-4
Upgrading Power Tools .......................................................................................................1-4

Chapter 2 - EZConfig Utilities


Overview ..............................................................................................................................2-1
EZConfig Editor....................................................................................................................2-1
Workstation EZConfig Editor..........................................................................................2-1
Terminal EZConfig Editor...............................................................................................2-1
EZConfig (Client) .................................................................................................................2-1
How to Configure the Terminal with EZConfig Bar Codes ...................................................2-1
How to Configure the Terminal without EZConfig Bar Codes ..............................................2-4

Chapter 3 - EZConfig Editor on the Dolphin Terminal


Overview ..............................................................................................................................3-1
XML File Directories.............................................................................................................3-1
Power Tools 2.x .............................................................................................................3-1
Power Tools 3.x .............................................................................................................3-1
Accessing EZConfig Editor and Opening XML Files...........................................................3-2
XML File Descriptions and Locations for Power Tools 2.x.............................................3-2
XML File Descriptions and Locations for Power Tools 3.x.............................................3-3
XML File Structure and the EZConfig Editor Screen ...........................................................3-4
Editing an XML File ..............................................................................................................3-4
Applying the Updated XML Configuration ......................................................................3-5
Launching Associated Applications................................................................................3-5
EZConfig Utils .....................................................................................................................3-5

Chapter 4 - EZConfig Editor on the Workstation (PC)


Overview ..............................................................................................................................4-1
Installing EZConfig on the Workstation ................................................................................4-1
Upgrades........................................................................................................................4-1

iii

Opening EZConfig Editor on the Workstation...................................................................... 4-1


File Menu ....................................................................................................................... 4-2
Edit Menu....................................................................................................................... 4-2
View Menu ..................................................................................................................... 4-2
Tools Menu .................................................................................................................... 4-3
Opening XML Files .............................................................................................................. 4-3
Opening XML Files Saved on the Workstation .............................................................. 4-3
Opening Remote XML Files........................................................................................... 4-3
Working with Open XML Files ....................................................................................... 4-4
Working with Sections ................................................................................................... 4-4
Working with Keys ......................................................................................................... 4-7
Saving to the Device.................................................................................................... 4-10
Creating New Configuration Documents ..................................................................... 4-10
Creating Bar Codes ........................................................................................................... 4-11
Bar Code Type............................................................................................................. 4-11
Time and Date Stamp.................................................................................................. 4-11
Bar Code Size and Number......................................................................................... 4-11
Bar Code Sheet ........................................................................................................... 4-11
Generating Bar Codes ................................................................................................. 4-11
Bar Codes Tab............................................................................................................. 4-12
Advanced Tab.............................................................................................................. 4-13
Information at the Bottom of Tab Windows ................................................................. 4-14
Printing and Saving Options ........................................................................................ 4-14

Chapter 5 - EZConfig Client


Overview.............................................................................................................................. 5-1
Using EZConfig Client ........................................................................................................ 5-1
XML File Processing...................................................................................................... 5-1
Multiple Bar Codes ........................................................................................................ 5-1
EZConfig Client Window................................................................................................ 5-2
Set Custom Password ................................................................................................... 5-2
Browse Configure Files.................................................................................................. 5-2
About ............................................................................................................................. 5-2

Chapter 6 - Autorun and AutoInstall


Overview.............................................................................................................................. 6-1
Configure Autorun ............................................................................................................... 6-1
Autorun Applications..................................................................................................... 6-1
Enable Restore .............................................................................................................. 6-1
Enable DeviceConfig ..................................................................................................... 6-1
AutoInstall........................................................................................................................... 6-1

Chapter 7 - Backup and Restore Power Tools


Overview.............................................................................................................................. 7-1
Backup................................................................................................................................. 7-1
Restore ................................................................................................................................ 7-1
Schedule.............................................................................................................................. 7-2
iv

About ................................................................................................................................... 7-2

Chapter 8 - Provisional Bar Code (Power Tools Version 3.x)


Overview.............................................................................................................................. 8-1
Creating a Provisional Bar Code ........................................................................................ 8-1
Before you Start............................................................................................................. 8-1
Edit the Provisional.xml File........................................................................................... 8-1
Generate the Bar Code.................................................................................................. 8-3
Scanning a Provisional Bar Code........................................................................................ 8-3
Checking the Status via the Notification Panel .............................................................. 8-3
Adding a Task...................................................................................................................... 8-4

Chapter 9 - Network Utilities


Accessing Network Utilities ................................................................................................. 9-1
Power Tools Version 2.x Network Utilities........................................................................... 9-1
Connection Manager ..................................................................................................... 9-1
Wi-Fi Radio Settings ...................................................................................................... 9-2
Wireless Manager.......................................................................................................... 9-4
Power Tools Version 3.x Network Utilities........................................................................... 9-7
Connection Manager ..................................................................................................... 9-7
Wi-Fi Radio Settings ...................................................................................................... 9-8
Wi-Fi Info ..................................................................................................................... 9-11
IP Config........................................................................................................................... 9-12
Ping .................................................................................................................................. 9-13
Using the Ping Utility.................................................................................................... 9-14
Route ................................................................................................................................ 9-14

Chapter 10 - ScanWedge and Symbology Settings


Overview............................................................................................................................ 10-1
ScanWedge App (Power Tools Version 2.x) ..................................................................... 10-1
Enabling or Disabling ScanWedge .............................................................................. 10-1
Changing ScanWedge Settings from the Application Screen...................................... 10-1
Changing the ScanWedge.XML Settings via the EZConfig Editor .............................. 10-2
Prefix and Suffix Settings............................................................................................. 10-3
Notification Keys .......................................................................................................... 10-4
Formatting Keys........................................................................................................... 10-5
Centering Window Keys .............................................................................................. 10-9
Symbology Settings ..................................................................................................... 10-9
ScanTool App (Power Tools Version 2.x)........................................................................ 10-10
Activity result.............................................................................................................. 10-10
Show result ................................................................................................................ 10-10
Share by SMS............................................................................................................ 10-10
Share by MMS ........................................................................................................... 10-10
Share by email........................................................................................................... 10-10
Share by result........................................................................................................... 10-10
Settings...................................................................................................................... 10-10
About ......................................................................................................................... 10-11
v

Modifying Persistent Symbology Settings (Power Tools Version 2.x) ............................. 10-11
Editing the Symbology_Scanwedge.ini File............................................................... 10-11
Export EZConfig Bar Codes and Update the Symbology Settings on the Terminal .. 10-13

Chapter 11 - Additional Power Tools


Overview............................................................................................................................ 11-1
Apps Config ...................................................................................................................... 11-2
BattMon ............................................................................................................................ 11-2
To Access the BattMon................................................................................................ 11-2
BattMon Options .......................................................................................................... 11-2
About ........................................................................................................................... 11-3
All Charging Records................................................................................................... 11-3
Clearing Charging Records ......................................................................................... 11-3
Configure Hotkeys ............................................................................................................ 11-3
To Enable HotKeys...................................................................................................... 11-3
Define Hotkey Applications.......................................................................................... 11-3
To Disable HotKeys ..................................................................................................... 11-3
About ........................................................................................................................... 11-3
Counter Viewer................................................................................................................. 11-3
General Event Counters .............................................................................................. 11-4
Touch Panel Event Counters....................................................................................... 11-4
Keypad Event Counters............................................................................................... 11-7
Timer Counters .......................................................................................................... 11-10
Other Counters .......................................................................................................... 11-11
SPT Counters ............................................................................................................ 11-11
Diagnostic Information..................................................................................................... 11-11
Connections............................................................................................................... 11-12
System Memory......................................................................................................... 11-12
SysInfo....................................................................................................................... 11-12
Devices ...................................................................................................................... 11-12
Information................................................................................................................. 11-12
File Browser..................................................................................................................... 11-12
Home ......................................................................................................................... 11-12
Close.......................................................................................................................... 11-12
About ......................................................................................................................... 11-13
Logging........................................................................................................................... 11-13
Logging Settings ........................................................................................................ 11-13
Upload Log ................................................................................................................ 11-13
System Events........................................................................................................... 11-14
System Status............................................................................................................ 11-15

vi

Log Viewer...................................................................................................................... 11-16


Pause / Play............................................................................................................... 11-16
Filter........................................................................................................................... 11-16
Clear .......................................................................................................................... 11-17
Save........................................................................................................................... 11-17
Preferences ............................................................................................................... 11-17
Grab dmesg ............................................................................................................... 11-17
Logcat ........................................................................................................................ 11-17
Display Settings ......................................................................................................... 11-17
Log Behavior.............................................................................................................. 11-17
Log Save.................................................................................................................... 11-18
About ......................................................................................................................... 11-18
NoSIP ............................................................................................................................. 11-18
To Enable NoSIP ....................................................................................................... 11-18
To Disable NoSIP ...................................................................................................... 11-18
Reboot ............................................................................................................................ 11-18
Rebooting the Dolphin terminal ................................................................................. 11-18
Shell Plus........................................................................................................................ 11-18
New Window.............................................................................................................. 11-19
Close Window............................................................................................................ 11-19
Windows .................................................................................................................... 11-19
Toggle Soft Keyboard ................................................................................................ 11-19
Preferences ............................................................................................................... 11-19
More........................................................................................................................... 11-19
Suspend ......................................................................................................................... 11-19
To Suspend the Dolphin Terminal ............................................................................. 11-19
SysInfo............................................................................................................................. 11-20
To See System Information ....................................................................................... 11-20
To Save the System Information to a Text File.......................................................... 11-20
Viewing Options......................................................................................................... 11-20
To Upload SYSINFO.txt to a Workstation.................................................................. 11-20
Sample SysInfo File................................................................................................... 11-20
Task Manager................................................................................................................. 11-23
About ......................................................................................................................... 11-23

Appendix A - Reference Charts


ASCII Conversion Chart (Code Page 1252)........................................................................A-1
Symbology Chart .................................................................................................................A-4
Country Codes.....................................................................................................................A-5

vii

viii

Customer Support

Contacting Customer Support


To search our knowledge base for a solution or to log in to the Technical Support portal and report a problem, go to
www.hsmcontactsupport.com.
For our latest contact information, see www.honeywellaidc.com/locations.

Send Feedback
Your feedback is crucial to the continual improvement of our documentation. To provide feedback about this manual, please
contact the Technical Communications department directly at [email protected].

ix

1
Introduction

Dolphin Power Tools Overview


On every Dolphin terminal, a Honeywell Power Tools software package is included to help you perform system tasks and the
advanced customization and configuration of your Dolphin terminal. The apps and utilities included in the software tool package
vary depending on the terminal model, operating system and the Power Tools version installed.

About the Graphics and Hardware References Included in this Guide


The screen captures and icons illustrated in this guide may differ from what appears on your Dolphin terminal since variations occur depending terminal hardware, OS version and Power Tools version.
Depending on your Dolphin model, the following navigation commands can either be found on the terminal touch screen or
on the hardware buttons/keys. The icon types vary depending on the OS version and terminal model.
All Apps
(Launcher)

Home

Menu
(More)

Recent

Search

Back

Android 3.4

Android 4.0

Android 4.4

Software Requirements
Dolphin Terminals
Dolphin Power Tools version 2.x is designed to work with Dolphin terminals powered by Android 3.4 or 4.0.
Dolphin Power Tools version 3.x is designed to work with Dolphin terminals powered by Andorid 4.4.

Finding the Power Tools Version on the Terminal


1. From the Home screen, tap All Apps > Power Tools.
2. Do one of the following depending on the tools available:
Select Diagnostic Information
Demos Info heading.
Select SysInfo

and then SysInfo. Locate the information under the Power Tools and

. Locate the information under the Power Tools and Demos Info heading.

Workstation (PC) Operating System


The Power Tools installer and the workstation (PC) version of EZConfig Editor are designed to work with the following
Microsoft operating systems: Microsoft Windows XP, Microsoft Windows 2000, Microsoft Windows NT, Microsoft Windows Vista, Microsoft Windows 7, Microsoft Windows 8, Microsoft .NET Framework 2.0.

1-1

Power Tools Main Screen


To access the tools from the Home screen, tap All Apps > Power Tools. The tools provided vary depending on your Dolphin
model type, OS version, and Power Tools version.
Icon

Description

Page

AppsConfig enables or disables applications and stops application updates.

11-2

Backup backs up and restores user settings and data files.

7-1

BattMon programs the battery LED on the terminal to monitor battery power.

11-2

Configure Autorun automatically runs the selected applications after a reboot.

6-1

EZConfig is an application used to scan EZConfig bar codes for terminal configuration.

5-1

EZConfig Editor allows you to view and edit XML configuration files on the
terminal.

3-2

EZConfig Utils creates backup copies of the default XML configuration files that can be edited and
saved for custom configurations that persist after a terminal reset.

3-5

File Browser displays files and folders on the device.

11-3

IPConfig displays, releases and renews IP parameters.

9-12

LogView displays a log of system information.

11-16

Ping displays an interface for the ping echo request utility.

9-13

Route displays and allows editing of the rules for packet destination across the subnets.

9-14

1-2

Icon

Description

Page

Wi-Fi Radio Settings configures channels, roaming, data rates and other 802.11 settings.

9-2
and
9-8

The following apps are dependent on the Dolphin model and Power Tools version running on the terminal. Some
apps may not be present on your Power Tools main screen.
Configure Hotkeys activates button assignments defined in the Buttons setting.

11-3

For models powered by Android 4.4, touch All Apps > Settings > Key remap to access button
options.
Connection Manager scans and adds Wi-Fi networks and on select models allows switching
between cellular carriers.

9-1
and
9-7

Counter Viewer displays counter information for key/button presses and charging.

11-3

Diagnostic Information provides access to system statistics, notifications and version information
about the terminal.

11-11

Logging configures logging options for system events and system status.

11-13

NoSIP disables the Software Input Panel (SIP).

11-18

Reboot performs a reboot from the touch screen, as opposed to the keyboard/button commands.

11-18

ScanTool scans a bar code and displays and shares the results.

10-10

ScanWedge enables the Dolphin terminal to interpret data received via the decoder interface as
keystrokes.

10-1

For models powered by Android 4.4, touch All Apps > Settings > Scanning for scan wedge features.
Shell Plus provides a Linux shell window.

11-18

Suspend manually puts the terminal into Suspend mode from the touch screen, as opposed to the
keyboard/button commands or time-out settings.

11-19

1-3

Icon

Description

Page

SysInfo displays system information.

11-20

In Power Tools 3.x, SysInfo is accessed via the Diagnostic Information app.
Task Manager lists all running processes and allows you to end selected processes.

11-23

Wi-Fi Info enables and disables the Wi-Fi radio, provides information on Access Points and tracks
roaming statistics.

9-11

Wireless Manager enables and disables the Wi-Fi and WWAN radios, selects or provides information on Access Points and tracks roaming statistics.

9-4

Exiting the Power Tools Main Window


Select Back or Home to exit Power Tools. For information on button and key locations, consult the user's guide specific for
your Dolphin model. Product guides are available for download from www.honeywellaidc.com.

Storage Locations
For information on default file storage locations, see XML File Directories on page 3-1.
For information on default XML File Descriptions and Locations for Power Tools 2.x, see page 3-2.
For information on default XML File Descriptions and Locations for Power Tools 3.x, see page 3-3.

Erasing All Data on an Installed SD Card


1. Start the Settings app.
2. Select Storage > Erase SD card
3. Tap Erase SD card.

Upgrading Power Tools


Upgrades for the Power Tools and other system software on the terminal come in the form of zip files and are available from
Customer Support (see page ix) or www.honeywellaidc.com.
Note: To copy the Power Tools upgrade files to the terminal, an active USB connected session must be initiated between a host
workstation (PC) and the Dolphin terminal. USB storage must also be enabled on the Dolphin terminal. For more
information, see the user guide for your model type.
To install a Power Tools software upgrade:
1. Copy the upgrade file (*.zip) into one of the following folders:
Android 4.4

Internal storage\honeywell\autoinstall on the terminal


Software upgrades saved to this folder, do not persist when a Factory Reset (Clean Boot) is performed.
Android 4.4

IPSM card\honeywell\autoinstall on the terminal.


Software upgrades saved to this folder, persist when a Factory Reset (Clean Boot) is performed.

1-4

Android 3.4 or 4.0

IPSM\honeywell\autoinstall on the terminal.


Software upgrades saved to this folder, persist when a Factory Reset (Clean Boot) is performed.
Android 3.4, 4.0

honeywell\autoinstall on the SD card


Software upgrades saved to this folder, do not persist when a Factory Reset (Clean Boot) is performed.
2. From the All Apps screen, touch AutoInstall Settings

. Verify Autoinstall is enabled.

3. Do one of the following:


Android 4.4
Select Packages Update from the AutoInstall Settings
installs the software upgrade.

screen. The terminal automatically initiates a reboot and

Android 3.4, 4.0


If Package Update is not available under AutoInstall Settings, press and hold the power button, and then select Reboot
from the options menu.
The system update screen appears during the upgrade process. When the update is finished, the lock screen appears.

1-5

1-6

2
EZConfig Utilities

Overview
EZConfig is a set of utilities consisting of the EZConfig Editor, the EZConfig (client), and a series of XML files. Examples at the
end of this section illustrate how you can use the utilities to configure the terminal.
How to Configure the Terminal with EZConfig Bar Codes on page 2-1
How to Configure the Terminal without EZConfig Bar Codes on page 2-4

EZConfig Editor
Using EZConfig Editor, you can edit and create configuration files in the XML file format for Dolphin terminals. There are two
versions of the editor: one that resides on the Dolphin terminal and one you can install on your workstation (PC).

Workstation EZConfig Editor


The workstation EZConfig editor can:
Create and modify XML files. See Working with Open XML Files on page 4-4.
Generate bar codes from XML files. See Creating Bar Codes on page 4-11.
For details about the workstation editor, see EZConfig Editor on the Workstation (PC) beginning on page 4-1.

Terminal EZConfig Editor


The terminal EZConfig editor can:
Modify XML files. See Editing an XML File on page 3-4.
For details about the terminal editor, see EZConfig Editor on the Dolphin Terminal beginning on page 3-1.

EZConfig (Client)
The EZConfig (Client) app decodes configuration bar codes generated with the workstation EZConfig Editor, and then implements terminal updates based on the bar code data. For details on scanning configuration bar codes, see EZConfig
Client beginning on page 5-1.

How to Configure the Terminal with EZConfig Bar Codes


This section contains an example on how to set up Wi-Fi on the terminal using EZConfig bar code(s) created with the EZConfig
Editor software on a workstation (PC). The example is based on the assumptions that the terminal is running an up-to-date
Power Tools version (see page 1-4) and that EZConfig for Mobility has been installed on the workstation (see page 4-1).
Step 1: Create a copy of the XML file on the terminal.
1. On the terminal, tap Power Tools > EZConfig Utils.
2. Tap DeviceConfig to open the DeviceConfig.xml file.
Note: You can edit the XML file directly from the terminal once it is open, but for this example edits will be made via
the workstation version of EZConfig Editor instead of the terminal version of EZConfig Editor.
3. Press Menu, and then tap Save.
Step 2: Copy the XML file from the terminal to the workstation via a USB connection.
1. Connect the Dolphin terminal via USB to the workstation.

2-1

2. Do one of the following:


On models with Android 4.4, verify the USB computer connection setting is enabled and set to Connect as a
media device (MPT).
If you need to enable USB communication, tap All Apps > Settings > Storage, and then More .
Select USB computer connection, and then check the box for Media device (MTP).
On models with Android 3.4 or 4.0, tap Turn on USB storage.
3. Depending on the Windows operating system on your workstation (PC), either open File Explorer or Windows
Explorer.
4. Browse to the \Honeywell\ezconfig\generated folder on the terminal or SD card.
Models with Android 4.0 and Power Tools 2.x

Models with Android 4.4 and Power Tools 3.x

5. Copy the DeviceConfig.xml file to the workstation. You can use copy and paste or drag and drop.
Step 3: Open and edit the XML file on the workstation using the EZConfig Editor.
1. On your workstation, open the EZConfig Editor (see page 4-1).
icon, and then select the file. If you
2. Either drag the DeviceConfig.xml file into the editor or click the File Open
use file open, make sure the file type is set to All Files (*.*) instead of the default (*.exm).
3. Select OK to continue if a message appears warning you the file was created with an older tool.
4. Select Profile1. You may need to click the plus + icon to expand the sections under the Radio Manager.

2-2

5. Enter the configuration settings required to connect to your Wi-Fi network (e.g., SSID, Password, or Identity).
Double-click on the Key in the upper right quadrant of the screen to access the Value field. Any items that show a blank
Value field use the default value.

Note: Additional advanced Wi-Fi configuration items are either located under the tiwlan.ini or the
WCNSS_qcom_cfg.ini branch depending on your Dolphin model type.
Step 4: Create and print the custom configuration bar code(s).
1. When you are finished editing, click the bar code

icon in the menu bar.

2. Select Full Contents rather than Simplified under Options.


3. Click Print. The default scale factor is 2. The lower the scale factor the larger the bar code size printed.

For more information on EZConfig bar codes, see Creating Bar Codes on page 4-11.
Step 5: Scan the EZConfig bar code(s) and then reboot to configure the terminal.
1. Open Power Tools > EZConfig on the Dolphin terminal.
2. Aim the scanner at the first configuration bar code, and then tap Scan.
Upon a successful scan, the display is updated to reflect the total number of configuration bar codes in the set and the
code(s) that have been scanned.
3. Repeat the scan procedure for each bar code in the set.
4. After the last bar code has been scanned, the display reads, Decode success, try to configure. If the proper Wi-Fi
parameters were entered, the Dolphin terminal connects to the network.
The connection can be verified by looking for the Wi-Fi connected icon
by selecting Settings > Wireless & networks > Wi-Fi.

on the status bar at the top of the screen or

2-3

Once the EZConfig bar code is read, the configuration parameters are stored in two files:
On terminals running Power Tools 2.x, in the sdcard\honeywell\persist\DeviceConfig.xml and
IPSM\honeywell\persist\DeviceConfig.xml files on the SD card.
On terminals running Power Tools 3.x, in the Internal storage\honeywell\persist\DeviceConfig.xml and
IPSM card\honeywell\persist\DeviceConfig.xml files on the terminal.
For additional information on default file storage locations, see the following sections:
XML File Directories on page 3-1
XML File Descriptions and Locations for Power Tools 2.x on page 3-2
XML File Descriptions and Locations for Power Tools 3.x on page 3-3
For additional information on scanning configuration bar codes see Using EZConfig Client on page 5-1.

How to Configure the Terminal without EZConfig Bar Codes


This section contains an example of how to set up Wi-Fi on a Dolphin terminal direct from the EZConfig Editor on the terminal
without the use of EZConfig bar codes. For detailed information on how to use the EZConfig Editor on the Dolphin Terminal, see
page 3-1.
1. Open Power Tools > EZConfig Utils on the Dolphin terminal.
2. Tap DeviceConfig to open DeviceConfig.xml.
3. Expand the branches by selecting the plus sing + to view the Wi-Fi configuration items under Radio Manager. Swipe up or
down to scroll through the list.
4. Locate Profile1 and complete the entries necessary to configure the terminal to connect to your Wi-Fi network (e.g., SSID
and encryption/security entries). To modify any Key under the Profile1 branch, select it from the list, and then edit the Value
field in the lower portion of the screen. Default values are used if the Value field is left blank for the item.

Menu

Keys

Note: Additional advanced Wi-Fi configuration items are located under the tiwlan.ini branch or the WCNSS_qcom_cfg.ini
branch depending on your Dolphin model type.
5. Press Menu, and then tap Save.
6. Press Menu, and then tap Update Configure to apply the saved changes to the terminal. A message is displayed indicating
the terminal must be rebooted before the changes take effect.
7. Reboot the terminal.

2-4

3
EZConfig Editor on the Dolphin Terminal

Overview
EZConfig Editor edits and manages XML files for Dolphin terminals. There are two versions of EZConfig Editor: one for the
Dolphin terminal and one for the workstation. In the workstation editor, XML files are edited, saved, and then transferred to the
Dolphin terminal. In the terminal editor, XML files are edited and saved right on the terminal.
This chapter details the EZConfig Editor running on a Dolphin terminal. Refer to EZConfig Editor on the Workstation
(PC) beginning on page 4-1 for information about using EZConfig Editor on a workstation.

XML File Directories


Power Tools 2.x
The directories below are located on the SD card installed in the terminal.

sdcard\honeywell\persist
The XML files stored in this directory are created from the content of recently scanned EZConfig bar codes. For example, if
a configuration bar code is created from a deviceconfig.xml file and scanned with the terminal, a devcieconfig.xml file
containing the settings from that bar code is stored in this directory. When the device is reset, these XML files are used to
persist the custom settings after the reset.
Note: If the folder is not present, it is automatically created the first time EZConfig bar codes are scanned.
sdcard\honeywell\ezconfig
The XML files stored this directory contain the default settings. If any modifications are made to the XML files in this directory, the files are reset to the defaults on the next reboot.
sdcard\honeywell\ezconfig\generated
The XML files stored in this directory are the customized versions. When the EZConfig Utils Power Tool is used, it edits the
XML files in this directory. When the XML file is saved in EZConfig Utils, it is saved in this directory.
Note: If the folder is not present, it is automatically created the first time the EZConfig Utils Power Tool is accessed.

Power Tools 3.x


The directories below are located on the terminal.
IPSM card\honeywell\persist
The XML files stored in this directory are created from the content of recently scanned EZConfig bar codes.
For example, if a configuration bar code is created from a deviceconfig.xml file and scanned with the terminal, a
devcieconfig.xml file containing the settings from that bar code is stored in this directory. When the device is reset,
these XML files are used to persist the custom settings after the reset.
Note: If the folder is not present, it is automatically created the first time EZConfig bar codes are scanned.
IPSM card\honeywell\ezconfig
The XML files stored in this directory contain the default settings. If any modifications are made to the XML files in this
directory, the files are reset to the defaults on the next reboot.
IPSM card\honeywell\ezconfig\generated
The XML files stored in this directory are the customized versions, if any. When the EZConfig Utils Power Tool is used, it
edits the XML files in this directory. When the XML file is saved in EZConfig Utils, it is saved in this directory.
Note: If the folder is not present, it is automatically created the first time the EZConfig Utils Power Tool is accessed.

3-1

Accessing EZConfig Editor and Opening XML Files


To access EZConfig Editor on the terminal and open an XML file for editing:
1. Tap All Apps > Power Tools > EZConfig Editor.
2. Tap Open XML and browse to the storage location of the XML file.
The availability and location of a device configuration (XML) file depends on the terminal OS and Power Tools version.
XML File Descriptions and Locations for Power Tools 2.x (see below)
XML File Descriptions and Locations for Power Tools 3.x (see page 3-3)
3. Select the file name to open the file.
To learn how to edit XML files using EZConfig Editor on the terminal, see Editing an XML File on page 3-4.

XML File Descriptions and Locations for Power Tools 2.x

3-2

XML File

Description

Location

DeviceConfig

General device settings including connection


settings, device settings, feedback, sound, etc.

/sdcard/Honeywell/ezconfig/generated

appsconfig

Configuration settings for the AppsConfig Power


Tool. See Apps Config for details.

/sdcard/Honeywell/ezconfig

autorun

Configuration settings for the AutoRun Power Tool.


See Configure Autorun for details.

/sdcard/Honeywell/ezconfig

battmon

Configuration settings for the BattMon Power Tool.


See BattMon for details.

/sdcard/Honeywell/ezconfig

btprintdemo

Configuration settings for the BTPrintDemo.

/sdcard/Honeywell/ezconfig

camera

Configuration settings for the CameraDemo.

/sdcard/Honeywell/ezconfig

connectionmanager

Configuration settings for the ConnectionManager


Power Tool. See Connection Manager for details.

/sdcard/Honeywell/ezconfig

hotkeys

Configuration settings for the Hotkeys Power Tool.


See Configure Hotkeys for details.

/sdcard/Honeywell/ezconfig

imagedemo

Configuration settings for the Camera Demo.

/sdcard/Honeywell/ezconfig

ipconfig

Configuration settings for the IPConfig Power Tool.


See IP Config for details.

/sdcard/Honeywell/ezconfig

iqdemo

Configuration settings for the IQImageDemo.

/sdcard/Honeywell/ezconfig

logging

Configuration settings for the Logging Power Tool.


This file is only available on Dolphin 70e Black
models. See Logging for details.

/sdcard/Honeywell/ezconfig

logview

Configuration settings for the LogView Power Tool.


See Log Viewer for details.

/sdcard/Honeywell/ezconfig

XML File

Description

Location

ping

Configuration settings for the Ping Power Tool.


See Ping for details.

/sdcard/Honeywell/ezconfig

route

Configuration settings for the Route Power Tool.


See Route for details.

/sdcard/Honeywell/ezconfig

scandemo

Configuration settings for the ScanDemo.

/sdcard/Honeywell/ezconfig

scanwedge

Configuration settings for the ScanWedge Power


Tool. See ScanWedge and Symbology Settings for
details.

/sdcard/Honeywell/ezconfig

signature

Configuration settings for the SignatureDemo.

/sdcard/Honeywell/ezconfig

term

Configuration settings for the Shell Plus Power


Tool. See Shell Plus for details.

/sdcard/Honeywell/ezconfig

wirelessmanager

Configuration settings for the Wireless Manager


Power Tool. See Wireless Manager for details.

/sdcard/Honeywell/ezconfig

XML File Descriptions and Locations for Power Tools 3.x


Note: When you select Open XML in the EZConfig Editor on the terminal, there are two directories available: 0 and
legacy. These directories are mirror images. Any file that is edited in one of the two directories is automatically
mirrored in the other.
XML File

Description

Location

DeviceConfig

General device settings including connection


settings, device settings, feedback, sound, etc.

/storage/emulated/0/honeywell/ezconfig/
generated

appsconfig

Configuration settings for the AppsConfig Power


Tool. See Apps Config for details.

/storage/emulated/0/honeywell/ezconfig

autorun

Configuration settings for the AutoRun Power Tool.


See Configure Autorun for details.

/storage/emulated/0/honeywell/ezconfig

battmon

Configuration settings for the BattMon Power Tool.


See BattMon for details.

/storage/emulated/0/honeywell/ezconfig

btprintdemo

Configuration settings for the BTPrintDemo.

/storage/emulated/0/honeywell/ezconfig

connectionmanager

Configuration settings for the ConnectionManager


Power Tool. See Connection Manager for details.

/storage/emulated/0/honeywell/ezconfig

ipconfig

Configuration settings for the IPConfig Power Tool.


See IP Config for details.

/storage/emulated/0/honeywell/ezconfig

iqdemo

Configuration settings for the IQImageDemo.

/storage/emulated/0/honeywell/ezconfig

logview

Configuration settings for the LogView Power Tool.


See Log Viewer for details.

/storage/emulated/0/honeywell/ezconfig

ping

Configuration settings for the Ping Power Tool. See


Ping for details.

/storage/emulated/0/honeywell/ezconfig

route

Configuration settings for the Route Power Tool.


See Route for details.

/storage/emulated/0/honeywell/ezconfig

3-3

XML File

Description

Location

scandemo

Configuration settings for the ScanDemo.

/storage/emulated/0/honeywell/ezconfig

signature

Configuration settings for the SignatureDemo.

/storage/emulated/0/honeywell/ezconfig

wifimanager

Configuration setting for the Wi-Fi Radio Settings


Power Tool.

/storage/emulated/0/honeywell/ezconfig

wirelessmanager

Configuration settings for the Wi-Fi Info Power


Tool.

/storage/emulated/0/honeywell/ezconfig

XML File Structure and the EZConfig Editor Screen


The XML file format is comprised of sections and keys. The keys contain the values that configure the terminal. A multi-level,
hierarchical, tree structure is supported and the terminal reads the highest level (section) first, and then reads the key values in
each subsection. In general, the section keys located at the beginning of the XML file identify the XML file and the section keys
at the end of the XML file identify the application version. The key values for file identification and version cannot be edited.
Keys that contain configurable parameters are located in the section(s) between the read only keys at the beginning and ending
of the XML file. When you select a key from the section tree, the key name, current value, and description appears in the bottom
half of the screen. Key fields that can be edited are selectable.

Sections appear in the top half of


the window. Select the + or - to
expand or collapse a section.

Key name, value and description


appear in the bottom half of the
window.

Editing an XML File


1. Tap All Apps > Power Tools > EZConfig Editor
2. Tap Open XML and browse to the location of the XML file you want to edit.
3. Tap the file name to open it for editing.
4. Tap the + icon to expand the sections and locate the key you want to edit.

3-4

Configurable Key

5. Select the key, and then tap inside the Key, Value, or Desc fields to edit the information. Depending on the Power Tools
version, the selected field is either highlighted with an orange box or underlined in blue. If a field is shaded in gray, the
text cannot be edited.
Power Tools 2.x, EZConfig Editor

Power Tools 3.x, EZConfig Editor

6. Edit the text. If you want to close the on-screen keyboard and edit another field, press Back and then select the other
field.
7. Press Menu, and then select Save. You can also press Back and be prompted to save the changes.
8. Tap Yes to save the changes. Saving does not apply the changes to the application.

Applying the Updated XML Configuration


After saving the XML file, press Menu, and then tap Update Configure to apply the changes to the application. If a reboot
is required for the configuration changes to take effect, a prompt to reboot the device is displayed.

Launching Associated Applications


With the XML file open in EZConfig Editor, press Menu, and then tap Launch Associated App.
Launch Associated App is enabled only when there is an application associated with the XML file. Selecting this item
automatically saves the XML file and launches the associated application while the XML file remains open.

EZConfig Utils
Opening EZConfig Utils automatically:
1. Creates the folders shown below, if they do not already exist on the terminal or SD card. is created on the SD card.
On terminals running Power Tools 2.x, folder sdcard\honeywell\ezconfig\generated
is created on the SD card.
On terminals running Power Tools 3.x, folder Internal storage\honeywell\ezconfig\generated
is created on the terminal.
2. Saves copies of the default XML files located in the Honeywell\ezconfig folder in the
\honeywell\ezconfig\generated folder, if they do not already exist. The copied XML files are used when you
access, edit and save files using the EZConfig utils power tool.
To create a custom XML file that persists after a reboot:
1. Tap All Apps > Power Tools > EZConfig Utils.
2. Select the XML file to edit. A copy of the XML file opens in EZConfig Editor.

3-5

3. Customize the XML file.


4. Press Menu, and then select Save. You can also press Back and be prompted to save the changes.
5. Tap Yes to save the changes. Saving does not apply the changes to the application.
6. Press Menu, and then tap Update Configure to apply the changes. If a reboot is required for the configuration changes to
take effect, a prompt is displayed.
See XML File Structure and the EZConfig Editor Screen (page 3-4) and Editing an XML File (page 3-4) for information on using
the editor.

3-6

4
EZConfig Editor on the Workstation (PC)

Overview
EZConfig Editor creates, edits, and manages XML files for Dolphin terminals. There are two versions of EZConfig Editor: one for
the Dolphin terminal and one for the workstation (PC). In the workstation editor, XML files are edited, saved, and then transferred to the Dolphin terminal. In the terminal editor, XML files are edited and saved right on the Dolphin terminal.
This chapter details EZConfig Editor running on a workstation. Refer to EZConfig Editor on the Dolphin Terminal beginning on
page 3-1 for information about using EZConfig Editor on a Dolphin terminal.

Installing EZConfig on the Workstation


1. Access the Honeywell web site at www.honeywellaidc.com, then locate the product page for your Dolphin model.
2. Select the Software tab.
3. Under the Tools and Utilities heading, click on the listing for EZConfig for Mobility Setup.
4. Follow the security directions as prompted on the screen and click on Download.
5. When prompted, select Save, then select a location on your workstation (e.g., your desktop).
6. Double click on the downloaded EZConfig for Mobility Setup.zip file.
7. Double click on the Setup.exe file. Select OK.
8. Follow the screen prompts to install the EZConfig for Mobility program.

Upgrades
Upgrades for EZConfig Editor on the workstation are available from Customer Support (see page ix) or
www.honeywellaidc.com.

Opening EZConfig Editor on the Workstation


After you complete the software installation, EZConfig Editor is available on the workstation from the Start menu.
Click Start > Programs > Honeywell > EZConfig for Mobility > EZConfig for Mobility.

Note: The EZConfig Editor can be used with EXM files and XML files. This document concentrates on the XML files for terminals
powered by Android. Some functions of the EZConfig Editor on the workstation are not applicable to devices with Android
and are not covered here.
Menu and a toolbar commands are located at the top of the EZConfig Editor screen.

4-1

File Menu
Menu Item
New

Toolbar Item

Description
Creates a new document. There are two options:
Configuration Document - Creates a configuration file.
See Creating New Configuration Documents (page 4-10).
Registry Document - Not used.

Open

Opens an XML file located on the workstation or a terminal (if connected to the
workstation with USB storage is turned on).

Recent Files

Lists the recent opened with the EZConfig Editor.

Open from Device

Menu item not available. See Open above.

Save

Saves the open file to the location you select on the workstation.
This option is disabled for new and imported files; use Save As instead.

Save As

Saves the open file with a new name to the location you select on the workstation.

Save to Device As

Menu item not available.

Properties

Shows the associated application path and arguments of the open XML file.

Create EZConfig
Bar Code

Embeds the open XML file in an Aztec bar code. See Generating Bar Codes
on page 4-11

Exit

Closes EZConfig Editor.

Edit Menu
For Edit menu options, see Working with Sections on page 4-4. For Key Edit menu options, see Working with Keys on page
4-7.

View Menu
Menu Item

Description

Show Locks

Shows or hides the icons indicating if a subsection or key is locked.


The key icon means that the
sections keys are locked.

The lock icon means the sections


subsections are locked.

For additional information on locks on subsections and keys, see Status Bar on
page 4-4.

4-2

Tools Menu
Menu Item

Description

Simplify Document

Simplifies the XML file, which makes it smaller. Simplifying permanently removes:

Important:
You cannot undo this
action!

Disabled sections and keys


Descriptions
Bar code settings
When you create a bar code, you can simplify the file embedded in the bar code without affecting the open XML file. This reduces the size of the bar code package yet keeps the disabled
sections, descriptions, and bar code settings in the open XML file for future reference.
See Simplified (page 4-12) on the Bar Codes Tab.

Launch Associated
Application

Menu item not available.

Warm Boot

Menu item not available.

Cold Boot

Menu item not available.

Opening XML Files


You can use EZConfig Editor on the workstation to open XML files stored on the workstation and the terminal.
An active USB or Ethernet connection between the terminal and workstation is required to open an XML stored on the terminal
or to copy files between the workstation and terminal. On the terminal, Turn on USB storage (for Android 4.0 and earlier) or
enable the USB computer connection for Media device (for Android 4.4).

Opening XML Files Saved on the Workstation


1. Click File > Open or the Open toolbar button

2. Browse to the location of the XML file, and then select the name to open the file.
Note: By default, EZConfig Editor only searches for EXM files. To open an XML file, change the file type from EasyXml files
(*.exm) to All files (*.*).

Opening Remote XML Files


EZConfig Editor can open XML files located on the terminal so that you can make edits to the configuration files real-time
without having to copy files back and forth between the workstation and terminal.
1. Click File > Open or the Open toolbar button

2. Browse to the drive that corresponds to either the SD card installed in the terminal or the internal storage of the terminal.
3. Double-tap on a file or select it and click OK.
Note: You can also open XML files in the editor on the terminal; EZConfig Editor on the Dolphin Terminal beginning on page
3-1.

4-3

Working with Open XML Files


Once you open an XML file, EZConfig Editor displays the file details and content in different parts of the window.
The name of the file open.

The XML root node and its


sections. The content of the
other parts of the screen
change to reflect the details
of the selected folder. The
folders appear in different
colors to indicate their status.

The selected
sections keys with
their values. Text
that appears in
blue can be edited.

The section name and


description.

The selected
keys name and
description.

Status Bar

Status Bar
The Status Bar appears at the bottom of the window and displays information about selected sections and keys.

Selected Section

Section Name Merge Mode

Locks on subsections and keys

See Section Locks on page 4-6.

Selected Key

Key Name

Enabled Read Only


or
Disabled

Encrypted

Key locked by
section

See Key Types on page 4-9.

Working with Sections


The XML file format supports a multi-level tree structure. The section tree appears in the top left quadrant of the window.
The root node identifies the XML file and Root appears in the description.
Sections have a Name and Description and contain keys that appear in the upper right quadrant when you select the section name. Select a section by clicking on it. You can select only one section at a time.

Edit Menu Options


Select a section. Click Edit to see the available options.
Menu Item

Description

Rename

Activates the section name so that you can rename the section.
Note: You cannot modify the name if the section is locked; see Section Locks (page 4-6).

4-4

Menu Item

Description

Cut

Cuts a selected section.

Copy

Copies a selected section.

Paste

Pastes the section that was just cut or copied at the same level as the selected section.

Paste as Child

Pastes the section that was just cut or copied as a child of the selected section.
Note: You can cut, copy and paste sections within an XML file or across XML files.

Delete

Deletes a selected section.


Note: Because you cannot undo a delete, consider disabling (see Disable All on page 4-5)
rather than deleting.

Enable

Sections are enabled by default. This menu item enables sections that were previously disabled. You can enable a section only if its parent section is enabled.
To enable all the keys inside a section you are enabling, SHIFT + right-click and select
Enable All.

Disable All

Sections are enabled by default. This menu item disables sections and all of its keys.
Disabled sections remain in the file with a gray folder. .

If you disable a section that has child sections, all of its child sections (and the child section
keys) are disabled automatically. The child section folders are also in gray.
When reading the XML file, the terminal behaves as though disabled sections are not there
and moves on to read the next enabled section.
Disabled sections can be removed from the XML file permanently using the Simplify
Document (see page 4-3) option. If you want to keep disabled sections in the XML file on the
workstation but not in the file deployed to the terminal, use the Simplified option (see page 412) when creating the bar code.
Insert Section

Inserts a new section. You can also press the Insert key (INS).

Append Child
Section

Adds a new child section to a selected section. The new child section is inserted below the
previous section.

4-5

Modifying Section Names


To change a section name, double-click on the folder and type in the new name or select Rename on the Edit menu.
Type in the new name and press ENTER.
Note: You cannot modify the name if the section is locked or disabled; see Section Locks (page 4-6).

Modifying Section Descriptions


Descriptions are not required to process key values but do help document the XLM file and often contain valuable information. If you want to modify a section description, select the section, click inside the section description, and begin
typing. You cannot modify descriptions of locked sections.

Moving Sections
To move sections within an XML file, use the drag and drop method. By default, sections are dropped at the same level
in the tree.
For additional functionality when dragging and dropping, press and hold:
ALT to drop a section as a child section.
CTRL to copy a section and drop the copy at the same level in the tree.
CTRL + ALT to copy a section and drop the copy as a child section.
Note: You can select only one section at a time; you cannot use SHIFT+Click or CTRL+Click to select more than one
section.
To move sections between XLM files, open two instances of EZConfig Editor and drag and drop sections between
them. When dragging, a copy of the section is dragged to the new file. When dropping, drop the section directly on top
of the section of which you want it to be a child section.
Note: To drop the first section into a new file, press and hold the ALT key and drop the section on the root node. (All
sections must be child sections of the root node.)

Section Locks
There are different types of locks on sections. The status bar indicates what type of lock is applied to a selected section.

Lock Type

Status Bar
Indicator

Description

Effect

Name Lock

The section name is locked.

Section Name and Description cannot be


modified.

Key Lock

All keys are locked.

Key Names and Descriptions cannot be


modified. Keys cannot be added, moved, or
deleted within the section.

Subsection
Lock

All immediate subsections


are locked.

Immediate subsection Names and


Descriptions cannot be modified. Immediate
subsections cannot be added, moved, or
deleted.

Note: All locks are applied to each individual section and are not recursive. Only text that appears in blue can be
modified.

Section-Level Merge Modes


XML files ship with section-level merge modes already defined according to section content. Merge modes determine
how section information is handled when an updated XML file is deployed to the terminal where an existing version of
that XML file is stored.

4-6

Merge modes are indicated by folder icons and in the Status bar.
Mode
Delete + Add

Description

Merge Effect

Deletes non-common children elements (i.e., subsections, and keys) in the


target file, then adds the new information from the bar code. Basically, the
new section replaces the old section.

Exclusive

This is the default merge mode for new sections.


Disable + Add

Disables non-common children elements (i.e., subsections, and keys) in the


target file, then adds the new information from the bar code.
Note: Disabled sections and keys removed from the simplified bar code end
up as disabled in the target file.

Add Only

Adds new information (sections and keys) to the existing section. If this is a
brand new section, the new section is added to the existing XML file.

Inclusive

Note: Disabled sections removed from the simplified bar code are not
modified in the target file.
To change section-level merge modes, select a section and right click.

The folder colors change immediately after selection.

Working with Keys


Keys have a Name, a Description, and a Value and reside inside sections. For specific key values, consult the chapters of
this users guide that describe the XML file youre attempting to edit.

4-7

Edit Menu Options


Select a key and right-click or click Edit to see the available options.

The same
options appear
on both menus.

Menu Item

Description

Rename

Activates the key name so that you can rename the key. Rename is disabled if the key is
locked or disabled; see Key Types (page 4-9).

Cut

Cuts a selected key.

Copy

Copies a selected key.

Paste

Disabled; keys can be pasted only as children of a section.

Paste as Child

Pastes the key just cut or copied in the selected section. Keys are not multi-level; all keys
paste at the same level within a section.
You can cut, copy and paste keys within an XML file or across XML files.

Delete

Deletes a selected key.


Note: You cannot undo a delete; you might want to consider disabling rather than deleting.

Enable

Enables keys that were disabled. When a key is enabled, the client application can read
and apply its value. When you enable a key, make sure to specify a value for that key; do
not leave it blank.
To enable a key, its parent section must be enabled.

Disable

Disables keys.
Keys appear gray if they have been disabled.

Status Bar

The terminal does not read disabled keys, and disabled keys are removed if the file is simplified; see Simplify Document (page 4-3).
Disabling a Key is not the same as setting the Key Value to 0 or Disable. When you
disable a Key the terminal behaves as if the key is not there when reading the file and simply moves on to read the next enabled key. An enabled key, with a value set to Disabled or
0 is still recognized when the terminal reads the file.
Insert New Key

4-8

This menu item inserts a new key above the selected key. You can also press the Insert key
(INS).

Modifying Key Names


To modify key names, double-click on the key name or select Rename on the Edit menu. Type in the new name and
press ENTER or TAB.
Note: You cannot modify the description if the key is locked; see Key Types (page 4-9). Only text that appears in blue
can be modified.

Modifying Key Values


You can modify a key value only if its text appears in blue. In that case, double-click on the value or select the key and
press ENTER. Type in the new value and press ENTER or TAB to save.

Modifying Key Descriptions


Descriptions are not required to process key values but do help document the XML file and often contain valuable information. To modify a keys description, click on the key, then click in the key description area. When the cursor is active,
you can type in the text.
Note: You cannot modify the description if the key is locked; see Key Types (page 4-9).

Moving Keys
To move keys within an XML file, use the drag and drop method. Press and hold the CTRL key to drag and drop a copy
of the key to the new location.
Note: You cannot move a key if it is locked by its section.
To move keys between XML files, open two instances of EZConfig Editor and drag and drop keys between them.
When you select the key and drag, a copy of the key is dragged to the new file. In the new file, drop the key in the key
area of a selected section; keys are always dropped at the same level within a section.

Key Types
When a key is selected, its properties display in the Status bar.

Lock Type

Status Bar
Indicator

Description

Effect

Keys are locked by the


section.

Name and Description cannot be


modified.
Keys cannot be added, moved, or deleted
within the section.

The key name is locked


individually.

Name and Description cannot be


modified.
These keys can be moved.

Read Only

Read-only keys cannot be


modified in any way. They
appear in red.

Name, Description, and Value cannot be


modified.
Keys cannot be added, moved, or deleted
within the section.

Encrypted

Keys value appears as


asterisks (*) for added
security.

Note: Encrypted keys are also stored


encrypted in the XML file. If you open
the XML file in a text editor, you won't
see the data as clear text.

Name Lock

Note: Locked and Read Only properties are not recursive. Properties are applied to each individual key. Only text that
appears in blue can be modified.

4-9

Saving to the Device


You can save XML files directly to the terminal only when USB storage is activated between the terminal and the workstation. Select File > Save As and browse to the drive that corresponds to the SD card on the Dolphin terminal. Select the
location on the terminal where you want to store the file and click OK. The file is downloaded directly to the terminal.
Note: XML files for Power Tools must be stored in the active storage folder. See Storage Locations (page 1-4).

Creating New Configuration Documents


To create new XML files that are configuration documents, you can open an existing XML file and save it with a new name
or create an XML file from scratch.
1. Click File > New > Configuration Document.
The root node is created and appears as the top level section. All sections must be at least one level down from the root
node. The name of the root node is always the same as the file name.
File Name

Root Node
The terminal reads
the root node first.

The description
includes Root to
indicate that this is
the root section.

2. To create the first subsection, select the root node, right-click, and select Append Child Section.
Insert Section is disabled because you cannot insert sections at the same level as the root node.
3. Enter a Name and a Description and click OK.
The name is required, the description is optional.
4. To add a new section at the same level, right-click and select Insert Section.
To add a new section one level down, right-click and select Append Child Section.
5. To add keys, select a section, right-click in the key value section, and select Append Key.
6. Enter the Name, Value, and Description and click OK.
The name is required; the description is optional.
7. Continue adding sections and keys.
8. If necessary, associate this XML file with an application; see Creating Bar Codes (page 4-11).
9. Click File > Save As to save the file.
Save is disabled so that you save the document with a name other than NewDocument.xml.

4 - 10

Creating Bar Codes


EZConfig Editor embeds XML files in bar codes. The EZConfig Client on the terminal decodes the bar code and deploys the
data. Using bar codes quickly and easily configures Dolphin terminals without a connection to a workstation.

Bar Code Type


EZConfig Editor creates an Aztec bar code.

Time and Date Stamp


XML files are stamped with the time and date the moment EZConfig Editor creates the bar code.

Bar Code Size and Number


The amount of data in the XML file determines how many bar codes are generated and the physical size of each bar code.
More data means more bar codes and larger bar codes.
EZConfig Editor offers four ways to control how many bar codes are produced and adjust the size of each bar code:
1. Set byte size limits on how much data each bar code can containsee Max Bar code Size on page 4-13.
2. Split the data across a specified number of bar codessee # Bar codes to generate on page 4-12.
3. Simplify the XML file in the bar codesee Simplified on page 4-12.
4. Scale the bar codes on the bar code sheetsee Bar Code Scaling Factor on page 4-14.

Bar Code Sheet


EZConfig Editor produces a bar code sheet that contains the generated bar codes. Bar code sheets can be printed from a
laser printer, copied to the clipboard, and saved as an HTML file; see Printing and Saving Options on page 4-14.
In addition, individual bar codes can be saved as TIF or PNG graphic files that can then be emailed and printed; see Bar
Codes Tab on page 4-12.

Generating Bar Codes


When creating a bar code, EZConfig Editor automatically encrypts and compresses the data in the XML file.
To generate a bar code, click File > Create EZConfig Bar Code OR the Create Bar Code toolbar button
while the
XML file is open. EZConfig Editor generates a bar code or codes. The Bar Codes tab window opens displaying the details
of the bar code package generated.

The Bar Codes and Advanced tabs offers several processing options.
Note: The number of bar codes produced depends on the amount of data present in the XML file. The more data present,
the more bar codes generated. You must scan all bar codes to deploy the package.

4 - 11

Bar Codes Tab


The Bar Codes tab previews and customizes generated bar code(s).
Field/Option

Description

Display

Indicates which bar code is displayed in the preview area; the default is 1, the first bar code in
the package. If more than one bar code was generated, you can use the up and down arrows to
scroll through the bar codes.

(___ bytes)

Displays the exact byte size of the bar code displayed in the preview area.
Total Package Size (page 4-14) is displayed at the bottom of the window.
Note: The sum of bar code size is typically larger than the package size.

Remote Path

Type in the active storage location and filename where the XML file should be deployed on the
terminal. For example:

\Honeywell\deviceconfig.xml
Full Contents

Includes the full content of the XML file in the bar code, without simplifying.

Simplified

Simplifies the XML file in the bar code, which removes disabled sections, description information, and bar code settings (if any), which decreases the size of the bar code. The open XML file
is not simplified.
Simplified is selected by default.
The differences in total package size are displayed in the Package Size (page 4-14) field.
Individual bar code size can be seen in the Display (page 4-12) field.

# Bar codes to generate

This slider is active only if the Always use minimum # bar codes (see page 4-13) is not
selected. When this slider is active, you can move the slider toward minimum or maximum to
change the number of bar codes generated. As you move the slider, youll see the number of
bar codes in the counter at the bottom of the window
the bar code in the preview area change.

and youll notice the graphic of

Copy to Clipboard

Copies the bar code displayed in the preview area to the clipboard.
Use this option to paste the bar code into another application.

Save

Saves the bar code displayed in the preview area as a graphic file (.png or .tif).
By default, the name of the graphic file is the same as the name of the open XML file. You can
enter a different name when saving.

Save All

Saves all bar codes in the package as individual graphic files.


By default, the graphic files are saved with the same name as the open XML file with a number
at the end to distinguish the individual graphic files from each other.

Print

4 - 12

Opens the printing window where you can select print options and print the bar code package.
For details, see Printing and Saving Options on page 4-14.

Advanced Tab
The Options tab contains settings that tell EZConfig Client how to process the XML file on the terminal.
Field

Description

Bar Code OptionsThis section determines some of the basic bar code parameters.
Max Bar code Size

Sets the maximum amount of data (in bytes) one bar code can contain. The lower the number of
bytes, the smaller the bar code.
On the Bar Codes tab, bar code size appears in the Display field (see page 4-12).
The total number of bar codes created as a result of the max bar code size limit appears at the
bottom of the Advanced window; see Bar Codes (page 4-14).

Always use minimum # bar codes

This option is selected by default. It calibrates the data so that the minimum number of bar codes
are used. When this option is selected, the number of bar codes slider on the Bar Codes tab is
disabled.

Use custom password

This option enables you to password-protect the bar code youre creating.
Select this option, then enter the password in the field provided. You will be able to see the password when you enter it; however, you will not be able to see the password again once you close
the window because the password will be encrypted. Passwords must contain 16 characters.
If you password-protect the bar code, use the EZConfig Client to enter the password. See Set
Custom Password on page 5-2. If the passwords do not match, a This config file is not supported message is displayed.

Full screen progress dialog

This option runs the deployment progress dialog box on the terminal in full screen mode so that
the user cannot open another application while the bar codes are being deployed on the terminal.

Warm boot after


finished

This option is not supported.

Deployment OptionsThese options determine how to deploy the XML file on the terminal.
Merge each section

Deploys information according to the section-level merge mode settings; see Section-Level
Merge Modes on page 4-6.

(Default selection)

If already exists, deploy:


AlwaysSelect to always use the section-level merge mode settings.
Only if newerSelect to use the section-level merge mode settings only if the sections are
newer than the existing file.

Temporary

Deploys the XML file temporarily. The settings in the XML file are applied, but the file does not
remain in the system after EZConfig Client is done.
If the terminal contains a previous XML file with the same name, the previous XML file is preserved.

If already exists, deployThis section determines how the XML file will be deployed if an XML file of the same name in
the same location exists on the terminal.

4 - 13

Field

Description

Replace remote
file

Replaces the existing file; no section-level merge modes are applied.


If already exists, deploy:
AlwaysSelect to always replace the existing file.
Only if newerSelect to replace the existing file only if the file in the bar code is newer than
the existing.
NeverDo not deploy the new file; this preserves the existing file.
PromptEZConfig Client asks the user if they want to overwrite the existing file during
deployment.

Persist Bar Code Settings


Stores the settings from the Options, Bar Codes, and Web Page tabs within the XML file so that the same bar code settings are applied the next time a bar code is created. This increases the size of both the XML file and the bar code(s).
If the Simplify option is selected, bar code setting information is not included in the bar code but remains in the open
XML file.

Information at the Bottom of Tab Windows


Field

Description

Package Size

Displays the total size of the bar code package. This number changes with simplifying.

Compression On

Notifies you that compression and encryption are both on.

Encryption On

Compression and encryption are always on by default. EZConfig Editor uses 128-bit
encryption automatically.

Bar Codes

Displays the total number of bar codes generated. This number changes as you move the
slider on the Bar Codes tab.

Printing and Saving Options


On the Bar Codes tab, when you click Print, a bar code printing window opens offering you a number of printing options.
Field/Option

Description

Preview Area

This is the largest section of the tab window and displays a preview of the bar code sheet. Use
the scroll bars to see all the bar codes.

Header

Type in a custom header for the page.

Footer

Type in a custom footer for the page.

Bar Code Scaling


Factor

Adjusts the size of each bar code by scaling all of them up or down, which determines how
many bar codes can fit on each page. This does not change the amount of data in each bar
code, just the size of the bar code on the page.

Save

Saves the bar code sheet as an HTML file.

Preview

Click to see a print preview. Click Print on this window to print your bar codes.

4 - 14

5
EZConfig Client

Overview
EZConfig Client decodes bar codes created in EZConfig Editor and deploys the data in the terminal. In addition, if the XML file
in the bar code is associated with an application, EZConfig Client launches that application, which then processes the decoded
data.
EZConfig Client decodes bar codes with 40-bit and 128-bit encryption.

Using EZConfig Client


1. Tap All Apps > Power Tools > EZConfig. The EZConfig Client window opens.

2. Point the terminal at the first EZConfig Editor bar code, and then tap SCAN.
EZConfig Client decodes the bar code. If there is only one bar code in the package, EZConfig Client deploys the package. If
there is more than one bar code in the package, EZConfig Client decodes the bar code, records that one bar code has been
read, and waits for the next scan.
3. Scan all the bar codes in the package. Bar codes can be scanned in any order. When all bar codes in the package have
been scanned, the EZConfig client deploys the data.

XML File Processing


After decoding, EZConfig Client:
1. Creates a \honeywell\persist folder on the terminal and/or SD card, if the folder does not exist.
2. Creates an XML file from the content of scanned bar code(s).
3. Saves the file in the folder \honeywell\persist folder.
4. Deploys the data from the scanned bar codes.
For example, if a configuration bar code is created from a deviceconfig.xml file and then scanned, a
devcieconfig.xml file containing the settings from that bar code is stored in the honeywell\persist folder.
When the device is reset, the XML files in the \honeywell\persist folder are used to load the custom settings.
Note: The \honeywell\persist folder location is determined by the Power Tools version on the terminal. For more
information, see XML File Directories for Power Tools 2.x and Power Tools 3.x on page 3-1.

Multiple Bar Codes


Some XML files generate more than one bar code. If multiple bar codes were generated, EZConfig Client recognizes that
there is more than one bar code in the package and tracks each bar code scanned and decoded. Bar codes can be
scanned in any order, but EZConfig Client does not deploy the data until all the bar codes in the package have been
scanned.

5-1

EZConfig Client Window


The following information is displayed in EZConfig Client window:
Field

Description

Is EZConfig barcode

Identifies the scanned bar code as an EZConfig bar code.

Total barcodes

Displays the total number of bar codes in the set.

Current barcode

Identifies the last bar code scanned.

Scanned barcodes

Identifies all bar codes in the set that have been scanned.

Set Custom Password


Press Menu, and then tap Set custom password.
If the bar code to be scanned has a password, the same password must be entered here or the bar code wont be processed.
To enable the password on the terminal:
1. Check the Set custom password box.
2. Enter the password in the text box. Passwords are case sensitive.
3. If the password entered does not match the password used when the bar code was created, the device displays This
config file is not supported.

Browse Configure Files


Press Menu, and then tap Browse configure files.
Browse and select the XML file to edit.
See XML File Structure and the EZConfig Editor Screen (page 3-4) and Editing an XML File (page 3-4) for information on
using the editor.

About
Press Menu, and then tap About to display information about the EZConfig Power Tool.

5-2

6
Autorun and AutoInstall

Overview
Startup is the launch sequence when a Dolphin terminal is booted. There are two startup Power Tools:
1. Configure Autorun
2. AutoInstall

Configure Autorun
Configure Autorun specifies the applications to launch after each reboot. Applications that may be selected for Autorun include
Power Tools and Demos.
Additionally Autorun Configure can enable the Restore and DeviceConfig functions upon reboot.

Autorun Applications
Tap All Apps > Power Tools > Configure Autorun.
The available applications that can be selected for Autorun are displayed. By default, all user applications are listed on the
Normal screen. Applications that are on the Normal screen do not run automatically. The Autorun screen displays any
applications that are configured for Autorun. Toggle between the screens by tapping Normal and Autorun at the top of the
screen.
To configure an application to Autorun:
From the Normal screen, tap and hold the application on the list.
When the popup message displays asking if the application should be added to the Autorun list, tap Yes to confirm.
When an application is configured to Autorun, the listing for that application is removed from the Normal screen and it is
then displayed on the Autorun screen.
Likewise any application that is configured for Autorun can be removed by a similar process:
From the Autorun screen, tap and hold the application on the list.
When the popup message displays asking if the application should be added to the Normal list, tap Yes to confirm.
The application is removed from the Autorun list and added to the Normal list.

Enable Restore
Note: This feature is only available on terminals running Power Tools version 2.x.
Tap All Apps > Power Tools > Configure Autorun, then press Menu, and then select Setup. Make sure the box is
checked for Enable Restore. When enabled, the Restore function searches the \Honeywell\backup folder on the
Dolphin terminals SD card for restore files after rebooting.
To create backup files for the restore function, see Backup on page 7-1.

Enable DeviceConfig
Note: This feature is only available on terminals running Power Tools version 2.x.
Tap All Apps > Power Tools > Configure Autorun, then press Menu, and then select Setup. Make sure the box is
checked for Enable DeviceConfig. When enabled, the Restore function searches the \Honeywell\ezconfig folder
on the Dolphin terminals SD card for a device configuration files (DeviceConfig.xml) after rebooting. If the configuration file is found, the settings in the file are applied to the terminal.

AutoInstall
AutoInstall is an option in the Settings menu screen.

6-1

Tap All Apps > Settings > AutoInstall Settings.


If AutoInstall is enabled, the \Honeywell\autoinstall folder on the Dolphin terminals SD card is searched for zip files
containing applications. Each zip file is compared to the applications presently installed on the Dolphin terminal:
If the application is not installed, AutoInstall installs the application.
If the application is already installed, AutoInstall checks to see if the zip file contains a newer version of the application and
installs the newer version.
If the application is already installed and there is not a newer version, AutoInstall ignores the installation file.
If AutoInstall is not enabled, the contents of the \Honeywell\autoinstall folder are ignored.

6-2

7
Backup and Restore Power Tools

Overview
The backup and restore power tools provide a utility for the backup and restoration of settings and user data on the terminal.
The following items can be included in the backup:

Call Logs
Contacts
Messages
System Settings
Music Playlists
Browser Bookmarks
Wi-Fi firmware configure file
Wi-Fi daemon APP configure file

Tap All Apps > Power Tools > Backup

to access the Backup and Restore screen.

Backup
To perform a backup:
1. Tap Backup from the Backup and Restore screen.
2. For Power Tools versions 2.x, select Device or SD Card for the location to store the backup. If the backup is stored on the
device, the backup is lost when a Factory Data Reset is performed. A backup stored on the SD card is preserved after a
Factory Data Reset.
For Power Tools versions 3.x, skip to next step.
3. Select Add New Backup or select an existing backup to replace.
4. If a new backup is being created, enter a filename for the backup file and then select Continue.
If an existing backup is being replaced, confirm the replacement.
5. From the Selection screen, choose the settings and/or data to be included in the backup.
6. Tap Continue to perform the backup or Cancel to exit the backup.
Note: If the backup is to be used with the auto restore function, either create the backup in the \Honeywell\backup folder
on the SD card or create the backup file elsewhere and copy it to that directory.

Restore
To perform a restore from a previous backup:
1. Tap Restore from the Backup and Restore screen.
2. For Power Tools versions 2.x, select, select Device or SD Card for the location of the backup file to restore.
For Power Tools versions 3.x, skip to the next step.
3. Select an existing backup to restore.
4. From the Selection screen, select the items from the backup to be included in the restore process.
5. Tap Continue to perform the backup or Cancel to exit the backup.

7-1

Schedule
Note: This feature is only available on terminals running Power Tools version 2.x. For terminals running Power Tools version
3.x, use the DeviceConfig to auto restore system settings.
To enable auto restore after a reboot, tap the Schedule
icon and select OK. When enabled, the \Honeywell\backup
folder on the Dolphin terminals SD card is searched for a backup to restore after the terminal is rebooted.

About
Tap the About icon

7-2

to display information about the Backup Power Tool.

8
Provisional Bar Code (Power Tools Version 3.x)

Overview
When scanned, a provisional bar code instructs the terminal to download and install files from a network location setup by the
device administrator. The source location defined in the bar code is typically a URL. The file types on the network can be software updates, software applications, licenses or general files you want to copy to the terminal.
Provisional bar codes are created using the workstation version of EZConfig Editor. The editor allows you to customize a
Provisioner.xml file that defines the source location of the files and the action desired (e.g, install or copy files).
After editing the Provisioner.xml file, you can generate bar code(s) from within the editor, and then scan the code(s) with
the terminal to implement the instructions.

Creating a Provisional Bar Code


Before you Start
1. Identify the files you want installed on the terminal. For each file you need to know the source location (network URL)
and the action you want to perform.
Source Location (Network URL) Requirements and Guidelines
Supported protocols are HTTP, HTTPS, and FTP.
The source location must be accessible to the Dolphin terminal (e.g., an active network connection is required).
The source location cannot require a log-in. If a log-in is required by the server, the terminal will be unable to reach
the files.
Possible Actions

Install a software update.


Install an Android software application.
Install settings with an XML file.
Install a license.
Copy a file to a specific location on the terminal.

2. Download and install EZConfig for Mobility on your workstation (PC). To learn how, see Installing EZConfig on the
Workstation on page 4-1.
Note: EZConfig Editor, which is part of the EZConfig for Mobility software package, is needed to generate the
provisional bar code.

Edit the Provisional.xml File


1. Copy the Provisioner.xml file from the \IPSM card\honeywell\ezconfig\generated folder on the
terminal to the workstation (PC).
2. Open the EZConfig Editor (see page 4-1).
3. Either drag the Provisioner.xml file into the editor or click File Open

and select the file.

If you use File Open, make sure the file type is set to All Files (*.*) instead of the default (*.exm) or you will not see the
file listed.
4. Select OK to continue if a message appears warning you the file was created with an older tool.
5. Select Task. You may need to click the plus + icon to expand the sections.

8-1

6. Each Task defines a set of instructions for a single file. How you edit the task's Key Values determines the actions
taken when the provisional bar code is scanned. You can add more than one Task to the Provisioner.xml file if
you have more than one file that requires instructions. To learn how to add additional tasks, see page 8-4.
Edit the Key Values for the selected Task. To edit the value, double-click on the Key name.

Task Keys
Key

Purpose

Action

Sets how the file is processed after it is downloaded. For detailed information on each value,
see Action Values, below.

Source

Specifies the source location of the file (network URL).


The URL specified must be accessible from the terminal via an active network connection
and include the protocol used to access the file on a server (e.g., http:// or https://). Supported protocols are HTTP, HTTPS, and FTP.
The source location cannot require a log-in. If a log-in is required by the server, the terminal
will be unable to reach the files.

Destination

If the Action value is set to File, the Destination value defines the full-path file name where
the file will be saved on the Dolphin terminal. If the Action value is set to either Software
Update, APK, License or Settings, the Destination value is ignored.

Reboot

Forces a reboot after the file has been installed. This option is typically not used, since the
device reboots as needed to complete an installation.

Action Values

8-2

Action Value

File Type

Effect after downloading the file

Software Update

Over the Air (OTA) software update (*.zip)

Reboots the terminal and initiates the


software update.

APK

Android application (*.apk)

Stores the file in non-volatile storage,


reboots the terminal and then initiates
application installation.

License

Honeywell Android application (*.xml)

Installs the license in secure storage.

Settings

Honeywell settings (*.xml)

Applies the settings in the file.

File

Any file

Copies the file to a specific location on the


terminal. The Destination value specifies
the location.

Generate the Bar Code


1. When you are finished editing the Provisioner.xml, click the bar code

icon in the menu bar.

2. Select Full Contents under Options (apply to bar code only).


3. Click Print. The default scale factor is 2. The lower the scale factor the larger the bar code size printed.
For more information about generating bar codes with the EZConfig Editor, see Creating Bar Codes on page 4-11.

Scanning a Provisional Bar Code


Once you have generated a provisional bar code, you can use EZConfig on the terminal to scan and implement the installation
instructions.
1. Tap All Apps > Power Tools > EZConfig

. The EZConfig Client window opens.

2. Point the terminal at the Provisional bar code, and then tap SCAN.
EZConfig Client decodes the bar code. If there is only one bar code in the package, EZConfig Client deploys the package. If
there is more than one bar code in the package, EZConfig Client decodes the bar code, records that one bar code has been
read, and waits for the next scan.
3. Scan all the bar codes in the package.
When all the provisional bar codes in the package have been scanned, the EZConfig Client client deploys the installation
instructions.
For more information on how to use the EZConfig Client, see page 5-1.

Checking the Status via the Notification Panel


A
notification appears in the status bar at the top of the screen when Provisioning actions are started. You can view
additional status details by accessing Notification Panel and the Provisioning Status screen.
1. Swipe down from the top of the screen to open the Notification Panel.
2. Tap the Provisioning notification.

3. Status details are organized into three screens: Active, Complete, and Errors.
Select Active to view Provisioning tasks that are still in progress.
Select Complete to view recent Provisioning tasks that were successfully completed.

Select Errors to view recent Provisioning tasks that failed.

8-3

Clearing the Status Screens and Hiding the Provisioning Notification


Tap More

and then select Clear Complete and Error to clear the history and hide the provisioning notification.

Adding a Task
Each Task defines a set of instructions for a single file.
To add a Task:
1. Right-click on an existing

Task.

2. Select Copy.
3. Right-click the

Task again, and then select Paste.

4. Update the Key Values for the new

To remove a Task:
1. Right-click the
2. Select Delete.

8-4

Task.

Task.

9
Network Utilities

Accessing Network Utilities


The following Network Utilities configure the network connection(s) in the terminal:
Power Tools version 2.x
Connection Manager (see below)
Wi-Fi Radio Settings (see page 9-2)
Wireless Manager (see page 9-4)
Power Tools version 3.x
Connection Manager (see page 9-7)
Wi-Fi Radio Settings (see page 9-8)
Wi-Fi Info (see page 9-11)
These Network Utilities mirror DOS-prompt functions on your workstation:
IP Config (see page 9-12)
Ping (see page 9-13)
Route (see page 9-14)

Power Tools Version 2.x Network Utilities


Connection Manager
In Power Tools version 2.x, the Connection Manager utility provides access to turn the mobile (WWAN) radio On or Off
and to select the firmware used for mobile network connections. You can also view the status of the radio and the current
mobile network settings. From the All Apps screen, select Power Tools > Connection Manager.
If your terminal is running Power Tools Version 3.x, see Connection Manager on page 9-7.
Power Tools 2.x, Wi-Fi Radio Settings

Power Tools 3.x, Wi-Fi Radio Settings (page 9-7)

Turning the Mobile Radio Power On or Off


Tap the ON/OFF toggle box
the power status.

next to Radio power on the Connection Manager screen to change

Viewing the Mobile Radio Status and Network Settings


Tap the Radio power title to view the radios status and network settings including the RSSI dBm, Mode, Network type
(e.g., UMTS), Firmware (e.g., AT&T).

9-1

Changing the Firmware Mobile Network Connections


To change the firmware used for mobile network connections:
1. Tap Mobile on the Connection Manager screen.
2. Tap Firmware manager.
3. Select the firmware you want to use for your mobile network connections (e.g., AT&T, Generic UMTS, China
Unicom/Mobile).
4. If required, select a the SIM slot to be used. This setting may not be required if your mobile carrier does not require
a SIM be installed in the terminal. Some terminals contain more than one SIM card use is dependent on the hardware capabilities of terminal.
5. Tap OK.

Wi-Fi Radio Settings


In Power Tools version 2.x, the Wi-Fi Radio Settings app provides several options to configure the Wi-Fi radio in the Dolphin
terminal. From the All Apps screen, select Power Tools > Wi-Fi Radio Settings. The radio settings are organized into five
screens: 2.4GHz Channel, 5GHz Channel, Roaming, TX Rates and Other. Tap the name at the bottom of the screen to
switch between the five configuration screens.
If your terminal is running Power Tools version 3.x, see Wi-Fi Radio Settings on page 9-8.
Power Tools 2.x, Wi-Fi Radio Settings

Power Tools 3.x, Wi-Fi Radio Settings

2.4GHz Channel
Identify the channels to be used for 2.4GHz communication. By default channels 1 through 14 are enabled.
Tap the check mark on the right to disable a channel.

5GHz Channel
Identify the channels to be used for 5GHz communication. By default, all channels are enabled. Channels are categorized by UNII-1 (36, 40, 44, 48), UNII-2 (52, 56, 60, 64), Extended (100,104,108, 112, 116, 120, 124, 128, 132, 136,
140) and UNII-3 (149, 153, 157, 161, 166).
Tap the check box to on the right to disable a channel.

Roaming
Check to enable roaming. By default roaming is enabled.

9-2

Threshold 65(-dBm)
Enter the roaming threshold. The current value for this parameter is reflected in the title (i.e., 65).
If the signal strength is less than the value selected for threshold, the Dolphin terminal searches for another AP to
attempt roaming.
The default threshold is -65 dBm. To adjust this value, tap the down arrow.
Enter the desired threshold and tap OK to save or Cancel to discard.

AP Diff 10 (dBm)
Enter the amount by which the new access point signal strength must exceed the current access point before
roaming to the new access point is attempted. The current value for this parameter is reflected in the title (i.e., 10).
The default AP signal difference is 10 dBm. To adjust this value, tap the down arrow.
Enter the desired AP Diff value and tap OK to save or Cancel to discard.

Roam Scan Period 5000


Enter the period of time (in milliseconds) the Dolphin terminal collects scan data before a roaming decision is
made. The current value for this parameter is reflected in the title (i.e., 5000).
The default scan period is 5000 milliseconds. To adjust this value, tap the down arrow.
Enter the desired roam scan period and tap OK to save or Cancel to discard.

DFS Roaming
Check the box to enable DFS (Dynamic Frequency Selection) roaming. By default DFS roaming is disabled.

Tx Rates
Identify the Tx rates to be used. By default all rates are selected. Tx Rates are categorized by CCK Rates (1, 2, 5. 5, 11
and 22 Mbps), OFDM Rates (6, 9, 12, 18, 24, 36, 48 and 54 Mbps) and DNM Rates (802.11n and MCS0 through
MCS7).
Tap the check mark to on the right to disable a Tx rate.

Other
Power Save
Determines the power save mode used by the Wi-Fi radio. Options are Auto (default), Active, Short Doze and
Long Doze.

WMM/QoS
Determines if the radio uses Wi-Fi Multimedia extensions/Quality of Service. By default this option is enabled
(checked).

Random AP Selection
Determines if the Dolphin terminal associates with random access points. This option is disabled (unchecked) by
default.

Random AP Min RSSI 60


Specifies the minimum RSSI (Received Signal Strength Indication). A random AP must have a signal strength
indicator greater than this value before being considered for association. The current value for this parameter is
reflected in the title (i.e., 60).
The default minimum RSSI is -60 dBm. To adjust this value, tap the down arrow.
Enter the desired AP Diff value and tap OK to save or Cancel to discard.

Beacon Loss Count 30


Specifies the threshold for missed beacons. If the number of missed beacons exceeds this parameter, a scan for
another AP is initiated.
The default Beacon Loss Count is 30. To adjust this value, tap the down arrow,

9-3

Enter the desired Beacon Loss Count and tap OK to save or Cancel to discard.

Wireless Manager
In Power Tools version 2.x, the Wireless Manager network utility provides access to the Wi-Fi Manager and the Connection Manager (WWAN) where you can view and change the status of the terminal radios, scan and add networks, view
current access point statistics, select your network firmware and set your hyper roaming preferences. From the All Apps
screen, select Power Tools > Wireless Manager.
If your terminal is running Power Tools version 3.x, the Wireless Manager app has been removed and the its features have
been added to the Connection Manager utility (see page 9-7) and the Wi-Fi Info (see page 9-11) app.

When the Wireless & Network screen appears, a blue arrow


is displayed to the left of the highest priority wireless network connection. To change the priority, touch and hold on the text for the preferred connection, and then select OK.
Tap Wi-Fi to access the Wi-Fi Manager and:
Scan and add networks.
View general information on current and scanned access points.
View detailed information on the current access point and roaming statistics.
Tap Mobile to access the Connection Manager and:
Select the Network Firmware.
Select the SIM Slot accessed.
Turn Hyper roaming ON/OFF.
Note: In Power Tools version 2.x, select Connection Manager for direct access the manager without opening the Wireless
Manager.

Turning the Wi-Fi or Mobile (WWAN) Radio On or Off


Tap the ON/OFF switch

9-4

next to the radio name to change the power status.

Accessing the Wi-Fi Manager


In Power Tools version 2.x, select Wi-Fi from the Wireless Manager network utility. The Wi-Fi Manager provides
access to add or delete saved Wi-Fi network settings or view roaming statistics. The Wi-Fi radio must be turned on
to access the Wi-Fi Manager screen.

View, Add or Delete Wi-Fi Network Access Points


To view a list of saved Wi-Fi network scan and for available access points within range of the terminal, tap Scan
Result on the Wi-Fi Manager screen.
To add and save a Wi-Fi network access point (AP):
1. Tap Add a network at the bottom of the list on the Scan Results screen.
2. Enter the Network SSID name.
3. Select a Security network type (e.g., Open, WEP, WPA/WPA2 PSK, 802.1x EAP).
4. Enter the required security information for the network type (e.g., password).
5. Tap Save. The network appears on the Scan Results list with Saved under the name.
6. If you want the network added to your favorite list, tap

by the access point name.

7. When the prompt is displayed, tap OK to add to the favorite list.


To delete an access point that has been saved:
1. Tap and hold the access point name.
2. When the prompt is displayed, tap Forget to remove the access point from the list.

Viewing Detailed AP Info


Tap AP Info on the Wi-Fi Manager screen to generate a detailed list of active AP connections and any available
Wi-Fi networks within range of the terminal.
If the Dolphin terminal has an active AP connection, the connected AP appears first on the list and is highlighted
with a darker background. The SSID, BSSID, IP address, channel number and signal strength for the AP is provided. The information periodically refreshes.

9-5

To view additional information about the active connection (e.g., DHCP details, link speed):
1. Tap the connected AP.
2. From the connection information screen, tap Next
tion for the Wi-Fi connection.
3. Tap Previous

to view encryption and security configuration informa-

to return to the connection information screen.

If the Dolphin terminal is not currently connected to an access point, the dark area at the top of the screen indicates there is no active connection. Additional information may be displayed indicating if the terminal is scanning
for an access point or if Wi-Fi is not enabled.

Connected AP

Scan Results of
Discovered APs

Below the darker area are any discovered access points found during a scan. For each access point listed, additional information is provided: SSID, BSSID, signal strength, encryption type, 802.11 band and the number of
times this terminal has connected to the access point since the last reboot.
You can tap the Scan

icon in the upper right corner of the screen to manually initiate a scan for access points.

Using the Roam Tracker


Select Roam Tracker to display detailed information on the current access point and roaming statistics.
The top of the screen displays the SSID, BSSID, RSSI and IP address of the currently connected access point.
The next section displays the number of BSSID changes and connection time-related parameters. The bottom
section is a table listing any access points that have been discovered. The first access point is listed in bold and
blue. This is the currently connected access point. For each access point, the screen displays the BSSID, channel
and count (the number of times the Dolphin terminal has connected to this access point since last reboot).
Tap the Scan

9-6

icon to manually initiate a scan for access points.

Power Tools Version 3.x Network Utilities

Connection Manager
In Power Tools version 3.x, the Connection Manager app provides access to change the status of the WiFi radio, scan and
add networks, forget a network connection, and create a network favorites list.
Note: Connection Manager is not available on CT50 models, select All Apps > Settings > Wi-Fi to adjust Wi-Fi radio
settings and manage networks.
If your terminal is running Power Tools Version 2.x, see Connection Manager on page 9-1 and Wireless Manager on page
9-4.
Power Tools 2.x, Wi-Fi Radio Settings
Power Tools 3.x, Wi-Fi Radio Settings

Turning the Wi-Fi On or Off


Tap the ON/OFF switch

next to the radio name to change the power status.

View, Add or Delete Wi-Fi Network Access Points


To view a list of saved Wi-Fi networks and scan for available access points within range of the terminal:
1. Tap Wi-Fi on the Connection Manager screen.
2. Tap Scan Results.
To save a Wi-Fi network access point (AP):
1. Tap Wi-Fi on the Connection Manager screen, and then Scan Results.
2. Tap Add a network at the bottom of the list.
3. Enter the Network SSID name.
4. Select a Security network type (e.g., Open, WEP, WPA/WPA2 PSK, 802.1x EAP).
5. Enter the required security information for the network type (e.g., password).
6. Tap Save. The network appears on the Scan Results list with Saved under the name.
7. If you want the network added to your favorite list, tap

by the access point name.

8. When the prompt is displayed, tap OK to add to the favorite list.

9-7

To delete an Wi-Fi network access point that has been saved:


1. Tap and hold the access point name.
2. When the prompt is displayed, tap Forget to remove the access point from the list.

Wi-Fi Radio Settings


In Power Tools version 3.x, the Wi-Fi Radio Settings utility provides several options for the advanced configuration of the
Wi-Fi radio in the Dolphin terminal. From the All Apps screen, select Power Tools > Wi-Fi Radio Settings.
If your terminal is running Power Tools version 2.x, see Wi-Fi Radio Settings on page 9-2.
Power Tools 2.x, Wi-Fi Radio Settings

Power Tools 3.x, Wi-Fi Radio Settings

The Wi-Fi settings are organized into four screens: Basic, Advanced, 2.4GHz Channel, and 5GHz Channel. To switch
between the screens, tap the name listed at the top of the screen.
Once you have edited the settings, tap more , and then Apply Wi-Fi settings to save and apply your changes.

Station Mode Configuration Settings


Station mode is the default operating mode for the terminal Wi-Fi adapter. In station mode the adapter operates as a
client that connects to a wireless network via a Wi-Fi AP (e.g., router). Select Basic on the Wi-Fi Radio Settings utility
screen to access the following Station Mode configuration settings:

Dot11 Mode
Tap to specify the 802.11 mode used by the Wi-Fi adapter. Select one of the following: auto, abg, 11b, 11g, 11n,
11g Only, 11n Only, 11b Only, 11ac Only, or 11ac. The default setting is auto.

WMM
Select the check box to either enable (check) or disable (no check) Wi-Fi Multimedia network traffic prioritization
for better Quality of Service (QoS). The default settings is enabled.

9-8

802.11d
Select the check box to either enable (check) or disable (no check) 802.11d mode support.

802.11d Bypass
Select the check box to either enable (check) or disable (no check) bypassing using 802.11d mode on first passive
scan. If enabled, the radio driver does not use 802.11d for the first passive scan event initiated after terminal is
powered on.

DFS Channel Scan


Select the check box to either enable (check) or disable (no check) scanning for Dynamic Frequency Selection
channels.

CCX
Select the check box to either enable (check) or disable (no check) Cisco Compatible Extension requirements.

Roaming Trigger RSSI Threshold


Select to enter the received signal strength indicator (RSSI) threshold that triggers roaming. The current value for
the parameter is reflected in the title (i.e., 65). If the received signal strength is less than the value selected for the
threshold, the Dolphin terminal searches for another AP to attempt roaming.
The default threshold is -65 dBm. Enter the desired threshold, and then tap OK to save or Cancel to discard.

Roaming Trigger RSSI Diff


Select to enter the amount by which the new AP signal strength must exceed the current AP signal strength before
the radio attempts to roam to the new AP. The current value for this parameter is reflected in the title (i.e., 10).
The default difference is 10 dBm. Enter the desired AP Diff value, and then tap OK to save or Cancel to discard.

Roaming Across Band Enable/Disable


Select the check box to either enable (check) or disable (no check) roaming across bands.

Regulatory Domain Selection


Tap to configure the adapter for use in a specific regulatory domain. Select one of the following: FCC, ETSI,
JAPAN, WORLD, N_AMER_EXC_FCC, APAC, KOREA, HI_5GHz, or NO_5GHz. The default setting is FCC.

Country Selection
Select to enter the Country configuration used in Station mode. The default country setting is US (United States).
Enter the desired ISO 3166-1 Country Code (see page A-5), and then tap OK to save or Cancel to discard.

Environment
Tap to configure the adapter for a specific environment type when in Station mode. Select one of the following:
Indoor, Outdoor or Both. The default setting is Both.

Advanced Station Mode Configuration


Select Advanced on the Wi-Fi Radio Settings utility screen to access the following advanced Station Mode configuration settings:

RTS Threshold
Select and enter an RTS threshold to be used when the adapter operates in Station mode. The adapter initiates
an RTS when a packets exceeds the specified data byte threshold. The RTS value can be between 0 to 2347. The
default is 2347. Enter the RTS threshold, and then tap OK to save or Cancel to discard.

Fragmentation Threshold
Select and enter a packet fragmentation threshold to be used when the adapter operates in Station mode. The
threshold determines how larger packets are fragmented into smaller packets for transmission. The threshold sets
the maximum data byte size allowed for the fragmented packets. The fragmentation threshold value can be
between 256 to 2347. The default is 2346. Enter the fragment threshold, and then tap OK to save or Cancel to
discard.

9-9

AP Mode Configuration Settings


In AP mode, the Wi-Fi adapter operates as an AP for other wireless adapters. Select Basic on the Wi-Fi Radio
Settings utility screen to access the following AP Mode Configuration settings:

Country Selection
Select to enter the Country configuration used in AP mode. The default country setting is US (United States).
Enter the desired ISO 3166-1 Country Code, and then tap OK to save or Cancel to discard.

Environment
Tap to configure the adapter for a specific environment type when in AP mode. Select one of the following: Indoor,
Outdoor or Both. The default setting is Both.

Operation Band
Tap to configure the adapter for a specific operating band when in AP mode. Select one of the following: 2.4GHz,
4.9GHz, Low-5GHz, Mid-5Gz, High-5GHz. The default setting is 2.4GHz.

2.4GHz Channel
Tap 2.4GHz Channel on the Wi-Fi Radio Settings utility screen to view and identify the channels to be used for
2.4GHz communication. By default channels 1 through 14 are enabled.
Tap the check mark on the right to disable a channel.

5GHz Channel
Tap 5GHz Channel on the Wi-Fi Radio Settings utility screen to view and identify the channels for 5GHz communication. By default, all channels are enabled. Channels are categorized by UNII-1 (36, 40, 44, 48), UNII-2 (52, 56, 60, 64),
Extended (100,104,108, 112, 116, 120, 124, 128, 132, 136, 140) and UNII-3 (149, 153, 157, 161, 165).
Tap the check box to on the right to disable a channel.

9 - 10

Wi-Fi Info
In Power Tools 3.x, the Wi-Fi Info utility provides access to turn the Wi-Fi radio On or Off, view connected and available AP
network information, and roaming information.
If your terminal is running Power Tools 2.x, see Wireless Manager on page 9-4.

Turning the Wi-Fi Radio On or Off


Tap the Wi-Fi ON/OFF switch

next to change the power status.

Viewing Detailed AP Info


Tap AP Info on the Wi-Fi Information screen to generate a detailed list of active AP connections and any available
Wi-Fi networks within range of the terminal.
If the Dolphin terminal has an active AP connection, the connected AP appears first on the list and is highlighted with a
darker background. The SSID, BSSID, IP address, channel number and signal strength for the AP is provided. The
information periodically refreshes.
To view additional information about the active connection (e.g., DHCP details, link speed):
1. Tap the connected AP.
2. From the connection information screen, tap Next
tion for the Wi-Fi connection.
3. Tap Previous

to view encryption and security configuration informa-

to return to the connection information screen.

9 - 11

If the Dolphin terminal is not currently connected to an access point, the dark area at the top of the screen indicates
there is no active connection. Additional information may be displayed indicating if the terminal is scanning for an
access point or if Wi-Fi is not enabled.

Connected AP

Scan Results of
Discovered APs

Below the darker area are any discovered access points. For each access point listed the following information is displayed: SSID, BSSID, signal strength, encryption type, 802.11 band and the number of times this terminal has connected to the access point since the last reboot.

You can tap the Scan

icon in the upper right corner of the screen to manually initiate a scan for access points.

Using the Roam Tracker


Select Roam Tracker to display detailed information on the current access point and roaming statistics.
The top of the screen displays the SSID, BSSID, RSSI and IP address of the currently connected access point. The
mid-section displays the number of BSSID changes and connection time-related parameters. The bottom section is a
table listing any access points that have been discovered. The first access point is listed in bold and blue. This is the
currently connected access point. For each access point, the screen displays the BSSID, channel and count (the number of times the Dolphin terminal has connected to this access point since last reboot).
Tap the Scan

icon to manually initiate a scan for access points.

IP Config
IPConfig is a kernel utility that displays, releases, and renews IP parameters for on-board network adapters.
Field

Description

Network interfaces

This drop down list contains the network adapters currently installed in the Dolphin terminal. Every
field and button on this screen pertains to the adapter selected in this drop down list.

MAC Addr

Displays the MAC (Media Access Control) address of the selected Adapter. This is the serial number burned into the adapter that uniquely identifies it.

IP Addr

Displays the IP (Internet Protocol) address of the selected network adapter.

Subnet Mask

Displays the subnet mask for the IP address of the selected network adapter.

Broadcast Addr

Displays the broadcast address used to transmit messages and data packets to network systems
for the selected network adapter.

9 - 12

Field

Description
Displays the interface flags.
0x1 /* interface is up*/
0x2 /* broadcast address valid*/
0x4 /* turn on debugging*/
0x8 /* is a loopback net*/
0x10 /* interface is has p-p link*/
0x20 /* avoid use of trailers*/
0x40 /* interface RFC2863 OPER_UP*/
0x80 /* no ARP protocol*/
0x100/* receive all packets*/
0x200/* receive all multicast packets*/
0x400/* master of a load balance*/
0x800/* slave of a load balancer*/
0x1000/* Supports multicast*/
0x2000/* can set media type*/
0x4000/* auto media select active*/
0x8000/* dialup device with changing addresses*/
0x10000/* driver signals L1 up*/
0x20000/* driver signals dormant*/
0x40000/* echo sent packets*/

Flags

Settings
Press Menu, and then tap Settings on the options menu.
Field

Description

Use static IP

Check to enter static IP information. When unchecked, DHCP is used.

IP Addr

Tap and specify the IP address.

Netmask

Tap and specify the netmask in IP address format.

Dest address

Tap and specify the destination address in IP address format.

Clear
Press Menu, and then tap Clear on the options menu. Clears (releases) the DHCP configuration for the current network
adapter.

Refresh
Press Menu, and then tap Refresh on the options menu. This option refreshes (renews) DHCP configuration for the
adapter.

About
Press Menu, and then tap About on the options menu
The About screen displays information about the IP Config Power Tool.

Ping
Ping provides a GUI-based version of the traditional command line ping utility. Pinging sends out an echo request to a specific
computer on the network. Use Ping to verify communication links or that a specific IP address is working.

9 - 13

Using the Ping Utility


Field

Description

Input destination

Enter the IP address. This field is required.

ping

Starts the ping utility. Once started, this button is labeled stop. Tap the stop button to stop
the ping utility and display the ping statistics.

Settings
Press Menu, and then tap Settings on the option menu.
Note: You do not need to complete all the fields on the Ping window to successfully execute. The only necessary entry is
the Destination IP address.
Field

Description

Timeout (seconds)

Enter the timeout time in seconds.

Send packet size

Indicate the packet size for sending; 64 is the default.

Send count

Indicate the count for sending; Infinite is the default.

TTL

Enter the Time To Live (TTL). TTL is the maximum number of times a packet is allowed to
travel through the network before it is discarded.

ToS

Enter the Type of Service (TOS); it should be eight bits broken into five subfields.

Record route

Check the box to record the router addresses where the packet transfers.

MTU discovery

Select the path Maximum Transmission Unit (MTU) discovery. Options include:
Do prohibit fragmentation, even locally
Do Path MTU (PMTU) discovery, fragment locally
Do not set the Dont Fragment (DF) flag.

Pinging a broadcast
address

Check the box to ping the broadcast address, which means all hosts in the network respond
to the ping.

Wait seconds

Indicate the wait interval between sending each packet.

Clear
Press Menu, and then tap Clear on the options menu.
Clears the ping results. If an active ping is in process, the ping continues.

About
Press Menu, and then tap About on the options menu.
The About screen displays version information about the Ping Power Tool.

Route
Route is a kernel utility that allows the user to view and edit the rules that govern how packets destined for various subnets are
routed. These rules tell the device which gateways (on a given interface's subnet) that may be used to route packets to hosts on
other subnets.

9 - 14

Add
Field
Destination
Mask
Gateway
Metric

Description
Enter the destination IP address.
Enter the mask in IP address format.
Enter the gateway IP address.
Determine whether one route should be chosen over another by assigning a priority (19999).

Delete
This option deletes the selected route.
Delete can also be accessed by pressing Menu key on some models, and then tapping Delete.

Delete All
Press Menu, and then tap Delete All.
This option deletes all routes.

Refresh
Press Menu, and then tap Refresh.
This option refreshes the Route list.

About
Press Menu, and then tap About.
Displays information on the Route Power Tool.

9 - 15

9 - 16

10
ScanWedge and Symbology Settings

Overview
Power Tools Version 2.x
ScanWedge sends data from the decoder interface to the foreground application as keystrokes (as if the data were entered
via the keyboard). The foreground application is the open software application whose window is currently active on the display. As a result, you can review input data in applications such as messaging, email or third-party text entry applications.
Power Tools software suite 2.x includes both the ScanWedge app and the ScanTool app.
To learn more about using the ScanWedge app, see below.
To learn more about modifying persistent symbology settings on the terminal, see page 10-11.
Power Tools Version 3.x
The scan wedge feature is managed through All Apps > Settings > Scanning. The ScanWedge and ScanTool apps have
been removed from the Power Tools suite.
To learn more about managing the Scanning settings, see the users guide for your Dolphin model.

ScanWedge App (Power Tools Version 2.x)


The ScanWedge app is only available on terminals running Power Tools version 2.x.

Enabling or Disabling ScanWedge


To enable or disable ScanWedge:
1. Tap All Apps > Power Tools > ScanWedge.
2. Tap the check box next to Enable.
When ScanWedge is enabled, the box is checked and the ScanWedge
icon appears in the notification/status
bar at the top of the screen. The ScanWedge notification can be used as a shortcut to access the application main
screen, simply swipe down from the top of the screen and select the ScanWedge notification.
When ScanWedge is disabled, the box has no check mark. By default ScanWedge is disabled.

Enabling ScanWedge at Startup


To run ScanWedge automatically when the Dolphin terminal boots up, add ScanWedge to the Autorun list in Configure
Autorun (see page 6-1).

Changing ScanWedge Settings from the Application Screen


When ScanWedge is enabled, the following menu items are available from the application screen:
General Settings
Select to access to configuration settings for: prefixes, suffixes, data formating, scan notifications, and centering
window for decode scanning.
Symbology Settings
Select to enable or disable bar code symbologies and configure symbology specific bar code settings. For more
information, see Symbology Settings on page 10-9.

10 - 1

If you make changes to the general or symbology settings via the application menus, you must save the changes to the
ScanWedge.xml file and apply the configuration changes to the app.
1. After changing the settings, open the EZConfig Utils Power Tool.
The utility creates a copy of the ScanWedge.xml file, with the changes, in the \Honeywell\ezconfig\generated
folder and opens the file in the EZConfig Editor.
2. Press Menu and then select Save.
3. Press Menu and then select Update Configure to apply the configuration changes to the app.

Changing the ScanWedge.XML Settings via the EZConfig Editor


The ScanWedge.xml file specifies configuration parameters for the ScanWedge application and must not be moved
from its location on the terminal. You can customize the Settings section in the ScanWedge.xml file using the EZConfig
Editor.
Open the ScanWedge.xml file in the workstation version of the EZConfig Editor, and then select Settings. To edit a
Value double-click the Key name. For more information on how to edit an XML file, see Working with Open XML Files on
page 4-4.

10 - 2

Prefix and Suffix Settings


In the Settings section of the ScanWedge.xml file, the following Keys determine how ScanWedge interprets data from
the decoder.

Key Name

Description

prefix_key

ASCII keys to send before the


decoded data

Default
Value
Empty,
No prefix key(s)
sent

Available Values
Available Values:
8, back
9, tab
12, clear
13, enter
16, shift
18, alt
32, space
33, page up
34, page down
35, end
37, left <
38, up ^
39, right >
40, down
48~57, 0~9
65~90, A~Z

prefix_string

prefix_id

Defines the string to be sent


prior to the decoded/received
data.

Empty,
No prefix string
sent

For example: prefix_string = PREFIX

Specifies the symbology identifier sent prior to the decoded/


received data.

0 = No symbology identifier is sent.

The example listed above would cause


PREFIX to be sent prior to any decoded
data.

1 = The Code ID is sent.


2 = The AIM ID is sent.
3 = The SymModifier is sent.

10 - 3

Key Name

Description

suffix_key

ASCII keys to send after the


decoded data

Default
Value
Empty,
No prefix key(s)
sent

Available Values
Available Values:
8, back
9, tab
12, clear
13, enter
16, shift
18, alt
32, space
33, page up
34, page down
35, end
37, left <
38, up ^
39, right >
40, down
48~57, 0~9
65~90, A~Z

suffix_string

Defines the string to be sent


after the decoded/received
data.

Empty,
No suffix string
sent

For example: PrefixKeys = SUFFIX


The example listed above would cause
SUFFIX to be sent prior to any decoded
data.

Notification Keys
In the Settings section of the ScanWedge.xml file, the following Keys contain parameters for ScanWedge notifications
including sound and LED behavior.

Key Name

Description

enable_statusbar_notification

Show icon in status bar when


scanwedge is enabled

Default
Value
true

Available Values
false = Disable; no icon displayed in taskbar.
true = Enable; icon displayed in taskbar.

scan_sound

scan_led

10 - 4

Enables and disables audio


notification for decode/data
reception. There is one sound
for success and another sound
for an error.

true

Enables and disables LED


notification for decode/data
reception.

true

false = Disable; no sound on decoding.


true = Enable; sound on decoding.

false = Disable; no LEDs on decoding.


true = Enable; LEDs on decoding.

Formatting Keys
ScanWedge supports data formatting. In the Settings section of the ScanWedge.xml file, the following Keys contain
options to format bar code data.

Default
Value

Available Values

Enable or disable data formatting

false

false = Disable data formatting

format

Specifies data formatting


parameters

F100

See Available Data Formatting


Commands below.

codeid

Identifies the Code ID that the


bar code's symbology must
have for the format to be
applied. The Code ID is a single character that is case-sensitive; e.g., set CodeID=j to
apply the format to Code 128
only.

Empty

Empty = No Code ID

Determines the length the bar


code data must have for the
format to be applied.

Key Name

Description

dataformat

length

true = Support data formatting

X = See Symbology Chart on page A-4.

Empty = Format applies to any length


0 = Format applies to any length
X = The length

Available Data Formatting Commands


These are the data formatting operations applied to the bar code data. The entire command string is entered into the
format key. Use spaces to separate multiple commands.
Command

Description

Send Commands
F1

Send all characters.


Include in the output message all of the characters from the input message, starting from current
cursor position, followed by an insert character.
Syntax = F1xx where xx stands for the insert characters hex value for its ASCII code.
Refer to the ASCII Conversion Chart (Code Page 1252) on page A-1 for decimal, hex and character codes.

F2

Send a number of characters.


Include in the output message a number of characters followed by an insert character. Start from
the current cursor position and continue for nn characters or through the last character in the
input message, followed by character xx.
Syntax = F2nnxx where nn stands for the numeric value (00-99) for the number of characters, and
xx stands for the insert characters hex value for its ASCII code.
Refer to the ASCII Conversion Chart (Code Page 1252) on page A-1 for decimal, hex and character codes.

10 - 5

Command

Description

F3

Send all characters up to a particular character.


Include in the output message all characters from the input message, starting with the character at
the current cursor position and continuing to, but not including, the search character ss, followed
by an insert character. The cursor is moved forward to the ss character.
Syntax = F3ssxx where ss stands for the search characters hex value for its ASCII code, and xx
stands for the insert characters hex value for its ASCII code.
Refer to the ASCII Conversion Chart (Code Page 1252) on page A-1 for decimal, hex and character codes.

E9

Send all but the last characters.


Include in the output message all but the last nn characters, starting from the current cursor position. The cursor is moved forward to one position past the last input message character included.
Syntax = E9nn where nn stands for the numeric value (00-99) for the number of characters that will
not be sent at the end of the message.

F4

Insert a character multiple times.


Send xx character nn times in the output message, leaving the cursor in the current position.
Syntax = F4xxnn where xx stands for the insert characters hex value for its ASCII code, and nn is
the numeric value (00-99) for the number of times it should be sent.
Refer to the ASCII Conversion Chart (Code Page 1252) on page A-1 for decimal, hex and character codes.

B3

Insert a symbology name.


Insert the name of the bar codes symbology in the output message, without moving the cursor.
Only symbologies with a Honeywell ID are included (see Symbology Chart on page A-4).
Refer to the ASCII Conversion Chart (Code Page 1252) on page A-1 for decimal, hex and character codes.

B4

Insert bar code length.


Insert the bar codes length in the output message, without moving the cursor. The length is
expressed as a numeric string and does not include leading zeros.

Move Commands
F5

Move the cursor forward a number of characters. Move the cursor ahead nn characters from current cursor position.
Syntax = F5nn where nn is the numeric value (00-99) for the number of characters the cursor
should be moved ahead.

F6

Move the cursor backward a number of characters. Move the cursor back nn characters from current cursor position.
Syntax = F6nn where nn is the numeric value (00-99) for the number of characters the cursor
should be moved back.

F7

Move the cursor to the beginning. Move the cursor to the first character in the input message.
Syntax = F7.

EA

Move the cursor to the end. Move the cursor to the last character in the input message.
Syntax = EA.

10 - 6

Command

Description

Search Commands
F8

Search forward for a character.


Search the input message forward for xx character from the current cursor position, leaving the
cursor pointing to the xx character.
Syntax = F8xx where xx stands for the search characters hex value for its ASCII code.
Refer to the ASCII Conversion Chart (Code Page 1252) on page A-1 for decimal, hex and
character codes.

F9

Search backward for a character.


Search the input message backward for xx character from the current cursor position, leaving the
cursor pointing to the xx character.
Syntax = F9xx where xx stands for the search characters hex value for its ASCII code.
Refer to the ASCII Conversion Chart (Code Page 1252) on page A-1 for decimal, hex and
character codes.

B0

Search forward for a string.


Search forward for s string from the current cursor position, leaving cursor pointing to s string.
Syntax = B0nnnnS where nnnn is the string length (up to 9999), and S consists of the ASCII hex
value of each character in the match string. For example, B0000454657374 will search forward for
the first occurrence of the 4 character string Test.
Refer to the ASCII Conversion Chart (Code Page 1252) on page A-1 for decimal, hex and
character codes.

B1

Search backward for a string.


Search backward for s string from the current cursor position, leaving cursor pointing to s string.
Syntax = B1nnnnS where nnnn is the string length (up to 9999), and S consists of the ASCII hex
value of each character in the match string. For example, B1000454657374 will search backward
for the first occurrence of the 4 character string Test.
Refer to the ASCII Conversion Chart (Code Page 1252) on page A-1 for decimal, hex and
character codes.

E6

Search forward for a non-matching character.


Search the input message forward for the first non-xx character from the current cursor position,
leaving the cursor pointing to the non-xx character.
Syntax = E6xx where xx stands for the search characters hex value for its ASCII code.
Refer to the ASCII Conversion Chart (Code Page 1252) on page A-1 for decimal, hex and
character codes.

E7

Search backward for a non-matching character.


Search the input message backward for the first non-xx character from the current cursor position, leaving the cursor pointing to the non-xx character.
Syntax = E7xx where xx stands for the search characters hex value for its ASCII code.
Refer to the ASCII Conversion Chart (Code Page 1252) on page A-1 for decimal, hex and
character codes.

10 - 7

Command

Description

Miscellaneous Commands
FB

Suppress characters.
Suppress all occurrences of up to 15 different characters, starting at the current cursor position, as
the cursor is advanced by other commands. When the FC command is encountered, the suppress
function is terminated. The cursor is not moved by the FB command.
Syntax = FBnnxxyy . . zz where nn is a count of the number of suppressed characters in the list,
and xxyy . . zz is the list of characters to be suppressed.

FC

Stop suppressing characters.


Disables suppress filter and clear all suppressed characters.
Syntax = FC.

E4

Replace characters.
Replaces up to 15 characters in the output message, without moving the cursor. Replacement
continues until the E5 command is encountered.
Syntax = E4nnxx1xx2yy1yy2...zz1zz2 where nn is the total count of the number of characters in the
list (characters to be replaced plus replacement characters); xx1 defines characters to be replaced
and xx2 defines replacement characters, continuing through zz1 and zz2.

E5

Stop replacing characters.


Terminates character replacement.
Syntax = E5.

FE

Compare characters.
Compare the character in the current cursor position to the character xx. If characters are equal,
move the cursor forward one position.
Syntax = FExx where xx stands for the comparison characters hex value for its ASCII code.
Refer to the ASCII Conversion Chart (Code Page 1252) on page A-1 for decimal, hex and character codes.

B2

Compare string.
Compare the string in the input message to the string s. If the strings are equal, move the cursor
forward past the end of the string.
Syntax = B2nnnnS where nnnn is the string length (up to 9999), and S consists of the ASCII hex
value of each character in the match string. For example, B2000454657374 will compare the string
at the current cursor position with the 4 character string Test.
Refer to the ASCII Conversion Chart (Code Page 1252) on page A-1 for decimal, hex and
character codes.

EC

Check for a number.


Check to make sure there is an ASCII number at the current cursor position. The format is aborted
if the character is not numeric.

ED

Check for non-numeric character.


Check to make sure there is a non-numeric ASCII character at the current cursor position.
The format is aborted if the character is numeric.

10 - 8

Command

Description

EF

Insert a delay.
Inserts a delay of up to 49,995 milliseconds (in multiples of 5), starting from the current cursor
position.
Syntax = EFnnnn where nnnn stands for the delay in 5ms increments, up to 9999. This command
can only be used with keyboard wedge interfaces.

Centering Window Keys


In the Settings section of the ScanWedge.xml file, the following Keys determine the centering window for bar code
scanning.
Default
Value

Key Name

Description

Available Values

center

Enable and disables the


decode centering window for
the decoder.

false

top

Specifies the top coordinate of


the centering window.

290

Enter the coordinates in pixels.

bottom

Specifies the bottom coordinate of the centering window.

350

It is recommended the default values be


used for the Centering parameters.

left

Specifies the left coordinate of


the centering window.

386

right

Specifies the right coordinate


of the centering window.

446

false = Disabled; centering is disabled for


ScanWedge.
true = Enabled; bar codes are decoded
only if they are within the centering window specified by the rest of the keys in
this section.

Symbology Settings
The Symbology Settings allow you to enable or disable specific bar code symbologies. Tap the check box to enable (check)
or disable (no check) a symbology. Tap the arrow to the right to access specific configuration parameters for the symbology.
Enable or Disable
Symbology

Access Symbology
Parameters

For more information on the individual settings for each of the symbologies, refer to the Honeywell Decode API
documentation in the SDK documentation. To learn more about modifying persistent symbology settings on the terminal,
see page 10-11.

10 - 9

ScanTool App (Power Tools Version 2.x)


Note: The ScanTool app is only available on terminals running Power Tools version 2.x.

Tap All Apps > Power Tools > ScanTool


options.

. ScanTool initializes and provides several scanning

Activity result
Tap Activity result to initiate a scan. The terminal indicates the success or failure of the scan via the LED and the good or
bad scan sound. The scanned data is not stored or used by the application. This option is designed to familiarize an operator with the good and bad scan indicators.

Show result
Tap Show result to initiate a scan. Upon a successful scan, the bar code data and bar code format are displayed in the
Results panel. The scanned data is not saved or used for any other purposes. After reviewing the results, tap the back key
to return to the ScanTool.
If the scan is unsuccessful, you are returned to the ScanTool screen.

Share by SMS
Tap Share by SMS (Short Message Service, a text messaging service component of phone and mobile devices) to initiate
a scan. Upon a successful scan, an SMS message is opened with the bar code data in the body of the message. To send
the message, enter the recipient(s) and tap Send.
If the scan is unsuccessful, you are returned to the ScanTool screen.

Share by MMS
Tap Share by MMS (Multimedia Message Service, a message format including multimedia content for phones and mobile
devices) to initiate a scan. Upon a successful scan, an MMS message is opened with the bar code data in the body of the
message. To send the message, enter the recipient(s) and tap Send.
If the scan is unsuccessful, you are returned to the ScanTool screen.

Share by email
Tap Share by email to initiate a scan. Upon a successful scan, an email message is opened with the bar code data in the
body of the message. To send the email, enter the recipient(s) and tap Send.
If the scan is unsuccessful, you are returned to the ScanTool screen.

Share by result
Tap Share by result to initiate a scan. The autoshare application is selected by bar code content.

Settings
Tap Settings to enable and disable bar code symbologies. Symbologies with a check mark to the left are enabled. Tap the
box to enable or disable a symbology. Tap the arrow to the right to access the symbology specific configuration parameters.
Enable or Disable
Symbology

10 - 10

Access Symbology
Parameters

About
Tap About for information about the ScanTool Power Tool.

Modifying Persistent Symbology Settings (Power Tools Version 2.x)


Note: This feature is only available on terminals running Power Tools version 2.x.
If you want to customize the persistent symbology settings available on the terminal, use the workstation version of EZConfig
Editor to modify the Symbology_Scanwedge.ini file, generate configuration bar codes from the edited file, and then scan
the bar codes with any terminal you want to customize.

Editing the Symbology_Scanwedge.ini File


1. Copy the Symbology_Scanwedge.ini file from the terminal to your workstation (PC).
The file is located two locations on your terminal: ipsm/honeywell/symbology and sdcard/honeywell/

symbology.
2. Open EZConfig Editor on the workstation.
3. Either drag the Symbology_Scanwedge.ini file into the editor or click File Open

and select the file.

If you use File Open, make sure the file type is set to INI files (*.ini) instead of the default EasyXml (*.exm).
4. Select the Symbology section.
5. Once Symbology is selected, the section keys and their current values appear in the upper right quadrant of the screen.
The Key name starts with the symbology type (e.g., Aztec Code or Australian Post) and then identifies the setting it
configures (e.g., Min_Length, available).
Click on the Value to make changes. For more information, see Key Names and Values on page 10-12.

6. Click File > Save, to save any changes made. You are now ready to Export EZConfig Bar Codes and Update the
Symbology Settings on the Terminal (see page 10-13).

10 - 11

Key Names and Values


Key

Purpose

Key names start with the symbology type (shown as xxx in the key column below).
xxx available

Sets the status of the symbology, which determines if the symbology appears as
an option on the Symbology settings menu screen.
When the Value is set to true, the symbology designated (xxx) is active and
appears on the symbology list.
When the Value is set to false, the symbology is inactive and does not appear
on the symbology list.

xxxPropertyEnableList

Indicates the sum of all checked property values.


If you access the Symbology Settings on the terminal and tap the arrow to the
right of a symbology type, specific configuration parameters for the symbology
are available. By editing the Value of the xxxPropertyEnableList Key, you can
designate which parameters (properties) are enabled (checked) by default.
Example:
You want to have Enable Symbology and Send Num Sys (UPC-A/UPCE) enabled (checked) by default when accessing the advanced UPC-A settings screen.
1. Locate the Constant Field Values for each parameter in the Honeywell
CommonES Android SDK documentation. To download the SDK, go to
www.honeywellaidc.com.
The constant field value for UPC-A/UPC-e Send Num Sys is 64
and 1 for Enable Symbology. The sum of the values is 65.
2. Enter 65 as the value for the UPC-AProperty Enable Key
(UPC-AProperty Enable=65)

xxx_Min_Length
xxx_Min_Length

Sets the default value shown in the Minimum Length or Maximum Length fields
for a symbology.
Example:
To set the Code 11 Minimum Length default field value to 1 and the Maximum Length default value to 3750, enter:
Code 11_Min_Length=1
Code 11_Max_Length=3750

OCR Specific Keys


xxxSupport

Sets the status for OCRBSupport, which determines if OCR is supported.


When the Value is set to true, OCR is supported.
When the Value is set to false, OCR is not supported.

xxxMode

Sets the default OCRMode. The Value options include:


0 = disable
1= normal mode
2 = inverse mode
3 = both modes

10 - 12

Key

Purpose

xxxUSERTYPE

Sets the default User Type.


When the Value is set to 1, simple type is enabled.
When the Value is set to 2, professional type is enabled allowing the user to edit
his own template.
If Simple Type is enabled (1):
The default OCR font type support is defined by the OCRFONT Key Value.
1 = OCR-A font
2 = OCR-B font
3 = Both A and B
The default OCR length is defined by the OCRLength Key Value.
If Professional Type is enabled (2):
The USERTEMPLATE Key Value is used to define the custom user template.

Export EZConfig Bar Codes and Update the Symbology Settings on the Terminal
Once you have saved the modified Symbology_Scanwedge.ini file with EZConfig Editor on your workstation:
1. Click Create Bar Code

on the toolbar while the Symbology_Scanwedge.ini file is open.

The EZConfig Bar Code window opens displaying the Bar Codes tab that includes details about the generated bar
codes.
2. Click Print. For more information on printing options in EZConfig, see Printing and Saving Options on page 4-14.
3. On the terminal, select Power Tools > EZConfig

4. Scan the bar codes in sequence. After the bar codes are scanned the terminal automatically updates the symbology
settings.
5. Verify the changes by accessing the modified settings screens.

10 - 13

10 - 14

11
Additional Power Tools

Overview
This chapter describes the following Power Tools:
Power Tool

Icon

See Page
11-2

Apps Config
11-2
BattMon
11-3
Configure Hotkeys
11-3
Counter Viewer
11-12
File Browser

Diagnostic
Information

11-11

11-13
Logging
11-16
Log View
11-18
NoSIP
11-18
Reboot
11-18
Shell Plus
11-19
Suspend
11-20
SysInfo
11-23
Task Manager

11 - 1

Apps Config
This displays the applications on your device. Click on either or Disable/Enable Apps or Uninstall App Updates. A list of your
applications is displayed. Select those that you want to enable or disable, or those whose automatic updates you want to discontinue. To enable or disable these settings in the AppsConfig.xml file, the following syntax is used:
Enable = <App Package Name>:1
Disable = <App Package Name>:0

BattMon
BattMon can be used to monitor the charge status of the battery. If the terminal is running Power Tools version 2.x the BattMon
can also be used to enable or disable battery status LED notifications.

To Access the BattMon


From the Home screen, tap All Apps > Power Tools > BattMon. Information about the status of the battery is shown on
the screen.

The battery charge level (%) is indicated in text format at the top of the screen.
The battery health appears under the charge level (only available with Power Tools version 3.x).
The wallpaper contains a battery icon that is shaded blue in 20% increments to correspond to the level of battery charge.
The battery icon displays a lightning bolt graphic when external power is attached.

Note: To start BattMon automatically after each reboot, enable the BattMon Program in Autorun Applications on page 6-1.

BattMon Options
Depending on the version of Power Tools on the device there are 2 or three battery monitoring options, you can enable or
disable from the BattMon app.

Save Charging History to a Log


Tap the Off/On switch
next to Save charging history to enable or disable saving the charging history to a log.
By default this option is off and charging history is not saved. When on, the charging history is saved to a log that can
be viewed using the All Charging Records option under More .

Enable or Disable Battery Status Notifications


Tap the Off/On switch

next to Enable notification to enable or disable notifications about the battery status.

By default this option is off, and notifications are not enabled. When enabled
appears in the notifications area of the status bar at the top of the screen.

, a smaller BattMon icon

Enable or Disable Battery Status LED


Note: This feature in the BattMon app is only available on terminals running Power Tools version 2.x.
By default the terminal Battery Status Indicator LED is enabled. The LED provides feedback on the charge status of
the battery. For information on the location of the LED and the feedback it provides, see the users guide for your model
type.
On terminals running Power Tools version 2.x, the LED can be disabled using the BattMon app. Tap the Off/On
switch
to enable or disable the Battery Notification LED. By default this option is on, and the Battery Notification LED is enabled.
On terminals running Power Tools version 3.x, the LED can be disabled by selecting the No Battery LED option under
Settings > Battery LED.

11 - 2

About
Tap the More

then tap About on the options menu

The About screen displays information about the BattMon Power Tool.

All Charging Records


Tap the More

then tap All Charging Records on the options menu. The charging history of the device is displayed.

Clearing Charging Records


While the Charging Records screen is open, tap the Clear
records. All charging records are erased.

icon and confirm that you want to delete all charging

Configure Hotkeys
Note: The HotKeys app is only available on terminals running Power Tools version 2.x. For Dolphin 75e models with Power
Tools version 3.x, touch All Apps > Settings > Key remap to access button options.
The HotKeys Power Tool activates the hardware button assignments in the Buttons setting.

To Enable HotKeys
Tap the HotKeys icon once. Press Menu, and then tap Enable Hotkeys on the options menu. The button assignments in
the Buttons setting are active.
Verify the assignment by tapping the button on the keyboard. To see button assignments, see Define Hotkey Applications
on page 11-3.

Define Hotkey Applications


Select the hardware buttons to launch applications. The keys are listed on the left side of the screen, and the currently
assigned application (if any) is listed to the right of the key name.
1. Tap the Configure Hotkeys icon.
Note: The buttons that appear on this window are the only buttons that can be programmed in the Buttons setting. You
cannot add hardware buttons to this window.
2. To change a button assignment, tap on the name down arrow
a application drop down list.

for that button and select an application in the Select

3. To disable an individual hotkey, return to the drop down list and select Empty.

To Disable HotKeys
Tap the HotKeys icon once. Press Menu, and then tap Disable Hotkeys on the options menu. The button assignments in
the Buttons setting are inactive.

About
Press Menu, and then tap About on the options menu
The About screen displays information about the Configure Hotkeys Power Tool.

Counter Viewer
Note: The Counter Viewer app is only available on Power Tools versions 2.x.

11 - 3

This tool displays counter information for key presses and charging. The following OEM counters are composed of general
events such as boot counts, scan key press counts, keypad events, touch screen events, and timing events.

General Event Counters


Counter
Index

General Event Counter

Description

OEM_HHP_COUNTER_RESERVED

0x00

Reserved

OEM_HHP_COUNTER_COLD_BOOT

0x01

Counts the number of cold-reboots.

OEM_HHP_COUNTER_WARM_BOOT

0x02

Counts the number of warm-reboots.

OEM_HHP_COUNTER_EEPROM_REPAIR

0x03

Counts the number of times the device


repairs radio board EEPROM corruption.

OEM_HHP_COUNTER_DOCK_COUNT

0x05

Counts the number of times the device has


been docked on charge base or connected
to AC power.

OEM_HHP_COUNTER_POWER_KEYPRESS

0x06

Counts the number of times Power key was


pressed.

OEM_HHP_COUNTER_SCAN_KEYPRESS

0x08

Counts the number of times Scan key was


pressed.

OEM_HHP_COUNTER_LONG_TOUCH

0x09

This counter increments if the stylus is not


removed from the touch panel for 1 second.

Touch Panel Event Counters


The touch panel is divided into the following 48 sections:
A0

A1

A2

A3

A4

A5

B0

B1

B2

B3

B4

B5

C0

C1

C2

C3

C4

C5

D0

D1

D2

D3

D4

D5

E0

E1

E2

E3

E4

E5

F0

F1

F2

F3

F4

F5

G0

G1

G2

G3

G4

G5

H0

H1

H2

H3

H4

H5

Each section generates a data event, described below.

Touch Panel Event Counter

Counter
Index

Description

OEM_HHP_COUNTER_ROWA_COLUMN0

0x0A

Counts the event generated by section A0


on the touch panel.

OEM_HHP_COUNTER_ROWA_COLUMN1

0x0B

Counts the event generated by section A1


on the touch panel.

11 - 4

Touch Panel Event Counter

Counter
Index

Description

OEM_HHP_COUNTER_ROWA_COLUMN2

0x0C

Counts the event generated by section A2


on the touch panel.

OEM_HHP_COUNTER_ROWA_COLUMN3

0x0D

Counts the event generated by section A3


on the touch panel.

OEM_HHP_COUNTER_ROWA_COLUMN4

0x0E

Counts the event generated by section A4


on the touch panel.

OEM_HHP_COUNTER_ROWA_COLUMN5

0x0F

Counts the event generated by section A5


on the touch panel.

OEM_HHP_COUNTER_ROWB_COLUMN0

0x1A

Counts the event generated by section B0


on the touch panel.

OEM_HHP_COUNTER_ROWB_COLUMN1

0x1B

Counts the event generated by section B1


on the touch panel.

OEM_HHP_COUNTER_ROWB_COLUMN2

0x1C

Counts the event generated by section B2


on the touch panel.

OEM_HHP_COUNTER_ROWB_COLUMN3

0x1D

Counts the event generated by section B3


on the touch panel.

OEM_HHP_COUNTER_ROWB_COLUMN4

0x1E

Counts the event generated by section B4


on the touch panel.

OEM_HHP_COUNTER_ROWB_COLUMN5

0x1F

Counts the event generated by section B5


on the touch panel.

OEM_HHP_COUNTER_ROWC_COLUMN0

0x2A

Counts the event generated by section C0


on the touch panel.

OEM_HHP_COUNTER_ROWC_COLUMN1

0x2B

Counts the event generated by section C1


on the touch panel.

OEM_HHP_COUNTER_ROWC_COLUMN2

0x2C

Counts the event generated by section C2


on the touch panel.

OEM_HHP_COUNTER_ROWC_COLUMN3

0x2D

Counts the event generated by section C3


on the touch panel.

OEM_HHP_COUNTER_ROWC_COLUMN4

0x2E

Counts the event generated by section C4


on the touch panel.

OEM_HHP_COUNTER_ROWC_COLUMN5

0x2F

Counts the event generated by section C5


on the touch panel.

OEM_HHP_COUNTER_ROWD_COLUMN0

0x3A

Counts the event generated by section D0


on the touch panel.

OEM_HHP_COUNTER_ROWD_COLUMN1

0x3B

Counts the event generated by section D1


on the touch panel.

OEM_HHP_COUNTER_ROWD_COLUMN2

0x3C

Counts the event generated by section D2


on the touch panel.

OEM_HHP_COUNTER_ROWD_COLUMN3

0x3D

Counts the event generated by section D3


on the touch panel.

OEM_HHP_COUNTER_ROWD_COLUMN4

0x3E

Counts the event generated by section D4


on the touch panel.

OEM_HHP_COUNTER_ROWD_COLUMN5

0x3F

Counts the event generated by section D5


on the touch panel.

OEM_HHP_COUNTER_ROWE_COLUMN0

0x4A

Counts the event generated by section E0


on the touch panel.

OEM_HHP_COUNTER_ROWE_COLUMN1

0x4B

Counts the event generated by section E1


on the touch panel.

OEM_HHP_COUNTER_ROWE_COLUMN2

0x4C

Counts the event generated by section E2


on the touch panel.

11 - 5

Touch Panel Event Counter

Counter
Index

Description

OEM_HHP_COUNTER_ROWE_COLUMN3

0x4D

Counts the event generated by section E3


on the touch panel.

OEM_HHP_COUNTER_ROWE_COLUMN4

0x4E

Counts the event generated by section E4


on the touch panel.

OEM_HHP_COUNTER_ROWE_COLUMN5

0x4F

Counts the event generated by section E5


on the touch panel.

OEM_HHP_COUNTER_ROWF_COLUMN0

0x5A

Counts the event generated by section F0


on the touch panel.

OEM_HHP_COUNTER_ROWF_COLUMN1

0x5B

Counts the event generated by section F1


on the touch panel.

OEM_HHP_COUNTER_ROWF_COLUMN2

0x5C

Counts the event generated by section F2


on the touch panel.

OEM_HHP_COUNTER_ROWF_COLUMN3

0x5D

Counts the event generated by section F3


on the touch panel.

OEM_HHP_COUNTER_ROWF_COLUMN4

0x5E

Counts the event generated by section F4


on the touch panel.

OEM_HHP_COUNTER_ROWF_COLUMN5

0x5F

Counts the event generated by section F5


on the touch panel.

OEM_HHP_COUNTER_ROWG_COLUMN0

0x6A

Counts the event generated by section G0


on the touch panel.

OEM_HHP_COUNTER_ROWG_COLUMN1

0x6B

Counts the event generated by section G1


on the touch panel.

OEM_HHP_COUNTER_ROWG_COLUMN2

0x6C

Counts the event generated by section G2


on the touch panel.

OEM_HHP_COUNTER_ROWG_COLUMN3

0x6D

Counts the event generated by section G3


on the touch panel.

OEM_HHP_COUNTER_ROWG_COLUMN4

0x6E

Counts the event generated by section G4


on the touch panel.

OEM_HHP_COUNTER_ROWG_COLUMN5

0x6F

Counts the event generated by section G5


on the touch panel.

OEM_HHP_COUNTER_ROWH_COLUMN0

0x7A

Counts the event generated by section H0


on the touch panel.

OEM_HHP_COUNTER_ROWH_COLUMN1

0x7B

Counts the event generated by section H1


on the touch panel.

OEM_HHP_COUNTER_ROWH_COLUMN2

0x7C

Counts the event generated by section H2


on the touch panel.

OEM_HHP_COUNTER_ROWH_COLUMN3

0x7D

Counts the event generated by section H3


on the touch panel.

OEM_HHP_COUNTER_ROWH_COLUMN4

0x7E

Counts the event generated by section H4


on the touch panel.

OEM_HHP_COUNTER_ROWH_COLUMN5

0x7F

Counts the event generated by section H5


on the touch panel.

11 - 6

Keypad Event Counters


Note: Keypad event counters only apply to the Dolphin 7800.

Keypad Event Counter

Counter
Index

Description

OEM_HHP_COUNTER_KEY_ESCAPE

0x80

Counts the event generated by pressing


the escape (ESC) key on a keypad.

OEM_HHP_COUNTER_KEY_TAB

0x81

Counts the event generated by pressing


the tab (TAB) key on a keypad.

OEM_HHP_COUNTER_KEY_RIGHT

0x82

Counts the event generated by pressing


the right key on a keypad.

OEM_HHP_COUNTER_KEY_UP

0x83

Counts the event generated by pressing


the up key on a keypad.

OEM_HHP_COUNTER_KEY_LEFT

0x84

Counts the event generated by pressing


the left key on a keypad.

OEM_HHP_COUNTER_KEY_SHIFT

0x85

Counts the event generated by pressing


the shift (SFT) key on a keypad.

OEM_HHP_COUNTER_KEY_HHP_LIGHT

0x86

Counts the event generated by pressing


the light key on a keypad.

OEM_HHP_COUNTER_KEY_6

0x87

Counts the event generated by pressing


the number 6 key on a keypad.

OEM_HHP_COUNTER_KEY_3

0x88

Counts the event generated by pressing


the number 3 key on a keypad.

OEM_HHP_COUNTER_KEY_ENTER

0x89

Counts the event generated by pressing


the enter key on a keypad.

OEM_HHP_COUNTER_KEY_2

0x8A

Counts the event generated by pressing


the number 2 key on a keypad.

OEM_HHP_COUNTER_KEY_DOWN

0x8B

Counts the event generated by pressing


the down key on a keypad.

OEM_HHP_COUNTER_KEY_1

0x8C

Counts the event generated by pressing


the number 1 key on a keypad.

OEM_HHP_COUNTER_KEY_INSERT

0x8D

Counts the event generated by pressing


the insert (INS) key on a keypad.

OEM_HHP_COUNTER_KEY_9

0x8E

Counts the event generated by pressing


the number 9 key on a keypad.

OEM_HHP_COUNTER_KEY_8

0x8F

Counts the event generated by pressing


the number 8 key on a keypad.

OEM_HHP_COUNTER_KEY_5

0x90

Counts the event generated by pressing


the number 5 key on a keypad.

OEM_HHP_COUNTER_KEY_4

0x91

Counts the event generated by pressing


the number 4 key on a keypad.

OEM_HHP_COUNTER_KEY_7

0x92

Counts the event generated by pressing


the number 7 key on a keypad.

OEM_HHP_COUNTER_KEY_BACK

0x93

Counts the event generated by pressing


the backspace (BKSP) key on a keypad.

OEM_HHP_COUNTER_KEY_SPACE

0x94

Counts the event generated by pressing


the space (SP) key on a keypad.

OEM_HHP_COUNTER_KEY_E

0x95

Counts the event generated by pressing


the Alpha E key on a keypad.

OEM_HHP_COUNTER_KEY_COMMA

0x96

Counts the event generated by pressing


the comma (,) key on a keypad.

11 - 7

Keypad Event Counter

Counter
Index

Description

OEM_HHP_COUNTER_KEY_D

0x97

Counts the event generated by pressing


the alpha D key on a keypad.

OEM_HHP_COUNTER_KEY_0

0x98

Counts the event generated by pressing


the number 0 key on a keypad.

OEM_HHP_COUNTER_KEY_C

0x99

Counts the event generated by pressing


the alpha C key on a keypad.

OEM_HHP_COUNTER_KEY_PERIOD

0x9A

Counts the event generated by pressing


the period (.) key on a keypad.

OEM_HHP_COUNTER_KEY_DELETE

0x9B

Counts the event generated by pressing


the delete (DEL) key on a keypad.

OEM_HHP_COUNTER_KEY_J

0x9C

Counts the event generated by pressing


the alpha J key on a keypad.

OEM_HHP_COUNTER_KEY_I

0x9D

Counts the event generated by pressing


the alpha I key on a keypad.

OEM_HHP_COUNTER_KEY_H

0x9E

Counts the event generated by pressing


the alpha H key on a keypad.

OEM_HHP_COUNTER_KEY_B

0x9F

Counts the event generated by pressing


the alpha B key on a keypad.

OEM_HHP_COUNTER_KEY_G

0xA0

Counts the event generated by pressing


the alpha G key on a keypad.

OEM_HHP_COUNTER_KEY_F

0xA1

Counts the event generated by pressing


the alpha F key on a keypad.

OEM_HHP_COUNTER_KEY_A

0xA2

Counts the event generated by pressing


the alpha A key on a keypad.

OEM_HHP_COUNTER_KEY_N

0xA3

Counts the event generated by pressing


the alpha N key on a keypad.

OEM_HHP_COUNTER_KEY_R

0xA4

Counts the event generated by pressing


the alpha R key on a keypad.

OEM_HHP_COUNTER_KEY_M

0xA5

Counts the event generated by pressing


the alpha M key on a keypad.

OEM_HHP_COUNTER_KEY_L

0xA6

Counts the event generated by pressing


the alpha L key on a keypad.

OEM_HHP_COUNTER_KEY_Q

0xA7

Counts the event generated by pressing


the alpha Q key on a keypad.

OEM_HHP_COUNTER_KEY_P

0xA8

Counts the event generated by pressing


the alpha P key on a keypad.

OEM_HHP_COUNTER_KEY_K

0xA9

Counts the event generated by pressing


the alpha K key on a keypad.

OEM_HHP_COUNTER_KEY_Y

0xAA

Counts the event generated by pressing


the alpha Y key on a keypad.

OEM_HHP_COUNTER_KEY_T

0xAB

Counts the event generated by pressing


the alpha T key on a keypad.

OEM_HHP_COUNTER_KEY_O

0xAC

Counts the event generated by pressing


the alpha O key on a keypad.

OEM_HHP_COUNTER_KEY_S

0xAD

Counts the event generated by pressing


the alpha S key on a keypad.

OEM_HHP_COUNTER_KEY_W

0xAE

Counts the event generated by pressing


the alpha W key on a keypad.

OEM_HHP_COUNTER_KEY_V

0xAF

Counts the event generated by pressing


the alpha V key on a keypad.

11 - 8

Keypad Event Counter

Counter
Index

Description

OEM_HHP_COUNTER_KEY_U

0xB0

Counts the event generated by pressing


the alpha U key on a keypad.

OEM_HHP_COUNTER_KEY_Z

0xB1

Counts the event generated by pressing


the alpha Z key on a keypad.

OEM_HHP_COUNTER_KEY_X

0xB2

Counts the event generated by pressing


the alpha X key on a keypad.

OEM_HHP_COUNTER_KEY_RED_KEY

0xB3

Counts the event generated by pressing


the Red key on a keypad.

OEM_HHP_COUNTER_KEY_BLUE_KEY

0xB4

Counts the event generated by pressing


the blue key on a keypad.

OEM_HHP_COUNTER_KEY_CONTROL

0xB5

Counts the event generated by pressing


the control (CTRL) key on a keypad.

OEM_HHP_COUNTER_KEY_NUM

0xB6

Counts the event generated by pressing


the NUM key on a keypad.

OEM_HHP_COUNTER_KEY_ALT

0xB7

Counts the event generated by pressing


the ALT key on a keypad.

OEM_HHP_COUNTER_KEY_F1

0xB8

Counts the event generated by pressing


the F1 key on a keypad.

OEM_HHP_COUNTER_KEY_F2

0xB9

Counts the event generated by pressing


the F2 key on a keypad.

OEM_HHP_COUNTER_KEY_F3

0xBA

Counts the event generated by pressing


the F3 key on a keypad.

OEM_HHP_COUNTER_KEY_F4

0xBB

Counts the event generated by pressing


the F4 key on a keypad.

OEM_HHP_COUNTER_KEY_ALPHA

0xBC

Counts the event generated by pressing


the ALPHA key on a keypad.

OEM_HHP_COUNTER_KEY_SOFT1

0xBD

Counts the event generated by pressing


the SOFT1 key on a keypad.

OEM_HHP_COUNTER_KEY_SOFT2

0xBE

Counts the event generated by pressing


the SOFT2 key on a keypad.

OEM_HHP_COUNTER_KEY_RIGHT_SIDE

0xBF

Counts the event generated by pressing


the right side (programmable/SCAN) key
on a keypad.

OEM_HHP_COUNTER_KEY_LEFT_SIDE

0xC0

Counts the event generated by pressing


the left side (programmable/SCAN) key on
a keypad.

OEM_HHP_COUNTER_KEY_VOLUMEUP

0xC1

Counts the event generated by pressing


the side Volume Up key on a keypad.

OEM_HHP_COUNTER_KEY_VOLUMEDOWN

0xC2

Counts the event generated by pressing


the side Volume Down key on a keypad.

OEM_HHP_COUNTER_KEY_TRIGGER

0xC3

Counts the event generated by pressing


the Trigger SCAN key on a keypad.

OEM_HHP_COUNTER_KEY_SEND

0xC4

Counts the event generated by pressing


the Send key on a keypad.

OEM_HHP_COUNTER_KEY_END

0xC5

Counts the event generated by pressing


the End key on a keypad.

11 - 9

Timer Counters
These counters store the length time for particular events.

Timer Counter

Counter
Index

Description

OEM_HHP_COUNTER_POWERON_TIME_BT

0xE1

Counts the number of seconds that


BlueTooth was powered on.

OEM_HHP_COUNTER_POWERON_TIME_GSM

0xE2

Counts the number of seconds that the


GSM was powered on.

OEM_HHP_COUNTER_POWERON_TIME_WIFI

0xE3

Counts the number of seconds that Wi-Fi


was powered on.

OEM_HHP_COUNTER_POWERON_TIME_GPS

0xE4

Counts the number of seconds that the


GPS was powered on.

OEM_HHP_COUNTER_POWERON_TIME_DISP_BKLGT

0xE5

Counts the number of seconds that the


display backlight was on.

OEM_HHP_COUNTER_POWERON_TIME_KBD_BKLGT

0xE6

Counts the number of seconds that the


keyboard backlight was on.

OEM_HHP_COUNTER_SUS_TIME

0xE7

Counts the number of seconds that the


device was in suspended state.

OEM_HHP_COUNTER_ON_TIME

0xE8

Counts the number of seconds that the


device was in a running state. This time
excludes the suspend time of the device.

OEM_HHP_COUNTER_SYS_TIME

0xE9

Counts the number of seconds that the


system was on. This time includes
suspend time and run time of the device.

OEM_HHP_COUNTER_BATT_TIME

0xEA

Counts the number of seconds that the


device was running on battery.

OEM_HHP_COUNTER_AC_TIME

0xEB

Counts the number of seconds that the


device was running on AC power.

OEM_HHP_COUNTER_SUSRES_CYCLE

0xEC

Counts the number of suspend/resume


cycles.

OEM_HHP_POWERON_TIME_Flashlight

0xED

Counts the number of seconds that the


flashlight was on.

11 - 10

Other Counters
Other Counter

Counter
Index

Description

OEM_HHP_COUNTER_FREE_FALL

0xEE

Counts the free fall times.

OEM_HHP_COUNTER_RESERVED2

0x3FE

Verifies that the HHPCeLog works in


HHPStartup program.

Note: The following counters only apply to the Dolphin 70e Black:
OEM_HHP_COUNTER_XLDR_UPDATE

0xEF

Counts XLDR update times.

OEM_HHP_COUNTER_EBOOT_UPDATE

0xF0

Counts EBOOT update times.

OEM_HHP_COUNTER_IPL_UPDATE

0xF1

Counts IPL update times.

OEM_HHP_COUNTER_KERNEL_UPDATE

0xF2

Counts KERNEL update times.

OEM_HHP_COUNTER_PSOC_UPDATE

0xF3

Counts PSOC update times.

SPT Counters
The SPT counters display counter information for bar code scanning activity.

SPT Counter

Counter
Index

Description

SPT_COUNTER_1D_READS

0x01

Number of 1D symbologies read.

SPT_COUNTER_2D_READS

0x02

Number of 2D symbologies read.

SPT_COUNTER_PDF_READS

0x03

Number of PDF symbols read.

SPT_COUNTER_DECODE_ATTEMPTS

0x04

Number of times the decoder is called.

SPT_COUNTER_NO_DECODES

0x05

Number of times the decoder returned no


decode.

SPT_COUNTER_GET_FRAME_CALLED

0x06

Number of times get single frame is called.

SPT_COUNTER_FRAME_FAIL

0x07

Number of get single frame failures.

SPT_COUNTER_ATTEMPT_CANCELS

0x08

Number of decode attempts canceled.

SPT_COUNTER_ATTEMPT_TIMEOUT

0x09

Number of decode attempts timed out.

SPT_COUNTER_1D_DECODE_TIME

0x0A

Total time for 1D decodes.

SPT_COUNTER_2D_DECODE_TIME

0x0B

Total time for 2D decodes.

SPT_COUNTER_PDF_DECODE_TIME

0x0C

Total time for PDF decodes.

SPT_COUNTER_NO_DECODE_TIME

0x0D

Total time for "no decode.

Diagnostic Information
Note: The Diagnostic Information app is only available on terminals running Power Tools version 3.x. For terminals running
Power Tools version 2.x, see SysInfo on page 11-20.
The Diagnostic Information app provides a central location to find important diagnostic and system information about the
terminal. The main dashboard shows general Notifications about the battery charge level, the battery health, and WLAN AP
associations. Wi-Fi and Phone signal strengths are listed along with the percentage of charge remaining on the Battery. Select
Connections, System Memory, SysInfo, Devices, or Information from the dashboard to view detailed statistics about the
item.

11 - 11

Connections
Select to view the status of any Ethernet, USB, or ActiveSync (if supported) connection.

System Memory
Select to view statistics (e.g., used, free and total) about the terminal Storage, Flash Memory and Physical Memory.

SysInfo
Select to view a detailed compilation of information on firmware versions, application versions, system parameters, as well
as network and radio information. The information displayed is not editable from the SysInfo screen. Only changes made to
the terminal configuration effect the SysInfo list.

To Save the SysInfo to a Text File


Tap Save

in the upper right corner of the screen. A SYSINFO.txt file is generated and saved to the
honeywell\sysinfo folder on the internal storage of the terminal.

Devices
Select to access additional links to statistics on any integrated devices (e.g., scanner, camera, GPS, Bluetooth, USB) or
wired devices connected to the terminal. Tap a device on the list to view detailed information on the device. For example, if
Scanner is selected, you can view the Scanner ID, Frame Width, Frame Height, Full Decoder Version, Fast Decoder Version, and Control logic Version.

Information
Select to view the follow about the terminal:

Model Number
Device Name
Android version
Processor info
Build Number
Serial Number
OEM Information
Hardware configuration
Wi-Fi Mac Address
Bluetooth Mad Address

Tap

to refresh the information shown on the screen.

File Browser
File Browser provides a graphical utility to browse the files stored on the terminal.
Tap a folder name to open that folder.
Tap a filename to open that file. Due to system permissions, some files cannot be opened. Depending on the associated application(s), a choice of applications may be available to open the file.

Home
Press Menu, and then tap the Home icon to return to the root folder.

Close
Press Menu, and then tap the Close icon to close File Explorer.

11 - 12

About
Press Menu, and then tap the About icon for information about the File Browser Power Tool.

Logging
Note: The logging app is only available on the Dolphin 7800.
There are two general types of log entries:
System Events - Log entries are made whenever the corresponding event occurs.
System Status - Log entries are made at a selectable interval.

Logging Settings
Enable Logging
Check the box to enable logging. Uncheck to disable logging. The default is disabled.
When logging is enabled, battery life is reduced as the device must wake up from power management to log the status.

Log File Size


Set the maximum log file size in KB. The default is 10KB. When the log file reaches the limit set here, the beginning
25% of the log file is truncated.

Log Interval
Set the log interval in minutes for the status messages. The default is 1 minute.

Process To Log
Select the processes to be included in the memory usage log entries. By default, logging is enabled for the Scan demo
and Logging Power Tool.
To add a process to the log, enter the path and process name in the Add text box. Enter the process as follows for
either a demo or power tool process:

com.honeywell.demos.<demo name>
com.honeywell.tools.<power tool name>
To remove a process from the log, tap the X to the left of the process name.
Once all desired changes are made, tap Save to save any changes or Cancel to exit without making changes.

Upload Log
The log file must be uploaded from the Dolphin terminal to be viewed. Use the settings in Upload Log to identify the FTP
server. When all entries are completed, tap the Upload Log button to upload the file to the FTP server.

Server IP
Enter the IP address of the FTP server

Port
Enter the port number to use. Default is 21.

User Name
Enter the user name to log onto the FTP server.

Password
Enter the password for the FTP server.

Remote dir
Enter the directory on the FTP server to store the log file. Default is /.

11 - 13

Remote File
Enter the name of the log file to be stored on the FTP server.

System Events
There are two system events captured in the log:
Scan Failed Event
Roaming Event

Scan Failed Event


When a scan fails, an entry is written to the log in the following format with four segments per log entry.
1

02/05/2013, 03:35:16:523,

<SCAN_FAILED_EVENT>,

<11>,

<Trigger state is false>

1. The date (mm/dd/yyyy) and time (hh:mm:ss:msec) the event happened.


2. The event ID, scan failed event.
3. Failure reason code
4. Detailed explanation corresponding to failure reason code, as detailed below:
Failure Code

11 - 14

Explanation

Invalid image region

Error detected in image engine driver

Image engine driver reported busy

Memory allocation failed

Image engine unable to decode symbology

No image available

Could not communicate with imager

Not connected to image engine

One of the function parameters was invalid

10

The operation was not supported by the engine

11

Trigger state is false

12

IQ image fail

13

Requested IQ image too large

14

IQ image fail

15

Invalid structure size

16

Could not create async decode thread

17

Asynchronous decode was canceled

18

An exception was detected in the decoder

19

Scanned bar code is not a valid IQ host bar code

20

Error loading EXM file

21

Not a valid configuration file

22

Section missing from EXM file

23

Error processing EXM file section

24

Allow decoder to capture

25

Allow decoder to preview

Failure Code
26

Explanation
Make decoder to stop previewing

Roaming Event
When Wi-Fi roaming occurs, an entry is written to the log in the following format with three segments per log entry.
1

02/05/2013, 03:35:16:523,

<ROAMING_EVENT>,

<roamingtrigger 6>,

1. The date (mm/dd/yyyy) and time (hh:mm:ss:msec) the event happened.


2. The event ID, roaming event.
3. Roaming reason code as detailed below:
Failure Code

Explanation

High quality trigger for background scan

Normal quality trigger for background scan

Low TX rate

Low SNR (signal to noise) rate

Low quality for roaming

TSPEC rejected

Maximum TX retries

Missed beacon and no ACK on Unicast probe requests

10

Radar detection

11

AP disconnect (de-authenticate or disassociate)

12

Security attack

System Status
The system status messages are written to the log at the specified Log Interval. Three types of System Status messages
are recorded to the log:
Battery Status
Memory Status
CPU Status

Battery Status
The battery status is written to the log in the following format with six segments per log entry.
1

02/05/2013, 03:35:16:523,

<Battery Info>,

<100%>,

<3864mAh>,

<3864mAh>,

<JTXB113160046>

1. The date (mm/dd/yyyy) and time (hh:mm:ss:msec) the event happened.

11 - 15

2. The event ID, battery info.


3. Current battery charger percent.
4. Battery full charge capacity (in mAh).
5. Battery current charge capacity (in mAh).
6. Battery serial number.

Memory Status
The memory status is written to the log in the following format with seven segments per log entry.
1

02/05/2013, 03:35:16:523,

<Total Free Memory>,

<50925K>

<com.honeywell.demos.scandemo>,

<7447K>,

<5788K>,

<10848K>

<com.honeywell.tools.logging>,

<4401k>,

<3120K>,

<9412K>

1. The date (mm/dd/yyyy) and time (hh:mm:ss:msec) the event happened.


2. The event ID, total free memory.
3. Total free memory measured in kBytes.
4. Process name to log (determined in settings, one line per process).
5. Total Pss that the process takes (in kBytes).
6. Total private dirty that the process takes (in kBytes).
7. Total shared dirty that the process takes (in kBytes).

CPU Status
The CPU status is written to the log in the following format with three segments per log entry.
1

02/05/2013, 03:35:16:523,

<Cpu Busy Percent>,

<23%>

1. The date (mm/dd/yyyy) and time (hh:mm:ss:msec) the event happened.


2. The event ID, CPU busy percent.
3. Total CPU busy percentage since last snapshot.

Log Viewer
Log Viewer displays system debug and Logcat (see page 11-17) output information in real time. Additionally, an option is provided to periodically save the log file. Press Menu to access the features below.

Pause / Play
Tap the Pause
Tap the Play

icon to pause log entries.


to resume log entries after a pause.

Filter
Tap the Filter

11 - 16

icon to enter a simple substring or Java-confirming regular expression.

1. Enter the desired filter string in the text box.


2. Check the Apply as regular expression? box if desired.
3. Tap OK to apply the filter or Cancel to exit without saving the filter entries.
4. Tap the Clear button to clear any filter entries and remove the filter.

Clear
Tap the Clear

icon to clear the log entries. The log file is cleared and then recreated.

Save
Tap the Save

icon to save the log file as a txt file.

The name and location of the saved log file are noted.

Preferences
Tap the Preferences

icon to set Log Viewer preferences.

Grab dmesg
When Grab dmesg is checked, the log displays dmesg messages. These are messages from the kernel.
When Grab dmesg is unchecked, the log displays logcat messages. These are messages from the activity managers
inside the operating system. This is the default setting.

Logcat
The three options below are only available when Grab dmesg is unchecked.

Level
Select the level of logging desired: Verbose (default), Debug, Information, Warning, Fatal.

Format
Log format to use when displaying log entries: Brief (default), Process, Tag, Thread, Time, Long or Raw.

Buffer
Log buffer to display: Main (default), Events, Radio.

Display Settings
Text Size
Select the desired text size for the log file display: Small, Medium (default) or Large.

Background Color
Select the desired background color to use when displaying log entries: White (default), Gray, Black.

Log Behavior
Autoscroll
When checked, automatically scrolls the log output when the log reaches the bottom of the screen. The viewer can
scroll up for earlier entries (default).
When unchecked, the first screen of the log file is displayed. The viewer can scroll down for later entries.

11 - 17

Log Save
Periodic Save
Check the Periodic Save box to enable the log file to be saved at the interval specified below.
When Periodic Save is enabled, an icon is displayed in the notifications area at the top of the screen as shown below.

Frequency
Specify the frequency for the periodic save of the log file: 15 minutes, 30 minutes, 1 hour (default).
Note: The more frequently the log file is saved, the more battery life and storage space is required by this process.

About
Tap the About icon

to display information about the Logging Power Tool.

NoSIP
Note: The NoSIP app is only available on terminals running Power Tools version 2.x.
NoSIP toggles the Soft Input Panel (SIP, or virtual keyboard) between enabled and disabled. By default, the SIP is enabled.
When disabled, the SIP does not automatically pop up over application windows.

To Enable NoSIP
Tap the NoSIP icon. Select OK to disable the SIP. The SIP does not pop up on application screens.

To Disable NoSIP
Navigate to the Power Tools Main Screen (see page 1-2) and tap the NoSIP icon again. Select OK to enable the SIP.

Reboot
Note: The Reboot app is only available on terminals running Power Tools version 2.x.
Reboot performs a reboot from the touch screen. All Dolphin terminals reboot with keyboard commands. Reboot offers you the
option of using the touch screen instead.

Rebooting the Dolphin terminal


Tap the Reboot icon. The Reboot confirmation appears.
To perform a reboot, tap the Reboot button.
The Dolphin terminal begins booting immediately.

Shell Plus
Note: The Shell Plus app is only available on terminals running Power Tools version 2.x.
Tap the Shell Plus icon to open a Linux Shell on the device into which the user can enter commands. Multiple shells are supported.

11 - 18

New Window
Opens a new shell window.

Close Window
Closes the current shell window.

Windows
Lists the currently open shell windows.

Toggle Soft Keyboard


Toggles the soft keyboard on or off in the current window.

Preferences
Status Bar
Shows or hides the status bar. The default is hide.

Font Size
Sets the character size in points. The default is 10 pt.

Text Color
Chooses the text color. The default is white text on a blue background.

Back Button Behavior


Chooses what happens when the Back button is pressed. The default is to close the activity leaving sessions running.

Control Key
Chooses the control key. The default is the Volume Up key.

Close window on exit


Selects whether a window should close when its shell exits. The default is to close the window.

More
Reset term
Tap the More icon then tap the Reset term icon.
The current session screen is cleared.

About
Tap the More icon then tap the About icon.
The About screen displays information about the Shell Plus Power Tool.

Suspend
Note: The Suspend app is only available on terminals running Power Tools version 2.x.
Suspend puts the terminal in Suspend mode. All Dolphin terminals have keyboard commands that put the terminal in Suspend
mode. Suspend offers you the option of using the touch screen instead.

To Suspend the Dolphin Terminal


Tap the Suspend icon once. The terminal goes into Suspend mode.
To wake the Dolphin Terminal from Suspend Mode, press the SCAN or Power key.

11 - 19

SysInfo
Note: The SysInfo app is only available on terminals running Power Tools version 2.x. For terminals running Power Tools
version 3.x, see Diagnostic Information on page 11-11.
SysInfo provides a read-out of important system information including firmware versions, application versions, system parameters, as well as network and radio information.

To See System Information


Tap the SysInfo icon once. SysInfo queries the system, compiles the data and displays it on the SysInfo screen.
You cannot edit information in SysInfo. This information is gathered from the Dolphin terminal and changes only when the
terminals configuration has changed.

To Save the System Information to a Text File


Press the Menu, and then tap the Save on the options menu. A file named SYSINFO.txt is generated and saved to the
SD card in the \Honeywell folder.
To open the file, use the File Browser Power Tool and navigate to \sdcard\honeywell. The SYSINFO.txt file
appears in the list.

Viewing Options
If you tap on the SYSINFO.txt file on the device, you are given a selection of applications to open the file. Select the
desired application. You cannot change system information by editing the text.

To Upload SYSINFO.txt to a Workstation


You can upload the SYSINFO.txt file to a workstation after connecting the terminal to a PC and turning on USB storage.
1. On the workstation, open Windows Explorer.
2. Navigate to the \Honeywell folder on drive corresponding to the terminals SD card.
3. Copy and paste this file to a folder on your workstation.

Sample SysInfo File


Field

Sample Data

SYSTEM DATE/TIME
Date/Time

Apr 24, 2013 2.14.27 PM

SYSTEM INFO
PRODUCT

d7800

BRAND

Honeywell

MODEL

D7800AD

TYPE

user

CPU_ABI

armeabi-v7a

INCREMENTAL

38.00.20130305

SERVICE_PACK

38.00.SP8.20130305

RELEASE

2.3.4

Memory Total

250023936

11 - 20

Field

Sample Data

Memory Free

4460544

Memory Cached

89563136

Memory Buffers

147456

IPSM Total Space

IPSM Available Space

SD Card Total Space

4002889728

SD Card Available Space

3974729728

Internal Storage Total Space

211386368

Internal Storage Available Space

171917312

POWER TOOLS AND DEMOS INFO


NOSIP

1.0

REBOOT

2.19

BACKUP

2.19

FILEBROWSER

2.19

SCANWEDGE

2.19

TERM

2.19

TASKMANAGER

2.19

LOGVIEW

2.19

AUTORUN

2.19

PING

2.19

SYSINFO

2.19

IPCONFIG

2.19

SUSPEND

2.19

DEVICECONFIG

2.19

EZMENU

2.19

EZPROVIDER

2.19

HOTKEYS

2.19

XMLEDITOR

2.19

BATTMON

2.19

EZCONFIG

2.19

ROUTE

2.19

SCANTOOL

2.19

IMAGINGDEMO

2.19

BTRSPRINT

2.19

GPSDEMO

2.19

CAMERADEMO

2.19

SCANDEMO

2.19

SIGNATUREDEMO

2.19

IQIMAGE

2.19

11 - 21

Field

Sample Data

HSM SYSTEM INFO


XLOADER_VERSION

38.00.20120523

UBOOT_VERSION

38.00.20120619

RECOVERY_VERSION

38.00.20120523

OSIMAGE_VERSION

38.00.20130305

MCU_VERSION

38.00 May 23 2012

MFG_DATE

20110521

MFG_MODEL_NUM

7800

MFG_SERIAL_NUM

11161DE038

MFG_PART_NUM

7800LWQ-GC123XE

ODM_TRACKING_NUM

0C220019

CONFIG_NUM

7800LWQ-GC123XE

CUSTOM_SERIAL_NUM
FLASH_SIZE

1047040

KEYBOARD_TYPE

30-key

HARDWARE_REV

FEATURE_SET

681265592

RESET_REASON

WAKE_SOURCE

2064

MFG_DATA_VALID

GSM_BASEBAND_VERSION

REVISION 01.002

IMAGER & DECODER INFO


Engine ID

12

Engine Type

N5603SR-BR (80050d01)

Engine Serial Number

11224B0996

PSOC Major Revision

PSOC Minor Revision

APIRevision:
Decoder. SO Revision

2.20

ControlLogicRevision:
Control Logic Version

1.49.1.11a

DecoderRevision:
Integrated Decoder Version

2012.2.591

SecondaryDecoderRevision:
RapidScan -MC- Version

1.16.1.4

DecThreadsRevison

not available

ScanDriverRevison

Unsupported

Image Width

832

Image Height

640

Preview Image Width

208

Preview Image Height

160

11 - 22

Task Manager
Note: The Task Manager app is only available on terminals running Power Tools version 2.x.
The Task Manager screen displays all running applications.
Tap the Kill
Tap the Kill All
Tap the Refresh

icon to the right of the application name to close that application.


icon to kill all running applications.
icon to refresh the application listing.

About
Press Menu, and then tap the About

icon.

The About screen displays information about the Task Manager Power Tool.

11 - 23

11 - 24

A
Reference Charts

ASCII Conversion Chart (Code Page 1252)


Note: This table applies to U.S. style keyboards. Certain characters may differ depending on your Country Code/PC regional
settings.
Non-Printable Characters
DEC HEX Character (Code)

0
1

0
1

2
3
4

2
3
4

DEC HEX Character (Code)

16
17

10
11

DATA LINK ESCAPE (DLE)


DEVICE CONTROL 1 (DC1)

18
19
20

12
13
14

DEVICE CONTROL 2 (DC2)


DEVICE CONTROL 3 (DC3)
DEVICE CONTROL 4 (DC4)

NULL
START OF HEADING
(SOH)
START OF TEXT (STX)
END OF TEXT (ETX)
END OF TRANSMISSION
(EOT)
END OF QUERY (ENQ)

21

15

6
7

6
7

ACKNOWLEDGE (ACK)
BEEP (BEL)

22
23

16
17

8
9
10
11
12

8
9
A
B
C

BACKSPACE (BS)
HORIZONTAL TAB (HT)
LINE FEED (LF)
VERTICAL TAB (VT)
FF (FORM FEED)

24
25
26
27
28

18
19
1A
1B
1C

13

CR (CARRIAGE RETURN) 29

1D

14

SO (SHIFT OUT)

30

1E

15

SI (SHIFT IN)

31

1F

NEGATIVE ACKNOWLEDGEMENT (NAK)


SYNCHRONIZE (SYN)
END OF TRANSMISSION
BLOCK (ETB)
CANCEL (CAN)
END OF MEDIUM (EM)
SUBSTITUTE (SUB)
ESCAPE (ESC)
FILE SEPARATOR (FS)
RIGHT ARROW
GROUP SEPARATOR (GS)
LEFT ARROW
RECORD SEPARATOR (RS)
UP ARROW
UNIT SEPARATOR (US)
DOWN ARROW

DEC

HEX

Character

32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49

20
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F
30
31

Printable Characters
<SPACE>
!
"
#
$
%
&
'
(
)
*
+
,
.
/
0
1

DEC

HEX

64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81

40
41
42
43
44
45
46
47
48
49
4A
4B
4C
4D
4E
4F
50
51

Character

@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q

DEC

HEX

96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113

60
61
62
63
64
65
66
67
68
69
6A
6B
6C
6D
6E
6F
70
71

Character

`
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q

A-1

Printable Characters (Continued)


DEC

HEX

50
51
52
53
54
55
56
57
58
59
60
61
62
63

32
33
34
35
36
37
38
39
3A
3B
3C
3D
3E
3F

Character

2
3
4
5
6
7
8
9
:
;
<
=
>
?

DEC

HEX

82
83
84
85
86
87
88
89
90
91
92
93
94
95

52
53
54
55
56
57
58
59
5A
5B
5C
5D
5E
5F

Character

DEC

HEX

Character

114
115
116
117
118
119
120
121
122
123
124
125
126
127

72
73
74
75
76
77
78
79
7A
7B
7C
7D
7E
7F

r
s
t
u
v
w
x
y
z
{
|
}
~
<DEL>

R
S
T
U
V
W
X
Y
Z
[
\
]
^
_

Extended ASCII Characters


DEC HEX

128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162

A-2

80
81
82
83
84
85
86
87
88
89
8A
8B
8C
8D
8E
8F
90
91
92
93
94
95
96
97
98
99
9A
9B
9C
9D
9E
9F
A0
A1
A2

Character

DEC HEX

171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205

AB
AC
AD
AE
AF
B0
B1
B2
B3
B4
B5
B6
B7
B8
B9
BA
BB
BC
BD
BE
BF
C0
C1
C2
C3
C4
C5
C6
C7
C8
C9
CA
CB
CC
CD

Character

DEC HEX

214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248

D6
D7
D8
D9
DA
DB
DC
DD
DE
DF
E0
E1
E2
E3
E4
E5
E6
E7
E8
E9
EA
EB
EC
ED
EE
EF
F0
F1
F2
F3
F4
F5
F6
F7
F8

Character

Extended ASCII Characters (Continued)


DEC HEX

163
164
165
166
167
168
169
170

A3
A4
A5
A6
A7
A8
A9
AA

Character

DEC HEX

206
207
208
209
210
211
212
213

CE
CF
D0
D1
D2
D3
D4
D5

Character

DEC HEX

249
250
251
252
253
254
255

F9
FA
FB
FC
FD
FE
FF

Character

A-3

Symbology Chart
Symbology

Code ID (hex)

All Symbologies

(0x99)

Australian Post

(0x41)

Aztec Code

(0x7A)

British Post

(0x42)

Canadian Post

(0x43)

China Post

(0x51)

Chinese Sensible Code (Han Xin Code)

(0x48)

Codabar

(0x61)

Codablock A

(0x56)

Codablock F

(0x71)

Code 11

(0x68)

Code 128

(0x6A)

(0x49)

Code 32 Pharmaceutical (PARAF)

GS1-128

<

(0x3C)

Code 39 (supports Full ASCII mode)

(0x62)

Code 49

(0x6C)

Code 93 and 93i

(0x69)

Data Matrix

(0x77)

EAN-13 (including Bookland EAN)

(0x64)

EAN-13 with Add-On

(0x64)

EAN-13 with Extended


Coupon Code

(0x64)

EAN-8
EAN-8 with Add-On

D
D

(0x44)
(0x44)

GS1 Composite

(0x79)

GS1 DataBar

(0x79)

GS1 DataBar Limited

(0x7B)

GS1 DataBar Omnidirectional

(0x79)

GS1 DataBar Expanded

(0x7D)

InfoMail

(0x2c)

Intelligent Mail Bar Code

(0x4D)

Interleaved 2 of 5

(0x65)

Japanese Post

(0x4A)

KIX (Netherlands) Post

(0x4B)

Korea Post

(0x3F)

Matrix 2 of 5

(0x6D)

MaxiCode

(0x7 8)

MicroPDF417

(0x52)

MSI

(0x67)

NEC 2 of 5

(0x59)

A-4

Symbology

Code ID (hex)

OCR MICR (E 13 B)

(0x4F)

OCR SEMI Font

(0x4F)

OCR-A

(0x4F)

OCR-B

(0x4F)

PDF417

(0x72)

Planet Code

(0x4C)

Postal-4i

(0x4E)

Postnet

(0x50)

QR Code and Micro QR Code

(0x73)

Straight 2 of 5 IATA

(0x66)

Straight 2 of 5 Industrial

(0x66)

TCIF Linked Code 39 (TLC39)

(0x54)

Telepen

(0x54)

UPC-A

(0x63)

UPC-A with Add-On

(0x63)

UPC-A with Extended


Coupon Code

(0x63)

UPC-E

(0x45)

UPC-E with Add-On

(0x45)

UPC-E1

(0x45)

Country Codes
For the latest information on ISO 3166, International Standard for country codes and codes for their subdivisions, go to
www.iso.org/iso/country_codes.
Country Name

Alpha-2 Code

Country Name

Alpha-2 Code

Afghanistan

AF

Liberia

LR

land Islands

AX

Libya

LY

Albania

AL

Liechtenstein

LI

Algeria

DZ

Lithuania

LT

American Samoa

AS

Luxembourg

LU

Andorra

AD

Macao

MO

Angola

AO

Macedonia, the former Yugoslav


Republic of

MK

Anguilla

AI

Madagascar

MG

Antarctica

AQ

Malawi

MW

Antigua and Barbuda

AG

Malaysia

MY

Argentina

AR

Maldives

MV

Armenia

AM

Mali

ML

Aruba

AW

Malta

MT

Australia

AU

Marshall Islands

MH

Austria

AT

Martinique

MQ

Azerbaijan

AZ

Mauritania

MR

A-5

Country Name

Alpha-2 Code

Country Name

Alpha-2 Code

Bahamas

BS

Mauritius

MU

Bahrain

BH

Mayotte

YT

Bangladesh

BD

Mexico

MX

Barbados

BB

Micronesia, Federated States of

FM

Belarus

BY

Moldova, Republic of

MD

Belgium

BE

Monaco

MC

Belize

BZ

Mongolia

MN

Benin

BJ

Montenegro

ME

Bermuda

BM

Montserrat

MS

Bhutan

BT

Morocco

MA

Bolivia, Plurinational State of

BO

Mozambique

MZ

Bonaire, Sint Eustatius and Saba

BQ

Myanmar

MM

Bosnia and Herzegovina

BA

Namibia

NA

Botswana

BW

Nauru

NR

Bouvet Island

BV

Nepal

NP

Brazil

BR

Netherlands

NL

British Indian Ocean Territory

IO

New Caledonia

NC

Brunei Darussalam

BN

New Zealand

NZ

Bulgaria

BG

Nicaragua

NI

Burkina Faso

BF

Niger

NE

Burundi

BI

Nigeria

NG

Cambodia

KH

Niue

NU

Cameroon

CM

Norfolk Island

NF

Canada

CA

Northern Mariana Islands

MP

Cape Verde

CV

Norway

NO

Cayman Islands

KY

Oman

OM

Central African Republic

CF

Pakistan

PK

Chad

TD

Palau

PW

Chile

CL

Palestine, State of

PS

China

CN

Panama

PA

Christmas Island

CX

Papua New Guinea

PG

Cocos (Keeling) Islands

CC

Paraguay

PY

Colombia

CO

Peru

PE

Comoros

KM

Philippines

PH

Congo

CG

Pitcairn

PN

Congo, the Democratic Republic of the

CD

Poland

PL

Cook Islands

CK

Portugal

PT

Costa Rica

CR

Puerto Rico

PR

Cte d'Ivoire

CI

Qatar

QA

Croatia

HR

Runion

RE

Cuba

CU

Romania

RO

Curaao

CW

Russian Federation

RU

Cyprus

CY

Rwanda

RW

A-6

Country Name

Alpha-2 Code

Country Name

Alpha-2 Code

Czech Republic

CZ

Saint Barthlemy

BL

Denmark

DK

Saint Helena, Ascension and Tristan


da Cunha

SH

Djibouti

DJ

Saint Kitts and Nevis

KN

Dominica

DM

Saint Lucia

LC

Dominican Republic

DO

Saint Martin (French part)

MF

Ecuador

EC

Saint Pierre and Miquelon

PM

Egypt

EG

Saint Vincent and the Grenadines

VC

El Salvador

SV

Samoa

WS

Equatorial Guinea

GQ

San Marino

SM

Eritrea

ER

Sao Tome and Principe

ST

Estonia

EE

Saudi Arabia

SA

Ethiopia

ET

Senegal

SN

Falkland Islands (Malvinas)

FK

Serbia

RS

Faroe Islands

FO

Seychelles

SC

Fiji

FJ

Sierra Leone

SL

Finland

FI

Singapore

SG

France

FR

Sint Maarten (Dutch part)

SX

French Guiana

GF

Slovakia

SK

French Polynesia

PF

Slovenia

SI

French Southern Territories

TF

Solomon Islands

SB

Gabon

GA

Somalia

SO

Gambia

GM

South Africa

ZA

Georgia

GE

South Georgia and the South


Sandwich Islands

GS

Germany

DE

South Sudan

SS

Ghana

GH

Spain

ES

Gibraltar

GI

Sri Lanka

LK

Greece

GR

Sudan

SD

Greenland

GL

Suriname

SR

Grenada

GD

Svalbard and Jan Mayen

SJ

Guadeloupe

GP

Swaziland

SZ

Guam

GU

Sweden

SE

Guatemala

GT

Switzerland

CH

Guernsey

GG

Syrian Arab Republic

SY

Guinea

GN

Taiwan, Province of China

TW

Guinea-Bissau

GW

Tajikistan

TJ

Guyana

GY

Tanzania, United Republic of

TZ

Haiti

HT

Thailand

TH

Heard Island and McDonald Islands

HM

Timor-Leste

TL

Holy See (Vatican City State)

VA

Togo

TG

Honduras

HN

Tokelau

TK

Hong Kong

HK

Tonga

TO

Hungary

HU

Trinidad and Tobago

TT

A-7

Country Name

Alpha-2 Code

Country Name

Alpha-2 Code

Iceland

IS

Tunisia

TN

India

IN

Turkey

TR

Indonesia

ID

Turkmenistan

TM

Iran, Islamic Republic of

IR

Turks and Caicos Islands

TC

Iraq

IQ

Tuvalu

TV

Ireland

IE

Uganda

UG

Isle of Man

IM

Ukraine

UA

Israel

IL

United Arab Emirates

AE

Italy

IT

United Kingdom

GB

Jamaica

JM

United States

US

Japan

JP

United States Minor Outlying Islands

UM

Jersey

JE

Uruguay

UY

Jordan

JO

Uzbekistan

UZ

Kazakhstan

KZ

Vanuatu

VU

Kenya

KE

Venezuela, Bolivarian Republic of

VE

Kiribati

KI

Viet Nam

VN

Korea, Democratic People's Republic


of

KP

Virgin Islands, British

VG

Korea, Republic of

KR

Virgin Islands, U.S.

VI

Kuwait

KW

Wallis and Futuna

WF

Kyrgyzstan

KG

Western Sahara

EH

Lao People's Democratic Republic

LA

Yemen

YE

Latvia

LV

Zambia

ZM

Lebanon

LB

Zimbabwe

ZW

Lesotho

LS

A-8

Honeywell
9680 Old Bailes Road
Fort Mill, SC 29707

PWRTLS-AND-UG Rev C
1/16

You might also like