Dolphin Power Tools Manual
Dolphin Power Tools Manual
Dolphin Power Tools Manual
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
iii
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
vi
vii
viii
Customer Support
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
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.
and then SysInfo. Locate the information under the Power Tools and
. Locate the information under the Power Tools and Demos Info heading.
1-1
Description
Page
11-2
7-1
BattMon programs the battery LED on the terminal to monitor battery power.
11-2
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
11-3
9-12
11-16
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
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
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
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.
1-4
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).
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.
2-1
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
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.
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.
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.
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.
3-1
3-2
XML File
Description
Location
DeviceConfig
/sdcard/Honeywell/ezconfig/generated
appsconfig
/sdcard/Honeywell/ezconfig
autorun
/sdcard/Honeywell/ezconfig
battmon
/sdcard/Honeywell/ezconfig
btprintdemo
/sdcard/Honeywell/ezconfig
camera
/sdcard/Honeywell/ezconfig
connectionmanager
/sdcard/Honeywell/ezconfig
hotkeys
/sdcard/Honeywell/ezconfig
imagedemo
/sdcard/Honeywell/ezconfig
ipconfig
/sdcard/Honeywell/ezconfig
iqdemo
/sdcard/Honeywell/ezconfig
logging
/sdcard/Honeywell/ezconfig
logview
/sdcard/Honeywell/ezconfig
XML File
Description
Location
ping
/sdcard/Honeywell/ezconfig
route
/sdcard/Honeywell/ezconfig
scandemo
/sdcard/Honeywell/ezconfig
scanwedge
/sdcard/Honeywell/ezconfig
signature
/sdcard/Honeywell/ezconfig
term
/sdcard/Honeywell/ezconfig
wirelessmanager
/sdcard/Honeywell/ezconfig
Description
Location
DeviceConfig
/storage/emulated/0/honeywell/ezconfig/
generated
appsconfig
/storage/emulated/0/honeywell/ezconfig
autorun
/storage/emulated/0/honeywell/ezconfig
battmon
/storage/emulated/0/honeywell/ezconfig
btprintdemo
/storage/emulated/0/honeywell/ezconfig
connectionmanager
/storage/emulated/0/honeywell/ezconfig
ipconfig
/storage/emulated/0/honeywell/ezconfig
iqdemo
/storage/emulated/0/honeywell/ezconfig
logview
/storage/emulated/0/honeywell/ezconfig
ping
/storage/emulated/0/honeywell/ezconfig
route
/storage/emulated/0/honeywell/ezconfig
3-3
XML File
Description
Location
scandemo
/storage/emulated/0/honeywell/ezconfig
signature
/storage/emulated/0/honeywell/ezconfig
wifimanager
/storage/emulated/0/honeywell/ezconfig
wirelessmanager
/storage/emulated/0/honeywell/ezconfig
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
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.
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-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.
Upgrades
Upgrades for EZConfig Editor on the workstation are available from Customer Support (see page ix) or
www.honeywellaidc.com.
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
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
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
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
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!
Launch Associated
Application
Warm Boot
Cold Boot
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 (*.*).
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
The selected
sections keys with
their values. Text
that appears in
blue can be edited.
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
Selected Key
Key Name
Encrypted
Key locked by
section
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
Copy
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
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
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
Key Lock
Subsection
Lock
Note: All locks are applied to each individual section and are not recursive. Only text that appears in blue can be
modified.
4-6
Merge modes are indicated by folder icons and in the Status bar.
Mode
Delete + Add
Description
Merge Effect
Exclusive
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.
4-7
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
Copy
Paste
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
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).
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
Read Only
Encrypted
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
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
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
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.
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.
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
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).
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.
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.
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.
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)
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
Description
Package Size
Displays the total size of the bar code package. This number changes with simplifying.
Compression 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.
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
Footer
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
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.
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.
5-1
Description
Is EZConfig barcode
Total barcodes
Current barcode
Scanned barcodes
Identifies all bar codes in the set that have been scanned.
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
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
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
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.
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.
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
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
Software Update
APK
License
Settings
File
Any file
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.
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.
8-3
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
To remove a Task:
1. Right-click the
2. Select Delete.
8-4
Task.
Task.
9
Network Utilities
9-1
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.
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.
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.
9-4
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
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.
9-6
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
9-7
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.
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.
CCX
Select the check box to either enable (check) or disable (no check) Cisco Compatible Extension requirements.
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.
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
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.
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.
icon in the upper right corner of the screen 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
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
IP Addr
Netmask
Dest address
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
Description
Input destination
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)
Send count
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
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.
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.
10 - 2
Key Name
Description
prefix_key
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
Empty,
No prefix string
sent
10 - 3
Key Name
Description
suffix_key
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
Empty,
No suffix string
sent
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
Default
Value
true
Available Values
false = Disable; no icon displayed in taskbar.
true = Enable; icon displayed in taskbar.
scan_sound
scan_led
10 - 4
true
true
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
false
format
F100
codeid
Empty
Empty = No Code ID
Key Name
Description
dataformat
length
Description
Send Commands
F1
F2
10 - 5
Command
Description
F3
E9
F4
B3
B4
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
F9
B0
B1
E6
E7
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
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
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
ED
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.
Key Name
Description
Available Values
center
false
top
290
bottom
350
left
386
right
446
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
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.
symbology.
2. Open EZConfig Editor on the workstation.
3. Either drag the Symbology_Scanwedge.ini file into the editor or click File Open
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
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
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
xxxMode
10 - 12
Key
Purpose
xxxUSERTYPE
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
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.
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.
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.
11 - 2
About
Tap the More
The About screen displays information about the BattMon Power Tool.
then tap All Charging Records on the options menu. The charging history of the device is displayed.
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.
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.
Description
OEM_HHP_COUNTER_RESERVED
0x00
Reserved
OEM_HHP_COUNTER_COLD_BOOT
0x01
OEM_HHP_COUNTER_WARM_BOOT
0x02
OEM_HHP_COUNTER_EEPROM_REPAIR
0x03
OEM_HHP_COUNTER_DOCK_COUNT
0x05
OEM_HHP_COUNTER_POWER_KEYPRESS
0x06
OEM_HHP_COUNTER_SCAN_KEYPRESS
0x08
OEM_HHP_COUNTER_LONG_TOUCH
0x09
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
Counter
Index
Description
OEM_HHP_COUNTER_ROWA_COLUMN0
0x0A
OEM_HHP_COUNTER_ROWA_COLUMN1
0x0B
11 - 4
Counter
Index
Description
OEM_HHP_COUNTER_ROWA_COLUMN2
0x0C
OEM_HHP_COUNTER_ROWA_COLUMN3
0x0D
OEM_HHP_COUNTER_ROWA_COLUMN4
0x0E
OEM_HHP_COUNTER_ROWA_COLUMN5
0x0F
OEM_HHP_COUNTER_ROWB_COLUMN0
0x1A
OEM_HHP_COUNTER_ROWB_COLUMN1
0x1B
OEM_HHP_COUNTER_ROWB_COLUMN2
0x1C
OEM_HHP_COUNTER_ROWB_COLUMN3
0x1D
OEM_HHP_COUNTER_ROWB_COLUMN4
0x1E
OEM_HHP_COUNTER_ROWB_COLUMN5
0x1F
OEM_HHP_COUNTER_ROWC_COLUMN0
0x2A
OEM_HHP_COUNTER_ROWC_COLUMN1
0x2B
OEM_HHP_COUNTER_ROWC_COLUMN2
0x2C
OEM_HHP_COUNTER_ROWC_COLUMN3
0x2D
OEM_HHP_COUNTER_ROWC_COLUMN4
0x2E
OEM_HHP_COUNTER_ROWC_COLUMN5
0x2F
OEM_HHP_COUNTER_ROWD_COLUMN0
0x3A
OEM_HHP_COUNTER_ROWD_COLUMN1
0x3B
OEM_HHP_COUNTER_ROWD_COLUMN2
0x3C
OEM_HHP_COUNTER_ROWD_COLUMN3
0x3D
OEM_HHP_COUNTER_ROWD_COLUMN4
0x3E
OEM_HHP_COUNTER_ROWD_COLUMN5
0x3F
OEM_HHP_COUNTER_ROWE_COLUMN0
0x4A
OEM_HHP_COUNTER_ROWE_COLUMN1
0x4B
OEM_HHP_COUNTER_ROWE_COLUMN2
0x4C
11 - 5
Counter
Index
Description
OEM_HHP_COUNTER_ROWE_COLUMN3
0x4D
OEM_HHP_COUNTER_ROWE_COLUMN4
0x4E
OEM_HHP_COUNTER_ROWE_COLUMN5
0x4F
OEM_HHP_COUNTER_ROWF_COLUMN0
0x5A
OEM_HHP_COUNTER_ROWF_COLUMN1
0x5B
OEM_HHP_COUNTER_ROWF_COLUMN2
0x5C
OEM_HHP_COUNTER_ROWF_COLUMN3
0x5D
OEM_HHP_COUNTER_ROWF_COLUMN4
0x5E
OEM_HHP_COUNTER_ROWF_COLUMN5
0x5F
OEM_HHP_COUNTER_ROWG_COLUMN0
0x6A
OEM_HHP_COUNTER_ROWG_COLUMN1
0x6B
OEM_HHP_COUNTER_ROWG_COLUMN2
0x6C
OEM_HHP_COUNTER_ROWG_COLUMN3
0x6D
OEM_HHP_COUNTER_ROWG_COLUMN4
0x6E
OEM_HHP_COUNTER_ROWG_COLUMN5
0x6F
OEM_HHP_COUNTER_ROWH_COLUMN0
0x7A
OEM_HHP_COUNTER_ROWH_COLUMN1
0x7B
OEM_HHP_COUNTER_ROWH_COLUMN2
0x7C
OEM_HHP_COUNTER_ROWH_COLUMN3
0x7D
OEM_HHP_COUNTER_ROWH_COLUMN4
0x7E
OEM_HHP_COUNTER_ROWH_COLUMN5
0x7F
11 - 6
Counter
Index
Description
OEM_HHP_COUNTER_KEY_ESCAPE
0x80
OEM_HHP_COUNTER_KEY_TAB
0x81
OEM_HHP_COUNTER_KEY_RIGHT
0x82
OEM_HHP_COUNTER_KEY_UP
0x83
OEM_HHP_COUNTER_KEY_LEFT
0x84
OEM_HHP_COUNTER_KEY_SHIFT
0x85
OEM_HHP_COUNTER_KEY_HHP_LIGHT
0x86
OEM_HHP_COUNTER_KEY_6
0x87
OEM_HHP_COUNTER_KEY_3
0x88
OEM_HHP_COUNTER_KEY_ENTER
0x89
OEM_HHP_COUNTER_KEY_2
0x8A
OEM_HHP_COUNTER_KEY_DOWN
0x8B
OEM_HHP_COUNTER_KEY_1
0x8C
OEM_HHP_COUNTER_KEY_INSERT
0x8D
OEM_HHP_COUNTER_KEY_9
0x8E
OEM_HHP_COUNTER_KEY_8
0x8F
OEM_HHP_COUNTER_KEY_5
0x90
OEM_HHP_COUNTER_KEY_4
0x91
OEM_HHP_COUNTER_KEY_7
0x92
OEM_HHP_COUNTER_KEY_BACK
0x93
OEM_HHP_COUNTER_KEY_SPACE
0x94
OEM_HHP_COUNTER_KEY_E
0x95
OEM_HHP_COUNTER_KEY_COMMA
0x96
11 - 7
Counter
Index
Description
OEM_HHP_COUNTER_KEY_D
0x97
OEM_HHP_COUNTER_KEY_0
0x98
OEM_HHP_COUNTER_KEY_C
0x99
OEM_HHP_COUNTER_KEY_PERIOD
0x9A
OEM_HHP_COUNTER_KEY_DELETE
0x9B
OEM_HHP_COUNTER_KEY_J
0x9C
OEM_HHP_COUNTER_KEY_I
0x9D
OEM_HHP_COUNTER_KEY_H
0x9E
OEM_HHP_COUNTER_KEY_B
0x9F
OEM_HHP_COUNTER_KEY_G
0xA0
OEM_HHP_COUNTER_KEY_F
0xA1
OEM_HHP_COUNTER_KEY_A
0xA2
OEM_HHP_COUNTER_KEY_N
0xA3
OEM_HHP_COUNTER_KEY_R
0xA4
OEM_HHP_COUNTER_KEY_M
0xA5
OEM_HHP_COUNTER_KEY_L
0xA6
OEM_HHP_COUNTER_KEY_Q
0xA7
OEM_HHP_COUNTER_KEY_P
0xA8
OEM_HHP_COUNTER_KEY_K
0xA9
OEM_HHP_COUNTER_KEY_Y
0xAA
OEM_HHP_COUNTER_KEY_T
0xAB
OEM_HHP_COUNTER_KEY_O
0xAC
OEM_HHP_COUNTER_KEY_S
0xAD
OEM_HHP_COUNTER_KEY_W
0xAE
OEM_HHP_COUNTER_KEY_V
0xAF
11 - 8
Counter
Index
Description
OEM_HHP_COUNTER_KEY_U
0xB0
OEM_HHP_COUNTER_KEY_Z
0xB1
OEM_HHP_COUNTER_KEY_X
0xB2
OEM_HHP_COUNTER_KEY_RED_KEY
0xB3
OEM_HHP_COUNTER_KEY_BLUE_KEY
0xB4
OEM_HHP_COUNTER_KEY_CONTROL
0xB5
OEM_HHP_COUNTER_KEY_NUM
0xB6
OEM_HHP_COUNTER_KEY_ALT
0xB7
OEM_HHP_COUNTER_KEY_F1
0xB8
OEM_HHP_COUNTER_KEY_F2
0xB9
OEM_HHP_COUNTER_KEY_F3
0xBA
OEM_HHP_COUNTER_KEY_F4
0xBB
OEM_HHP_COUNTER_KEY_ALPHA
0xBC
OEM_HHP_COUNTER_KEY_SOFT1
0xBD
OEM_HHP_COUNTER_KEY_SOFT2
0xBE
OEM_HHP_COUNTER_KEY_RIGHT_SIDE
0xBF
OEM_HHP_COUNTER_KEY_LEFT_SIDE
0xC0
OEM_HHP_COUNTER_KEY_VOLUMEUP
0xC1
OEM_HHP_COUNTER_KEY_VOLUMEDOWN
0xC2
OEM_HHP_COUNTER_KEY_TRIGGER
0xC3
OEM_HHP_COUNTER_KEY_SEND
0xC4
OEM_HHP_COUNTER_KEY_END
0xC5
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
OEM_HHP_COUNTER_POWERON_TIME_GSM
0xE2
OEM_HHP_COUNTER_POWERON_TIME_WIFI
0xE3
OEM_HHP_COUNTER_POWERON_TIME_GPS
0xE4
OEM_HHP_COUNTER_POWERON_TIME_DISP_BKLGT
0xE5
OEM_HHP_COUNTER_POWERON_TIME_KBD_BKLGT
0xE6
OEM_HHP_COUNTER_SUS_TIME
0xE7
OEM_HHP_COUNTER_ON_TIME
0xE8
OEM_HHP_COUNTER_SYS_TIME
0xE9
OEM_HHP_COUNTER_BATT_TIME
0xEA
OEM_HHP_COUNTER_AC_TIME
0xEB
OEM_HHP_COUNTER_SUSRES_CYCLE
0xEC
OEM_HHP_POWERON_TIME_Flashlight
0xED
11 - 10
Other Counters
Other Counter
Counter
Index
Description
OEM_HHP_COUNTER_FREE_FALL
0xEE
OEM_HHP_COUNTER_RESERVED2
0x3FE
Note: The following counters only apply to the Dolphin 70e Black:
OEM_HHP_COUNTER_XLDR_UPDATE
0xEF
OEM_HHP_COUNTER_EBOOT_UPDATE
0xF0
OEM_HHP_COUNTER_IPL_UPDATE
0xF1
OEM_HHP_COUNTER_KERNEL_UPDATE
0xF2
OEM_HHP_COUNTER_PSOC_UPDATE
0xF3
SPT Counters
The SPT counters display counter information for bar code scanning activity.
SPT Counter
Counter
Index
Description
SPT_COUNTER_1D_READS
0x01
SPT_COUNTER_2D_READS
0x02
SPT_COUNTER_PDF_READS
0x03
SPT_COUNTER_DECODE_ATTEMPTS
0x04
SPT_COUNTER_NO_DECODES
0x05
SPT_COUNTER_GET_FRAME_CALLED
0x06
SPT_COUNTER_FRAME_FAIL
0x07
SPT_COUNTER_ATTEMPT_CANCELS
0x08
SPT_COUNTER_ATTEMPT_TIMEOUT
0x09
SPT_COUNTER_1D_DECODE_TIME
0x0A
SPT_COUNTER_2D_DECODE_TIME
0x0B
SPT_COUNTER_PDF_DECODE_TIME
0x0C
SPT_COUNTER_NO_DECODE_TIME
0x0D
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.
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
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 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
02/05/2013, 03:35:16:523,
<SCAN_FAILED_EVENT>,
<11>,
11 - 14
Explanation
No image available
10
11
12
IQ image fail
13
14
IQ image fail
15
16
17
18
19
20
21
22
23
24
25
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>,
Explanation
Low TX rate
TSPEC rejected
Maximum TX retries
10
Radar detection
11
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>
11 - 15
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,
<50925K>
<com.honeywell.demos.scandemo>,
<7447K>,
<5788K>,
<10848K>
<com.honeywell.tools.logging>,
<4401k>,
<3120K>,
<9412K>
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,
<23%>
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
Filter
Tap the Filter
11 - 16
Clear
Tap the Clear
icon to clear the log entries. The log file is cleared and then recreated.
Save
Tap the Save
The name and location of the saved log file are noted.
Preferences
Tap the 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
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.
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.
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.
Control Key
Chooses the control key. The default is the Volume Up key.
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.
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.
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.
Sample Data
SYSTEM DATE/TIME
Date/Time
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
4002889728
3974729728
211386368
171917312
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
38.00.20120523
UBOOT_VERSION
38.00.20120619
RECOVERY_VERSION
38.00.20120523
OSIMAGE_VERSION
38.00.20130305
MCU_VERSION
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
12
Engine Type
N5603SR-BR (80050d01)
11224B0996
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
208
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
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
0
1
0
1
2
3
4
2
3
4
16
17
10
11
18
19
20
12
13
14
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
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
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
[
\
]
^
_
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
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)
(0x48)
Codabar
(0x61)
Codablock A
(0x56)
Codablock F
(0x71)
Code 11
(0x68)
Code 128
(0x6A)
(0x49)
GS1-128
<
(0x3C)
(0x62)
Code 49
(0x6C)
(0x69)
Data Matrix
(0x77)
(0x64)
(0x64)
(0x64)
EAN-8
EAN-8 with Add-On
D
D
(0x44)
(0x44)
GS1 Composite
(0x79)
GS1 DataBar
(0x79)
(0x7B)
(0x79)
(0x7D)
InfoMail
(0x2c)
(0x4D)
Interleaved 2 of 5
(0x65)
Japanese Post
(0x4A)
(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)
(0x4F)
OCR-A
(0x4F)
OCR-B
(0x4F)
PDF417
(0x72)
Planet Code
(0x4C)
Postal-4i
(0x4E)
Postnet
(0x50)
(0x73)
Straight 2 of 5 IATA
(0x66)
Straight 2 of 5 Industrial
(0x66)
(0x54)
Telepen
(0x54)
UPC-A
(0x63)
(0x63)
(0x63)
UPC-E
(0x45)
(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
MK
Anguilla
AI
Madagascar
MG
Antarctica
AQ
Malawi
MW
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
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
BO
Mozambique
MZ
BQ
Myanmar
MM
BA
Namibia
NA
Botswana
BW
Nauru
NR
Bouvet Island
BV
Nepal
NP
Brazil
BR
Netherlands
NL
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
MP
Cape Verde
CV
Norway
NO
Cayman Islands
KY
Oman
OM
CF
Pakistan
PK
Chad
TD
Palau
PW
Chile
CL
Palestine, State of
PS
China
CN
Panama
PA
Christmas Island
CX
PG
CC
Paraguay
PY
Colombia
CO
Peru
PE
Comoros
KM
Philippines
PH
Congo
CG
Pitcairn
PN
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
SH
Djibouti
DJ
KN
Dominica
DM
Saint Lucia
LC
Dominican Republic
DO
MF
Ecuador
EC
PM
Egypt
EG
VC
El Salvador
SV
Samoa
WS
Equatorial Guinea
GQ
San Marino
SM
Eritrea
ER
ST
Estonia
EE
Saudi Arabia
SA
Ethiopia
ET
Senegal
SN
FK
Serbia
RS
Faroe Islands
FO
Seychelles
SC
Fiji
FJ
Sierra Leone
SL
Finland
FI
Singapore
SG
France
FR
SX
French Guiana
GF
Slovakia
SK
French Polynesia
PF
Slovenia
SI
TF
Solomon Islands
SB
Gabon
GA
Somalia
SO
Gambia
GM
South Africa
ZA
Georgia
GE
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
SJ
Guadeloupe
GP
Swaziland
SZ
Guam
GU
Sweden
SE
Guatemala
GT
Switzerland
CH
Guernsey
GG
SY
Guinea
GN
TW
Guinea-Bissau
GW
Tajikistan
TJ
Guyana
GY
TZ
Haiti
HT
Thailand
TH
HM
Timor-Leste
TL
VA
Togo
TG
Honduras
HN
Tokelau
TK
Hong Kong
HK
Tonga
TO
Hungary
HU
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
IR
TC
Iraq
IQ
Tuvalu
TV
Ireland
IE
Uganda
UG
Isle of Man
IM
Ukraine
UA
Israel
IL
AE
Italy
IT
United Kingdom
GB
Jamaica
JM
United States
US
Japan
JP
UM
Jersey
JE
Uruguay
UY
Jordan
JO
Uzbekistan
UZ
Kazakhstan
KZ
Vanuatu
VU
Kenya
KE
VE
Kiribati
KI
Viet Nam
VN
KP
VG
Korea, Republic of
KR
VI
Kuwait
KW
WF
Kyrgyzstan
KG
Western Sahara
EH
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