Dolphin® Power Tools For Windows Mobile® 5.0 Windows Mobile® 2003 Second Edition Windows® CE 5.
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.
Table of Contents Chapter 1 - Accessing and Upgrading Power Tools Dolphin Power Tools Overview ............................................................................................1-1 Software Requirements .......................................................................................................1-2 Dolphin Power Tools Main Window .....................................................................................1-2 Additional Dolphin Power Tools ........................................
Chapter 4 - Startup Power Tools Autorun ................................................................................................................................ 4-1 Autorun.exm File............................................................................................................ 4-1 Start Options.................................................................................................................. 4-5 AutoInstall...................................................................
Importing Registry Files....................................................................................................... 8-5 Exporting Specific Registry Settings.................................................................................... 8-6 Other Export Options ..................................................................................................... 8-6 Backing Up the Registry ......................................................................................................
vi
1 Accessing and Upgrading Power Tools Dolphin Power Tools Overview Dolphin Power Tools are installed in every Dolphin terminal. Different versions of Power Tools apply to different Dolphin terminals depending on their model or operating system. Consequently, screen captures that appear in this document may contain tools that do not apply to your device. Please consult the following table. Power Tool Windows Mobile 5/6 Windows Mobile 2003 Second Edition Windows CE 5.0 Windows CE 5.0 6.0: 7600 (GSM) 5.
Power Tool Windows Mobile 5/6 ScanWedge • SetRAM • Suspend SysInfo Windows Mobile 2003 Second Edition Windows CE 5.0 Windows CE 5.0 • • • • • • • • • • • Software Requirements Dolphin Terminals Power Tools are designed to work with the following mobile device platforms: • • • • Microsoft® Windows Mobile® 2003 Software for Pocket PCs Microsoft® Windows Mobile® 2003 Second Edition Software for Pocket PCs Microsoft® Windows Mobile® 5.0 Microsoft® Windows® CE 5.
Icon Name Description See Page Battery Analyzer Helps manage the battery. 7-1 BattMon Programs the LEDs on the top panel to monitor battery power. 6-2 EZConfig Utilities Opens a window that displays the EZConfig utilities on the terminal. • EZConfig Editor on the Terminal (see page 2-27) • EZConfig Client (see page 2-31) 2-1 HotKeys* Activates button assignments in the Buttons setting.
Exiting the Power Tools Main Window • Scroll down and tap the Exit icon • Tap File > Exit (ESC). • Press ESC on the keyboard. . View Options The View menu changes the organization of the Power Tools main window and is located at the bottom (Windows Mobile) or the top (Windows CE) of the screen. A checkmark appears next to the selected view.
Name Function Storage Location Access Location Page InstallerCE Stores CAB files after they install instead of deleting them. \Program Files\Power Tools You do not launch InstallerCE. 4-1 Dolphin 6100, 6500, and 7600 Power Tools The Dolphin 6100, 6500, and 7600 with Windows CE 5.
Upgrading Power Tools Dolphin Power Tools come loaded in every Dolphin terminal and are included in system upgrades. The Power Tools CAB file is part of a Demos and Power Tools upgrade. Acquiring Upgrades Upgrades are available from Customer Support (see page 13-1) or www.honeywellaidc.com.
3. Click Next. 4. If you accept the terms of the license agreement, select I accept the terms… click Next. 5. Read the description on the screen and click Install. 6. On the next screen, click Install and program begins installing. 7. When the installation is complete, click Finish.
Dolphin Power Tools and Demos Folder on the Workstation After installation on the workstation is complete, the upgrade files are stored in the C:\Program Files\Honeywell\Power Tools and Demos for WM 5.0\Device Image folder. The Device Image folder contains a subfolder for each operating system on the Dolphin terminal. Note: If a Honeywell folder does not already exist in the Program Files folder, the installation creates one.
Installing an Upgrade on the Terminal 1. Using the appropriate Dolphin communication peripheral for your series, connect the Dolphin terminal to the workstation and ensure that the ActiveSync connection is running. 2. On the workstation, open Windows Explorer and navigate to the \IPSM (\Honeywell for 6100/6500) folder on the Dolphin terminal. 3. Back up your current \IPSM (\Honeywell for 6100/6500) folder to the workstation. 4.
1 - 10
2 EZConfig Overview EZConfig is a suite of products that configures Dolphin terminals quickly and efficiently. With the tools in the EZConfig suite, you can package data on the workstation, then deploy and unpackage that data on the Dolphin terminal. Components There are two main components: EZConfig Editor and EZConfig Client. EZConfig Editor Edits and creates configuration and registry documents in the EXM file format for Dolphin terminals.
EZConfig Editor EZConfig Editor creates, edits, and manages EXM files for Dolphin terminals. There is an EZConfig Editor on the workstation and an EZConfig Editor on the terminal. In the workstation editor, EXM files are edited, saved, then transferred to the terminal. In the terminal editor, EXM files are edited and saved right on the terminal; see EZConfig Editor on the Terminal (page 2-27).
Opening EZConfig Editor on the Workstation After you complete installation, EZConfig Editor is available on the workstation from the Start menu. On Windows Mobile-based devices, click Start > Programs > Honeywell > EZConfig Editor > EZConfig Editor. On the Dolphin 7600, click Start > Programs > Power Tools > EZConfig Utilities > EZConfig Editor. Menu Toolbar Menu and Toolbar Options The menu and toolbar at the top of the window contains many options.
File Menu Menu Item Description Properties Associates the EXM file with an application on the terminal; see Associating Applications on page 2-15. Create EZConfig Bar Code Exit Embeds the open EXM file in an Aztec bar code; see Generating Bar Codes on page 220. Closes EZConfig Editor. Edit Menu For Section Edit menu options, see Working with Sections on page 2-7. For Key Edit menu options, see Working with Keys on page 2-11. View Menu Menu Item Description Displays an icon over locked sections.
Tools Menu Menu Item Description Simplify Document Note: You cannot undo this action! Simplifies the EXM file, which makes it smaller. Simplifying permanently removes • Disabled sections and keys • Descriptions • Bar code settings When you create a bar code, you can simplify the file embedded in the bar code without affecting the open EXM file. This reduces the size of the bar code package yet keeps the disabled sections, descriptions, and bar code settings in the open EXM file for future reference.
Opening EXM Files EZConfig Editor opens EXM files stored on the workstation or the terminal (if an ActiveSync connection is established). Opening EXM Files on the Workstation Click File > Open or the Open toolbar button and select the EXM file. When you select a known MNU or INI file, EZConfig Editor prompts you to convert the file. When you select Yes, EZConfig Editor imports the file and converts it to the EXM file format. Then, you can click File > Save As to save the file with the EXM extension.
Working with Open EXM Files Whether you open an EXM or INI file, EZConfig Editor displays the content in four different sections of the window. Displays the file name. If the file is on the terminal, the title bar displays the remote path. Displays the root node and sections. Select a section and the details appear in the other portions of the window. The folders appear in different colors to indicate their status. Displays the keys in the selected section. Text that appears in blue can be edited.
Edit Menu Options Select a section click Edit to see the available options. 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 2-9). Cut Cuts a selected section. Copy Copies a selected section. Paste Pastes the section that was just cut or copied at the same level as the selected section. Paste as Child Pastes the section that was just cut or copied as a child of the selected section.
Modifying Section Names To change a section name, double-click on the folder and type in the new name or select Rename on the Edit menu. Type in the new name and press ENTER. Note: You cannot modify the name if the section is locked or disabled; see Section Locks (page 2-9). Modifying Section Descriptions Descriptions are not required to process key values but do help document the EXM file and often contain valuable information.
Section-Level Merge Modes EXM files ship with section-level merge modes already defined according to section content. Merge modes determine how section information is handled when an updated EXM file is deployed to the terminal where an existing version of that EXM file is stored. Merge modes are indicated by folder icons and in the Status bar. Mode Description Merge Effect Delete + Add Deletes non-common children elements (i.e.
Working with Keys Keys have a Name, a Description, and a Value and reside inside sections. For specific key values, consult the chapters of this user’s guide that describe the EXM file you’re attempting to edit. Edit Menu Options Select a key and right-click or click Edit to see the available options. The same options appear on both menus. Rename Activates the key name so that you can rename the key. Note: Rename is disabled if the key is locked or disabled; see Key Types (page 2-13).
Modifying Key Names To modify key names, double-click on the key name or select Rename on the Edit menu. Type in the new name and press ENTER or TAB. Note: You cannot modify the description if the key is locked; see Key Types (page 2-13). Only text that appears in blue can be modified. Modifying Key Values You can modify a key value only if its text appears in blue. In that case, double-click on the value or select the key and press ENTER. Type in the new value and press ENTER or TAB to save.
Key Types When a key is selected, its properties display in the Status bar. Lock Type Status Bar Indicator Description Effect Keys are locked by the section. • Name and Description cannot be modified. • Keys cannot be added, moved, or deleted within the section. The key name is locked individually. • Name and Description cannot be modified. • These keys can be moved. Read Only Read-only keys cannot be modified in any way. They appear in red. • Name, Description, and Value cannot be modified.
Creating New Configuration Documents To create new EXM files that are configuration documents, you can open an existing EXM file and save it with a new name or create an EXM file from scratch. 1. Click File > New > Configuration Document. The root node is created and appears as the top level section. All sections must be at least one level down from the root node. The name of the root node is always the same as the filename. The terminal reads root node first.
Associating Applications The Properties function associates an EXM file with an application on the terminal. The associated application launches after EZConfig Client decodes the bar code containing the EXM file. For more information, see Creating Bar Codes on page 2-19. While the EXM file is open, click File > Properties or the Document Properties toolbar button . Field Description Path Enter the location of the EXE on the terminal.
Registry Documents EZConfig Editor creates registry documents in the EXM file format and also opens existing REG files and converts them to the EXM file format. EZConfig Editor cannot save registry documents in the REG file format.
The new document contains the three top-level sections in a registry. These sections are locked and cannot be changed. You can add subsections to each section and then add keys to those subsections. 2. Click File > Save As. 3. Choose the name and location and click Save. You cannot save the document as a .reg file; you must save it as an EXM file. 4. To add sections, select one of the registry levels, right-click, and select Append Child Section. Enter the section information, and click OK.
When you click OK to save the key, the data appears in columns in the key area of the EZConfig Editor window. Processing Registry Documents on the Terminal After EZConfig Client updates the registry, the EXM file itself is deployed to the location entered in the Remote Path (page 2-20) field on the Bar Codes Tab (page 2-20). Note: EXM files appear with an icon on terminal windows.
Creating Bar Codes EZConfig Editor embeds EXM files in bar codes. The EZConfig Client on the terminal decodes the bar code and deploys the data. Using bar codes quickly and easily configures Dolphin terminals without an IrDA, ActiveSync, or network connection to a workstation. Document Types EZConfig Editor produces two kinds of EXM files: configuration documents and registry documents. Both can be embedded in bar codes and processed by EZConfig Client on the terminal.
Generating Bar Codes When creating a bar code, EZConfig Editor automatically encrypts and compresses the data in the EXM file. To generate a bar code, click File > Create EZConfig Bar Code OR the Create Bar Code toolbar button while the EXM file is open. EZConfig Editor generates a bar code or codes. The Bar Codes tab window opens displaying the details of the bar code package generated. The Bar Codes and Advanced tabs offers several processing options.
Field/Option Description Simplified Simplified is selected by default. This option simplifies the EXM 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 EXM file is not simplified. The differences in total package size are displayed in the Package Size (page 2-23) field. Individual bar code size can be seen in the Display (page 2-20) field.
Field Description Max Barcode Size Set the maximum amount of data (in bytes) one bar code can contain. The lower the number of bytes, the smaller the bar code. Bar code size is displayed to the right of the Display (page 2-20) field. The total number of bar codes created is displayed at the bottom of the window; see Bar Codes (page 2-23). Always use minimum # bar codes This option is selected by default. It calibrates the data so that the minimum number of bar codes are used.
Information at the Bottom of Tab Windows Field Description Package Size Displays the total size of the bar code package. This number changes with simplifying. Compression On Notifies you that compression and encryption are both on. Compression and encryption are always on by default. EZConfig Editor uses 128-bit encryption automatically. Encryption On Bar Codes Displays the total number of bar codes generated. This number changes as you move the slider on the Bar Codes tab.
Field/Option Description Save Saves the bar code sheet as an HTML file. Preview Click to see a print preview. Click Print on this window to print your bar codes.
Converting Known INI and MNU Files EZConfig Editor contains a batch conversion tool that converts known INI files on the terminal to the new EXM file format. EZConfig Editor pulls INI files from the \IPSM folder of a remote device, converts them to the EXM file format, and saves both original INI files and the converted EXM files in folders created on the workstation. You don’t lose your original INI files in the conversion.
C:\Program Files\Honeywell\Dolphin Power Tools and Demos\Device Image\Converted Files\Upgrade X. The X increases by one each time you run a batch conversion. 4. When you click OK, the conversion runs. 5. EZConfig Editor creates two folders inside the Upgrade X folder: Converted EXMs and Original INIs. Note: An Upgrade X folder with these two subfolders is created every time you run a conversion. Upgrades do not save over each other. 6. Check each converted EXM file in EZConfig Editor.
EZConfig Editor on the Terminal EZConfig Editor on the terminal edits and creates EXM files in the terminal and contains the same basic functionality as the editor on the workstation. Accessing EZConfig Editor On Windows Mobile-based devices, tap Start > Power Tools > EZConfig Utilities On the Dolphin 7600, tap Start > Programs > Power Tools > EZConfig Utilities. .
Available Menus The menus in the Command bar contain the same items as the menus in the EZConfig Editor on the workstation. File Menu For details about each menu item, see File Menu on page 2-3. Note: You cannot generate bar codes from EXM files on the terminal. Edit Menu For details about each menu item, see Edit Menu on page 2-4. The Edit menu pops up when you tap and hold on a section or key. View Menu Tools Menu This menu enables you to view the locked icon over locked section folders.
Moving Sections You cannot drag and drop to move sections in the tree. Use the Cut, Copy, Paste, and Paste as Child items on the Edit menu to move sections. Note: The Paste function pastes sections at the same level they were cut by default. Editing Keys Modifying Key Names and Descriptions To edit a key’s name, value, or description, you have three options: 1.
Launching Associated Applications The Tools menu contains an item named Launch Associated App. Launch Associated App is enabled only when there is an application associated with the EXM file. Selecting this item automatically saves the open EXM file and launches the associated application while the EXM file remains open. To see the associated application, tap File > Properties. The Path field contains the launch location of the application.
EZConfig Client EZConfig Client decodes bar codes created in EZConfig Editor and deploys the data in the terminal. In addition, if the EXM 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. Storage Location The EZConfig Client executable is stored in the \IPSM (\Honeywell for 6100/6500) folder.
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. 5. Scan all the bar codes in the package. Bar codes can be scanned in any order. 6. When all bar codes in the package have been scanned, the EZConfig client deploys the data.
EXM File Processing After decoding, EZConfig Client saves EXM files to the location in the terminal selected in the Remote Path (page 2-20) field on the Bar Codes Tab (page 2-20). (If the Temporary, page 2-22, option is selected in the bar code, EZConfig Client does not save the EXM file.) There are two types of EXM files: configuration documents and registry documents. EZConfig Client processes each type of file differently.
Scanning Bar Codes Directly from the Power Tools Main Window When the Power Tools or Demos main windows are open, press the SCAN key and: • If there is only one bar code in the package, EZConfig Client decodes and deploys the bar code without opening the EZConfig Client window. • If there are multiple bar codes in the package, EZConfig Client decodes the first bar code and opens the EZConfig Client window showing that one bar code in the package has been scanned.
3 DeviceConfig Overview DeviceConfig consists of the DeviceConfig.exe and the DeviceConfig.exm file located in the \IPSM (\Honeywell for 6100/6500) folder. DeviceConfig.exe looks for and applies the settings in the DeviceConfig.exm file. Note: On the Dolphin 7600, the DeviceConfig.exe is located in the \Program Files\Power Tools folder. DeviceConfig.exm File The DeviceConfig.exm file contains terminal configuration settings.
DeviceConfig.exm Sections and Keys The sections and keys in the DeviceConfig.exm file are locked, which means that you can change values but not names or descriptions. Section Name Description See Page Connections Configures communication parameters. There are child sections that configure the IrDA port, the on-board radios, and the ActiveSync connection. 3-2 System Configures basic system settings. 3-12 Applications Configures software applications.
WiFi Section–Dolphins 7850, 7900, and 9500 The keys in the WiFi section control the settings of the WLAN radio. Key Description Defaul t Value Available Values DriverName Specifies the name of the radio driver. This string must match the name of the driver for the current device. N/A X=A value in the drop-down list; radio driver names are terminal-specific. Different Dolphins have different radio drivers. TCPIP Section The keys in the TCPIP section determine how the radio handles IP addresses.
Security Section The Security section has no keys but two child sections: Supplicant and Non Supplicant. Supplicant Use this section to configure the WLAN radio on Dolphin 7850 terminals; see Supplicant Section–Dolphin 7850 on page 3-4. NonSupplicant Use this section to configure the WLAN radio on Dolphin 7900 and 9500 terminals; see NonSupplicant Section–Dolphins 7900 and 9500 on page 3-6. Supplicant Section–Dolphin 7850 The Supplicant section consists of a number of child sections.
Profile Subsections–Dolphin 7850 Each Profile subsection contains the keys that configure the radio connection from the terminal to the network. Key Description Default Value Available Values Encryption The encryption mode available for the association mode. N/A • Open & Shared (WEP) • TKIP, AES-CCMP, TKIP & CCMP (WPA) EAP Method Available EAP methods for IEEE 802.1X and WPA(2)-Enterprise (EAP) association modes.
Profile Subsections–Dolphin 7850 Each Profile subsection contains the keys that configure the radio connection from the terminal to the network. Key Description Default Value Available Values CA and/or Client Certificate • CA certificates are any certificates created by a certified authority (CA). • Client certificates contain information that identifies the user, as well as information about the organization that issued the certificate. This ensures that you can encrypt data end-to-end.
NonSupplicant Section–Dolphins 7900 and 9500 Key Description Defaul t Value Available Values NetworkType Determines the type of network the radio should access. 1 0=AdHoc (Minimum) 1=Infrastructure 2=Pseudo-AdHoc TxRate Defines the transmit rate. 15 1=1 Mb (Minimum) 2=2 Mb 3=Auto 1/2 Mb 4=5.5 Mb 8=11 Mb 15=Fully Auto (Maximum) Channel Channel (1-11) of the RF adapter. In general, this parameter is used only in AdHoc network mode.
Bluetooth Section Bluetooth Section—Dolphin 6100/6500/7600 The keys in this section enable the Bluetooth radio and configure Bluetooth printer settings. Key Description Default Value Available Values Enable Enable and disable the Bluetooth radio. This is the top level of the tree; printer settings are in a child section. 1 0=Disable 1=Enable; Default Printer This section configures a default Bluetooth printer by setting it up as a virtual COM Port. Address Bluetooth MAC Address of the printer.
Bluetooth Default Printer Values–Dolphins 7900 and 9500 In general, to establish a printer as a Bluetooth Favorite Device, you must establish the printer as a Bluetooth Favorite on the terminal. The problem is that Bluetooth Favorite settings are stored in RAM memory and therefore erased during each cold boot. The Default Printer section stores these settings permanently in the DeviceConfig.exm file so the printer remains a Favorite after a hard reset. Furthermore, you can distribute a DeviceConfig.
3. Copy the first number underneath Services. This is the hex value for the Service key field; “1101” in the illustration above. Note: For more detailed information about RegEdit, see RegEdit on page 8-1. GSM Section—Dolphins 7900 and 9500 The GSM section configures the GSM/GPRS radio on the Dolphin 7900 and 9500. If there is no GSM radio installed in the terminal, disable this section. Key Description Default Value Available Value Enable Enables and disables the GSM radio.
ActiveSync Section The ActiveSync Section configures the terminal’s ActiveSync connection parameters. Key Description Default Value Available Values Connection Specifies the connection type and baud rate. ‘USB Connect ion Dolphins 7850, 7900, & 9500: `USB Connection `115200 Default `19200 Default `38400 Default `57600 Default Dolphin 6100/6500/7600: `115200@Desktop `Infrared Port (not applicable to 6100/6500) `USB `Bluetooth Note: These values must be typed in exactly as they appear here.
System Section The System section contains child sections that configure various system settings. For specifics on each sections and their keys, refer to the Description sections in the DeviceConfig.exm file itself. About Section The About section sets a unique device name and description for the terminal. By default, this section is enabled and applied to the terminal after each cold boot. Key Name Description Default Value Available Values DeviceName Sets the name of the device.
Device Name Tab—Dolphin 6100/6500/7600 The values of the DeviceName and DeviceDescription keys appear on the Device Name tab in the System control panel applet. Tap Start > Settings > Control Panel > double-tap System > Device Name tab. Power Management Section Note: The RS232 5V Power Out section is not supported on the Dolphin 7850 terminal. Welcome Screen Section–Dolphins 7850, 7900, & 9500 The Welcome Screen section allows you to bypass the Windows Mobile startup screens after each cold boot.
If DeviceConfig.exe is not launched manually prior to the next hard reset, this setting is not applied and the Welcome screens appear during the next startup. Then, when Autorun launches DeviceConfig.exe during startup, this setting is applied and the Welcome screens are removed from the next hard reset. See Launching DeviceConfig.exe Manually on page 3-17. Autorun.ini When the Welcome section is enabled and applied by DeviceConfig.exe, a small Autorun.ini file is created in the \IPSM folder. This .
Applications Section The Applications section configures specific software applications installed on the terminal. MSM Section The keys in this section configure the MSM agent. Disable this section if there is no MSM agent on the terminal. Key Description Default Value Available Values ServerAddres sPrimary The IP address of the primary server. N/A IP address ServerAddres sSecondary The IP address of the secondary server. N/A IP address PortNumber The port number of the primary server.
Key Description Default Value Available Value DeviceName Mandatory when NameType is set to 2. This is the custom name of the device. N/A X=Custom name can contain DeviceClass Optional The rule tag of the Add devices rule. When the rule tag is not specified here, the device will use an Open, Add devices rule. N/A X=The specific rule tag. Please refer to MobiControl Help on how to create an open rule. DeviceIDType Optional Specifies what is used for the device ID.
Launching DeviceConfig.exe Manually DeviceConfig.exe does launch automatically after each cold boot. However, if you make changes to the DeviceConfig.exm file that you want applied in the terminal immediately, manually launch DeviceConfig.exe. 1. Tap Start > Power Tools > EZConfig Utilities > DeviceConfig.exm. On the Dolphin 6100/6500/7600, tap Start > Programs > Power Tools > EZConfig Utilities > DeviceConfig.exm The DeviceConfig.exm file opens in EZConfig Editor. 2. Tap Tools > Launch Associated App.
3 - 18
4 Startup Power Tools Overview Startup is the launch sequence when a Dolphin terminal is booted. There are two startup Power Tools: 1. Autorun (see page 4-1) 2. AutoInstall (see page 4-7) Autorun Autorun specifies the software applications to launch after each hard reset. Autorun is located in the \IPSM (\Honeywell for 6100/6500) folder and consists of an Autorun.exe that is programmed by the Autorun.exm File (page 4-1) .
Enabling and Disabling Sections If you don’t want to the application to launch at startup, you can delete the section. However, program sections contain settings you’ll want to keep when adding that same application back to startup. To keep the program section in the file for future reference, disable the program section instead of deleting it. Disabled sections appear in gray. When processing files, the terminal behaves as though disabled sections are not there and moves on to the next enabled section.
Key Function Default Available Values StartMenu Enables and disables the Start menu during Autorun 1 0=Disable; the Start menu is disabled during Autorun. 1=Enable; the Start menu is enabled. Debug Controls the debug function at AutoInstall. 0 0=Disable 1=Enable, an autorun.log file is created in the \IPSM (\Honeywell for 6100/6500) folder. TestMode Runs the terminal in test mode and tests the functionality of AutoInstall. This is a diagnostic tool.
Key Function Wait Determines if Autorun should wait for the program to complete and close before continuing to the next program in the sequence. • 0=Continue to the next program immediately • 1=Wait enabled StartOption Specifies the startup options for the program. Autorun launches the program only if the startup options entered here are met. • Blank= Always run the program. • X=See Start Options on page 4-5. Optional Keys—These are keys you can add but don’t appear in the default file.
Sample Autorun Configuration File A sample Autorun.exm file installs on the workstation to C:\Program Files\Honeywell\Power Tools and Demos for WM 5.0\EZConfig EXM Files. For more information, see Sample EXM Files on page 2-2. Start Options Start Options define the required system parameters for a software application to launch.
Start Options Start Options define the required system parameters for a software application to launch. The following values can be entered for the StartOption key, wherever it appears: Option Name The program launches if … 35KEY The terminal has a 35-key keyboard installed. 43KEY The terminal has a 43-key keyboard installed. 56KEY The terminal has a 56-key keyboard installed. 7600 The terminal is a Dolphin 7600. 7850 The terminal is a Dolphin 7850. 9500 The terminal is a Dolphin 9500.
AutoInstall AutoInstall consists of an AutoInstall.exe that, when launched, installs the cab files in the AutoInstall folder. The AutoInstall folder is where you store cab files for software applications if you want them to persist through hard resets. Note: Cab files on the 6100/6500 are deleted from the Autoinstall folder after they are successfully installed. The AutoInstall program runs according to the settings in the AutoInstall.exm file.
AutoInstall.exm The AutoInstall.exm file controls the behavior and appearance of the Autoinstall window and install process. AutoInstall window Key Function Default Value Available Values Version This is the current version of the AutoInstall.exm file. This key is read-only and cannot be modified. 3 N/A Debug Enable and disables logging of debug information to \IPSM\AUTOINSTALL.LOG (\Honeywell for 6100/6500).
5 ScanWedge Overview ScanWedge sends data from the Dolphin decoder, serial port, or IrDA 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 Windows Mobile applications such as Pocket Word, Pocket Excel, and Inbox without having to load third-party applications.
Disabling ScanWedge Navigate to the Dolphin Power Tools Main Window (see page 1-2) and tap the ScanWedge icon again. OR Select Exit on the Command Bar Menu (page 5-1). Modifying the ScanWedge Configuration File When ScanWedge is installed, a ScanWedge.exm file is inserted in the \IPSM (\Honeywell for 6100/6500) (\Honeywell for 6100/6500) folder. This file specifies configuration parameters for ScanWedge and must be located in the \IPSM (\Honeywell for 6100/6500) directory. Do not move ScanWedge.
Settings Section The Settings section determines how ScanWedge interprets data from the decoder, serial port, and IrDA interface. 0 = Disable 1 = Enable Settings Section Key Description Default Value Available Values Version This is the version of ScanWedge 3 You cannot modify this value. Debug Enables and disables the logging of debug information to a SCANWEDGE.TXT file. 0 1=Enable. Debug data is logged in a Scanwedge.txt file stored in the \IPSM (\Honeywell for 6100/6500) folder.
Settings Section The Settings section determines how ScanWedge interprets data from the decoder, serial port, and IrDA interface. 0 = Disable 1 = Enable Settings Section Key Description Default Value Available Values SuffixID Specifies the symbology identifier sent after the decoded/received data. 0 0=No symbology identifier is sent. 1=The Code ID is sent. 2=The AIM ID is sent. 3=The SymModifier is sent.
Settings Section The Settings section determines how ScanWedge interprets data from the decoder, serial port, and IrDA interface. 0 = Disable 1 = Enable Settings Section Key Description Default Value Available Values SendMode Specifies the method to use when sending the decoded message to the foreground application. 0 0=Virtual key method: each character is sent as a virtual keystroke. This method works well with almost any Windows Mobile or Windows CE application.
Comm Section The serial port settings in the Comm section determine the interaction between ScanWedge and the serial port. Comm Section Key Description Default Value Available Values Enable Enables (or disables) ScanWedge to receive and interpret data from the serial port. 0 0=Disabled; no data is received 1=Enabled; ScanWedge receives data from the serial port (specified in the Port key) as keystrokes to the foreground application.
Comm Section The serial port settings in the Comm section determine the interaction between ScanWedge and the serial port. Comm Section Key Description Default Value Available Values Powerout Enables and disables power out of the serial port for ScanWedge specifically. General power out settings are established in the registry. The serial port powers out 5V at 500mA. 0 0=Disabled; do not power out when scanning with ScanWedge 1=Enabled; power out when scanning with ScanWedge.
Dolphin 7900/9500 Port Tables 7900 Port 9500 Port Interface 1 1 Mini-RS-232, RS-232 2 2 Bluetooth module–If there is no Bluetooth hardware installed on the terminal, this COM port is unassigned. 3 3 Raw infrared (IR) 4 4 Unassigned 5 5 USB virtual serial port 6 6 IrDA port 7,8,9 7,8,9 Unassigned–These are virtual COM ports available for selection only when connecting to devices that use virtual COM ports, such as Bluetooth devices.
Decode Section The Decode section specifies decoder settings when using the decoder with ScanWedge. ScanWedge Entry Description Default Value Available Values Enable Enables and disables the decoder for ScanWedge. 1 0=Disabled; decoder is not used. 1=Enabled; decoder sends bar code data as keystrokes to the active window. Trigger Sets the key used by ScanWedge to initiate a scan/decode. The key is registered as a system hotkey and cannot be registered as a hot key by any other applications.
Decode Section The Decode section specifies decoder settings when using the decoder with ScanWedge. ScanWedge Entry Description Default Value AimerDuration The number of milliseconds the scanner aimer is displayed, after the trigger key has been pressed down, before attempting to decode a barcode. 0 [Decode begins instantly. ] AimerDelay The amount of time between scans before the aimer turns on again. 500 AimerDurationALR The amount of time the aimer stays on. This setting is for an ALR decoder.
Decode Section The Decode section specifies decoder settings when using the decoder with ScanWedge. ScanWedge Entry Description Default Value Available Values GoodScanFreq Sound frequency used for play a custom good scan beep. 2749 Variable Use the up and down arrows to The Window's "Good Decode" sound (if defined in the control panel) takes precedence over this option. change the number OR GoodScanLen Number of milliseconds to play the sound as specified in GoodScanFreq key.
Centering Section The Centering section determines the centering window for bar code scanning. ScanWedge Entry Description Default Value Available Values CenteringEnable= Enable and disables the decode centering window for the decoder. 0 0=Disabled; centering is disabled for ScanWedge. 1=Enabled; bar codes are decoded only if they are within the centering window specified by the rest of the keys in this section. Note: On Dolphins 7850, 7900, & 9500, the keys in this section are disabled by default.
Formatting ScanWedge supports data formatting. The Formatting section contains subsections. Each subsection supports one data format. Formatting Subsections Subsection Key Description Default Value Available Values Format Specifies data formatting parameters Empty See Available Data Formatting Commands on page 5-13. CodeID Identifies the Hand Held Products Code ID that the bar code's symbology must have for the format to be applied. The Code ID is a single character that is case-sensitive; e.g.
Available Data Formatting Commands These are the data formatting operations applied to the bar code data. The entire command string is entered into the Format key. Command Description EA Move the cursor to the end of the data string. Search Commands F8xx Search ahead for “xx” character from current cursor position, leaving cursor pointing to “xx” character. F9xx Search back for “xx” character from current cursor position, leaving cursor pointing to “xx” character.
Code ID Symbology Name ID Australian Post A (0x41) Aztec Code z (0x7A) Aztec Mesa Code Z (0x5A) British Post B (0x42) Canadian Post C (0x43) China Post Q (0x51) Codabar a (0x61) Codablock F q (0x71) Code 11 h (0x68) Code 128 j (0x6A) Code 16K o (0x6F) Code 32 Pharmaceutical (PARAF) < (0x3C) Code 39 b (0x62) Code 49 l (0x6C Code 93 and 93i i (0x69) Coupon Code c (0x63) Data Matrix w (0x77) EAN·UCC Composite y (0x79) GS1-128 I (0x49) EAN-13 d (0x64) EAN-8 D (0x44) G
Code ID Symbology Name ID ISBT j (0x6A) Japanese Post J (0x4A) KIX (Netherlands) Post K (0x4B) Korea Post ? (0x3F) Matrix 2 of 5 m (0x6D) MaxiCode x (0x78) MicroPDF417 R (0x52) MSI g (0x67) OCR US Money Font, MICR (E 13 B) and SEMI Font O (0x4F) OCR-A O (0x4F) OCR-B O (0x4F) PDF417 r (0x72) Planet Code L (0x4C) Plessey Code n (0x6E) PosiCode W (0x57) Postnet P (0x50) QR Code s (0x73) Reduced Space Symbology (RSS-14,RSS Limited, RSS Expanded) y (0x79) Straight 2 of 5 IAT
Code ID Symbology Name ID Trioptic Code = (0x3D) UPC-A c (0x63) UPC-E0 E (0x45) UPC-E1 E (0x45) 5 - 17
Symbologies Section The Symbologies section specifies the settings for each of the symbologies supported by the decoder. The settings are in the form: Symbology Name=Enable(1 or 0), Parm1, Parm2, Parm3, Parm4, Parm5, Parm6, Parm7, Parm8 Where • Enable specifies that the symbology is enabled or disabled. • Parms1–8 specify the settings for the symbology.
Symbologies Settings 0=Disabled 1=Enabled ScanWedge Entry Default Enabled/ Disabled Value Default Value Code 49 0=Disabled 0,1,81,0,0,0,0,0,0 Code 93 0=Disabled 0,0,80,0,0,0,0,0,0 Coupon Code 0=Disabled 0,0,0,0,0,0,0,0,0 Data Matrix 0=Disabled 0,1,1500,0,0,0,0,0,0 Dutch Post 0=Disabled 0,0,0,0,0,0,0,0,0 EAN-8 0=Disabled 0,1,0,0,0,1,0,0,0 EAN-13 1=Enabled 1,1,0,0,0,1,0,0,0 EAN.
Symbologies Settings 0=Disabled 1=Enabled ScanWedge Entry Default Enabled/ Disabled Value Default Value Postnet 0=Disabled 0,0,0,0,0,0,0,0,0 QR Code 0=Disabled 0,1,3500,0,0,0,0,0,0 Reduced Space Symbology (RSS) 0=Disabled 0,4,74,0,0,0,0,0,0 Straight 2 of 5 IATA 0=Disabled 0,4,48,0,0,0,0,0,0 Straight 2 of 5 Industrial 0=Disabled 0,4,48,0,0,0,0,0,0 TCIF Linked Code 39 (TLC39) 0=Disabled 0,0,0,0,0,0,0,0,0 Telepen 0=Disabled 0,1,60,0,0,0,0,0,0 Trioptic Code 0=Disabled 0,0,0,0,0,0,0,0,0
VK (Virtual Key) Mapping Section The virtual key map settings are located in the VKMapping section in the ScanWedge configuration file. The virtual key map settings define the virtual key that will be sent to ScanWedge for any decoded ASCII character.
Virtual Key Codes Table The following table shows the symbolic constant names, hexadecimal values, and keyboard equivalents for the virtual-key codes used by the Windows Mobile and Windows CE operating systems. The codes are listed in numeric order. Note: To use these codes in the VKMapping section, the hexadecimal values need to be converted to decimals.
Virtual Key Codes Table Symbolic Constant Name Decimal Value Hexadecimal Value Touch Screen or Keyboard Equivalent VK_MENU 18 12 ALT key VK_CAPITAL 20 14 CAPS LOCK key —— 21-25 15-19 Reserved for Kanji systems —— 26 1A Undefined VK_ESCAPE 27 1B ESC key —— 28-31 1C-1F Reserved for Kanji systems VK_SPACE 32 20 SPACEBAR key VK_PRIOR 33 21 PAGE UP key VK_NEXT 34 22 PAGE DOWN key VK_END 35 23 END key VK_HOME 36 24 HOME key VK_LEFT 37 25 LEFT ARROW key VK_UP 38
Virtual Key Codes Table Symbolic Constant Name Decimal Value Hexadecimal Value Touch Screen or Keyboard Equivalent VK_3 51 33 3 key VK_4 52 34 4 key VK_5 53 35 5 key VK_6 54 36 6 key VK_7 55 37 7 key VK_8 56 38 8 key VK_9 57 39 9 key —— 58-64 3A-40 Undefined VK_A 65 41 A key VK_B 66 42 B key VK_C 67 43 C key VK_D 68 44 D key VK_E 69 45 E key VK_F 70 46 F key VK_G 71 47 G key VK_H 72 48 H key VK_I 73 49 I key VK_J 74 4A J key VK_K 7
Virtual Key Codes Table Symbolic Constant Name Decimal Value Hexadecimal Value Touch Screen or Keyboard Equivalent VK_Q 81 51 Q key VK_R 82 52 R key VK_S 83 53 S key VK_T 84 54 T key VK_U 85 55 U key VK_V 86 56 V key VK_W 87 57 W key VK_X 88 58 X key VK_Y 89 59 Y key VK_Z 90 5A Z key —— 91-95 5B-5F Undefined VK_NUMPAD0 96 60 Numeric keypad 0 key VK_NUMPAD1 97 61 Numeric keypad 1 key VK_NUMPAD2 98 62 Numeric keypad 2 key VK_NUMPAD3 99 63 Numeric
Virtual Key Codes Table Symbolic Constant Name Decimal Value Hexadecimal Value Touch Screen or Keyboard Equivalent VK_SUBTRACT 109 6D Minus sign (–) key VK_DECIMAL 110 6E Period (.
Virtual Key Codes Table Symbolic Constant Name Decimal Value Hexadecimal Value VK_LSHIFT 160 A0 VK_RSHIFT 161 A1 VK_LCONTROL 162 A2 VK_RCONTROL 163 A3 VK_LMENU 164 A4 VK_RMENU 165 A5 Touch Screen or Keyboard Equivalent Command Line Arguments /restart Forces ScanWedge to process its configuration file (Scanwedge.exm) again, which applies changes immediately. If the SoundConnect (see page 5-4) is set to 1 (enabled), an ascending connect sound is played on restart.
5 - 28
6 Additional Power Tools Overview This chapter describes the following Power Tools: • • • • • • • • • BattMon (page 6-2) InstallerCE (page 6-4) HotKeys (page 6-5) Keyboard Status (page 6-7) NoSIP (page 6-9) RASMan (page 6-11) Reboot (page 6-14) Suspend (page 6-15) SysInfo (page 6-16) 6-1
BattMon BattMon programs the terminal’s LEDs to monitor the charge status of the battery.The LEDs are located on the front panel of Dolphin terminals. To Enable BattMon 1. Tap Start > Power Tools. The Dolphin Power Tools Main Window (see page 1-2) appears. 2. Tap the BattMon icon once . After activation, BattMon monitors the battery’s charge status. When the battery is at 100%, the green LED lights solid green. When the battery is charging the green LED flashes.
Menu Item This item … Enable Enables and disables BattMon without exiting BattMon. About Provides version and copyright information for BattMon. Exit Closes BattMon. The icon no longer appears in the Command bar. Command Line Arguments /quit Shut down BattMon. /noicon Run BattMon with no icon. /nosplash Hide the BattMon splash screen. To Check Battery Power Manually You can, Tap the BattMon icon in the Command bar on the Today screen.
InstallerCE InstallerCE is a utility that saves CAB files after a manual install initiated by double-tapping on the CAB. Normally, when you install a program by double-tapping on its CAB, the CAB file is deleted after installation is complete. InstallerCE preserves the original CAB file in its original location. Location InstallerCE is located in the \Program Files\Power Tools folder. To Manually Install a CAB File 1. On the Dolphin terminal, open File Explorer. 2.
HotKeys The HotKeys Power Tool activates the hardware button assignments in the Buttons setting on Windows Mobile-based devices. To start HotKeys automatically after each hard reset, enable the HotKeys Program section of the Autorun.exm File (see page 4-1). Note: HotKeys does not appear on the Dolphin 6100/6500/7600. Note: The HotKeys on the Dolphin 7850 are F1–F4, not F1–ALT+SCAN as on the Dolphins 7900 and 9500. On the Dolphin 7850, a Hotkeys.patch.D7850.
OR Select Exit on the Command Bar Menu (page 6-6). Command Bar Menu When HotKeys is enabled, a smaller HotKeys icon appears in the Command bar at the bottom of the screen. Tap this icon to open the Command bar menu for HotKeys. Menu Item Selecting this item … Settings Opens the Buttons setting. Enable Enables and disables HotKeys About Displays version and description information for HotKeys. Exit Closes HotKeys. The icon no longer appears in the Command bar.
Keyboard Status Keyboard Status indicates whether the keyboard is in alpha, caps lock alpha, or numeric modes. Each Dolphin terminal series has keyboards that switch between alpha and numeric modes, often by way of a keyboard combination. Keyboard Status displays an alpha-numeric indicator in the Navigation bar that tells you if the keyboard is in alpha or numeric mode so that you don’t have to test type in your application to find out. Note: Keyboard Status does not appear on the Dolphin 6100/6500/7600.
To Disable Keyboard Status Navigate to the Dolphin Power Tools Main Window (see page 1-2) and tap the Keyboard Status icon again. OR Select Exit on the Command Bar Menu (page 6-8). Command Bar Menu When Keyboard Status is enabled, the indicator icon appears in the Command bar at the bottom of the screen. Tap this icon to open the Command bar menu for Keyboard Status. Menu Item Selecting this item … About Displays version and description information for Keyboard Status.
NoSIP NoSIP toggles the Soft Input Panel (SIP) between enabled and disabled. When disabled, the SIP does not pop up over application windows automatically. In addition, the SIP icon Command bar on application windows. Note: does not appear in the NoSIP does not appear on the Dolphin 6100/6500/7600. To Enable NoSIP 1. Tap Start > Power Tools. The Dolphin Power Tools Main Window (see page 1-2) appears. 2. Tap the NoSIP icon once Note: . The SIP should not pop up on application screens.
Command Line Arguments /noicon Run NoSIP with no icon /nosound Turn off the sound /nohotkey Disable the NoSIP hotkey /enable Enable the SIP /disable Disable the SIP 6 - 10
RASMan RASMan establishes a PPP (Point-to-Point Protocol) connection with a RAS server. Note: RASMan is not supported on the Dolphin 7850 and the Dolphin 6100/6500/7600. To Enable RASMan 1. Tap Start > Power Tools. The Dolphin Power Tools Main Window (see page 1-2) appears. 2. Click the RASMan icon once . The PPP connection is established according to the settings in the When RASMan is enabled, the RASMan icon appears in the Command bar at the bottom of the Today screen .
RASMan Configuration File RASMan application settings are stored in the Settings section of \IPSM\RASMan.exm. Use EZConfig Editor (see page 2-2) to change the values in the RASMan.exm file. Key Description Default Value Available Values AudioNotification Enable and disable audio notifications on connecting and disconnecting. 1 0=Disable 1=Enable AutoConnectOnDock Connects and disconnects RASMan when the terminal is docked and removed from the communication peripheral.
RASMan Configuration File RASMan application settings are stored in the Settings section of \IPSM\RASMan.exm. Use EZConfig Editor (see page 2-2) to change the values in the RASMan.exm file. Key Description Default Value Retry Specifies the retry count. 10 RetryDelay Specifies the retry delay. 1000 Enter values in milliseconds. ShowError Enables and disables error messages on connecting. 1 0=Disable 1=Enable ShowStatus Enables and disables the appearance of status dialog boxes.
Reboot Reboot performs a warm or cold boot from the touch screen. All Dolphin terminals reboot with keyboard commands; Reboot offers you the option of using the touch screen instead. Warm Boot A warm boot is a soft reset. A soft reset re-boots the device without losing RAM data. You would perform a soft reset when • the terminal fails to respond. • after installing software applications that require a re-boot. • after making changes to certain system settings, such as network cards.
Suspend Suspend puts the terminal in Suspend mode. All Dolphin terminals have keyboard commands that put the terminal in Suspend mode; Suspend offers you the option of using the touch screen instead. To Suspend the Dolphin Terminal 1. Tap Start > Power Tools. The Dolphin Power Tools Main Window (see page 1-2) appears. 2. Tap the Suspend icon once . The terminal goes into Suspend mode. To Wake the Dolphin Terminal from Suspend Mode Press the SCAN key.
SysInfo SysInfo provides a read-out of important system information including firmware versions, DLL versions, system parameters, as well as network and radio information. To See System Information 1. Tap Start > Power Tools. The Dolphin Power Tools Main Window (see page 1-2) appears. 2. Tap the SysInfo icon once 3. SysInfo queries the system, compiles the data and displays it on the SysInfo screen. . You cannot edit information in SysInfo.
Viewing Options If you tap on the SYSINFO.txt file in the My Device folder, the file opens in Pocket Word. You cannot change system information by editing the text! To Upload SYSINFO.txt to a Workstation You can upload the SYSINFO.txt file to a workstation via ActiveSync. 1. On the workstation, open Windows Explorer. 2. Navigate to the Mobile Device folder. 3. Select My Windows Mobile-Based Device. The SYSINFO.txt file appears here. 4. Copy and paste this file to a folder on your workstation.
Sample SysInfo Text Field Sample Data This entry specifies the … Date 04/27/2005 Current date. Time 16:21:29 Time the SysInfo icon was tapped. Time is displayed in military time. Hardware Revision 1 Hardware revision. OS Version WM50 Operating system version. SYSTEM TIME: SYSTEM INFO: Note: OS Version appears only on Dolphins 7850, 7900, and 9500 and not on the Dolphin 6100/6500/7600. Kernel 8.08 (Oct 04, 2004) Kernel version. Service Pack 03 Service pack level. Boot Loader 8.
Sample SysInfo Text Field Sample Data This entry specifies the … Decoder.dll 1.15 Current Decoder.dll API build revision. waDecodeCE.dll 2.16 Current waDecodeCE.dll API build revision. Matrix Engine 1.97.1.2 Current Matrix engine build revision. HHPScanInterface.dll 1.15 Current HHPScanInterface.dll API build revision. Scan Driver 1.100 Current scan driver build revision. HHPICMediaHW.dll 1.00.01 Current HHPICMediaHW.dll API build revision. ImgCE.dll 2.04.05 Current ImgCE.
Sample SysInfo Text Field Sample Data This entry specifies the … /IPSM/ (/Honeywell for 6100/6500) AutoInstall ImagingProfiles.exm AutoInstall.exe AutoInstall.exm EZConfigMenu.exm Autorun.exe PowerToolsMenu.exm Autorun.exm DeviceConfig.exe DeviceConfig.exm EZConfigPPC.exe DemosMenu.exm ImageDemo.exm PrintDemoMenu.exm RFSettings.exm Scandemo.exm NetworkMenu.exm RASMan.exm Scanwedge.exm RegBackup.exm The files in the \IPSM folder. /IPSM/AUTOINSTALL/ (/Honeywell for 6100/6500) Demos_28.CAB SyWMS386_1.
Sample SysInfo Text Field Sample Data MajorVersion 4 MinorVersion 21 BuildNumber 1088 PlatformId 3 CSDVersion This entry specifies the … Microsoft’s version and build numbers for the operating system. Most current service pack installed on the system. GLOBAL MEMORY STATUS: MemoryLoad 38 Number between 0 and 100 that gives a general idea of current memory utilization. 0 indicates no memory use and 100 indicates full memory use.
Sample SysInfo Text Field Sample Data AimerXoffset 385 AimerYoffset 248 BitsPerPixel 8 EngineID 7 ImagerCols 640 ImagerRows 480 Rotation 0 YDepth 5750 6 - 22 This entry specifies the …
7 Battery Analyzer Overview The Battery Analyzer Power Tool helps you manage battery power. Requirements For the Battery Analyzer to work, you must have the following items installed on the Dolphin terminal in the following locations: • The BatteryAnalyzer.exe is stored in the \Program Files\Power Tools folder. • The BatteryAnalyzer.exm is stored in the \IPSM folder. • The Battalyzer.dll is stored in the \Windows folder.
Analyzing a Battery During the analyze cycle, the installed battery charges to 100%, then drains it to 0%, then charges it back up to 100%. When the operating temperature of the battery is between 0°C and 50°C and there is a constant AC supply to the terminal and battery, tap Start > Power Tools > Battery Analyzer. The Battery Analyzer main window displays specific battery information for your review, including the operating temperature.
Command Line Arguments The following command line arguments can be used in the CommandArgs key of the Battery Analyzer section of the PowerToolsMenu.exm file. /a Indicates “admin” and launches Battery Analyzer in Advanced Mode (see page 7-3). /d Indicates “debug” and creates a log file that tracks the activity of Battery Analyzer from the moment the application is launched. The log file is: \IPSM\BatteryAnalyzer.log.
Log File The log file records data in the following order: • • • • • • • • • • • • • • Date Time Conditioning Flag Battery Temperature Battery Voltage Capacity Percentage Charge Percentage Charge State Charge Status Analyzing Start Time Elapsed Time Estimated Completion Time Formatted Estimated Completion Time Estimated Progress The log file is stored as “BatteryAnalyzer.log” in the \IPSM folder. Open this file with Pocket Word.
8 RegEdit Overview The registry is the configuration database in all 32-bit versions of Windows that contains settings for the hardware and software, consisting of the SYSTEM.DAT and USER.DAT files. Many settings previously stored in the WIN.ini and SYSTEM.ini files in 16-bit Windows (Windows 3.x) are in the registry. The RegEdit Power Tool enables you to edit the registry through an easy-to-use application window. You can also import and export specific registry keys. Editing the Registry 1.
5. Drill-down to the appropriate registry entry. When you click on registry entry in the top half of the screen, the data appears in the lower half of the screen. The two columns in the bottom half of the window show the Value Name and the Value Data of the selected entry. 6. Double-click on the Value Name. The Edit Value window pops up. In the Value Data field, type the new value. 7. Press the ENT(ER) key or tap OK. The new data appears in the list. 8.
Menus The menus on the RegEdit window offer you many editing options. File Menu The File menu allows you to create registry entries as well as import and export registry settings. Menu Item Description New Creates a new Key, String, or DWORD Value. Import Imports a registry file; see Importing Registry Files on page 8-5. Export Exports the current registry; see Backing Up the Registry on page 8-6. Exit Closes RegEdit. Edit Menu The Edit menu helps you work with existing registry entries.
Menu Item Description Rename Renames a registry entry. Enter the new name and press the ENTER or OK key. Delete Deletes a selected registry entry. Find Searches for registry entries within a selected section. (Select an item in the top half of the window before tapping Edit > Find.) Enter the search criteria and tap OK. RegEdit notifies you if the selected section contains data matching the entered criteria. Find Next Launches another search for the criteria entered in Find.
Importing Registry Files The file must be loaded on the terminal and have a REG extension. On Dolphins 7850, 7900, & 9500 1. Tap File > Import. By default, the import function searches for REG files and displays the search results in the lower half of the window. 2. Tap once on the REG file and it loads automatically. On Dolphins 7600 1. Tap File > Import. 2. Navigate to the specific REG file and double-tap on it to load.
Exporting Specific Registry Settings You can export specific registry settings. In RegEdit, navigate to the section you would like to export and select it. Tap File > Export and select the parameters of the REG file that would contains these settings. If you want these REG setting to load during Autoinstall, select Autoinstall in the Folder drop-down list and IPSM (Honeywell for 6100/6500) in the Location drop-down list.
Restoring the Registry Note: For the Dolphin 7600, see RegRestore on page 8-12. After you have backed up the registry, a _RegBackup.reg file of the entire registry is stored in the \IPSM\Autoinstall (\Honeywell for 6100/6500) folder. You have a number of options to restore the registry by loading the _RegBackup.reg file. RegRestore On the Dolphin Power Tools Main Window (see page 1-2), tap the RegRestore icon .
RegBackup The RegBackup.exm file is located in the \IPSM (\Honeywell for 6100/6500) folder and determines the content of the _RegBackup.reg file. The RegBackup.exm file does NOT contain registry settings! Only REG files contain registry settings. Sections _TEMPLATE_ Section The _TEMPLATE_ section is a template of the basic registry sections. This section is not used when creating the _RegBackup.reg file. Use these subsections as a basis for modifications and additions to the file.
Mode and Kernel Check In each Subsection root in the tree, there should be two key-value pairs: Mode and KernelCheck. If these keys are not present, the defaults will be applied: Mode=Exclude KernelCheck=Enabled Mode The Mode key specifies export behavior of the values in the section. 1=Include Only the values that follow will be included. 0=Exclude Everything but the values that follow will be included.
Command Line Arguments Argument Description /export Export registry to . The part is optional. If no filename is entered, the file will default to \IPSM\AutoInstall\_RegBackup.reg (\Honeywell for 6100/6500). /import Import to registry. The part is optional. If no filename is entered, the file will default to \IPSM\AutoInstall\_RegBackup.reg (\Honeywell for 6100/6500). /exm Specify the non-default backup EXM file .
Dolphin 7600 Registry Power Tools The Dolphin 7600 contains RegBackup and RegRestore Power Tools on the Power Tools main window. RegBackup RegBackup backs up the current registry to a RegBackup.hhp file in the \IPSM folder. Note: To ensure that you back up the most current registry, warm boot the terminal prior to backing up the registry. 1. In EZConfig Editor on the terminal, open the Autorun.exm file (Tap Start > Programs > Power Tools > EZConfig Utilities > Autorun). 2.
RegRestore RegRestore imports the data from the RegBackup.hhp file stored in the \IPSM folder into the current registry. For information about creating a RegBackup file, see the RegBackup instructions on page 8-11. On the Dolphin Power Tools Main Window (see page 1-2), tap the RegRestore icon once . RegRestore loads the RegBackup.hhp. When the restore is complete, the Power Tools main window appears again. Hard Reset (Cold Boot) If you want the RegBackup.
Registry Edit Options in EZConfig You can also use EZConfig Editor to create registry documents on the workstation, create a bar code, then use EZConfig Client to decode the bar code and update the registry on the terminal.
8 - 14
9 EZMenu Overview EZMenu formats application windows to display and launch software programs on the terminal. For example, the Power Tools main window is managed by EZMenu (see Dolphin Power Tools Main Window on page 1-2). EZMenu consists of • Menu configuration files (e.g., *Menu.exm) in the \IPSM (\Honeywell for 6100/6500) folder that contain the settings for application windows that are • Applied by an EZMenu.exe in the \Program Files\Power Tools folder. *Menu.exm Files EXM files have an EasyMenu.
Sample Menu Configuration Files Samples of these default menu configuration files install to the workstation in the following folder: C:\Program Files\Honeywell\Power Tools and Demos\EZConfig Editor.
Modifying Menu Configuration Files Menu configuration files can be modified in EZConfig Editor on the workstation or the terminal For details: See EZConfig Editor on page 2-2. If modified on the workstation, the *Menu.exm file must be deployed to the terminal. See EZConfig Editor on the Terminal on page 2-27. Creating Menu Configuration Files Use the Default EZMenu Configuration Files (see page 9-1) to create new menu configuration files. 1.
Key Description Default Value Available Values Caption Defines the caption or title displayed in the title bar of the application window. Variable User-defined StartMenu Enables and disables access to the Start menu from the application window. Variabl e 0=Disable Start Menu 1=Enable Start Menu OK Enables and disables the OK button in the upper right corner of the application window. Variabl e 0=Disable OK Button 1=Enable OK Button Menu Determines which menus appear in the Command bar.
Each child section is a program that launches from the application window and must be at the same level underneath the MenuEntries section. The order of child sections from top to bottom determines the order that the programs appear on the application window. Child Section Keys The keys in the child sections are locked, which means only their Values can be changed. Key Description Required Available Values Name Name to display on the window. The name appears under the icon (if there is an icon).
Key Description Required Available Values HotKeyModifier Modifier for the hotkey. Optional Global: 16=No Modifier 17=ALT 18=CONTROL 20=SHIFT EZMenu only: 0=No Modifier 1=ALT 2=CONTROL 4=SHIFT IconFile Filename of the icon resource file. Optional The filename must be an EXE or DLL, not an ICO file. Icon ID Icon resource identifier contained in the file specified in the IconFile key. Optional X=Icon resource identifier SupportFile The key dependencies.
Start Options Start Options define the required system parameters for a software application to launch. The following values can be entered for the StartOption key, wherever it appears: Option Name The program launches if … BATCH The terminal is a batch unit (no RF or internal modem cards installed). RF The terminal has an RF card installed (e.g., Cisco 802.11b). GSM The terminal has a GSM radio. BT The terminal has a Bluetooth radio. MODEM The terminal has an internal modem card installed.
Start Options Start Options define the required system parameters for a software application to launch. The following values can be entered for the StartOption key, wherever it appears: Option Name The program launches if … 7600 The terminal is a Dolphin 7600. 7850 The terminal is a Dolphin 7850. 9500 The terminal is a Dolphin 9500. 9501 The terminal is a Dolphin 9501. 9550 The terminal is a Dolphin 9550. 9551 The terminal is a Dolphin 9551.
Locking Down the Application Window You can program a menu configuration file to block access to the Start menu, OK button, and Command bar menus on the application window. When all of these items are blocked, the user must navigate the terminal from the application window. EZMenu carries these settings forward to all windows opened from the application window. This way, access to the Start menu, OK button, and Command bar menus can be blocked globally. 1.
9 - 10
10 Network Utilities Accessing Network Utilities On Windows Mobile-based Dolphins, tap Start > Power Tools > Network Utilities . On the Dolphin 6100/6500/7600, tap Start > Programs > Power Tools> Network Utilities .
IP Config IPConfig is a kernel utility that displays, releases, and renews IP parameters for on-board network adapters. On the Network Menu window, click the IPConfig icon displaying the Input tab. . The IPConfig screen opens Field Description Adapter 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.
Displaying the Terminal’s IP Configuration On the Input tab, tap the Display full configuration button. The Dolphin terminal retrieves and displays the IP configuration for the entire terminal. About Tab The About tab displays information about this 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. Ping contains three tab windows: Input, Output, and About. On the Input tab, you enter and send packet information to a specified remote host and see the result on the Output tab. On the Network Menu window, tap the Ping icon . The Pings screen opens to the Input tab.
Using the Input Tab Note: You do not need to complete all the fields on the Ping window to successfully execute, just the Destination IP address. Field Description Timestamp route Enter the number of timestamps to record for each hop; 1–4 The timestamp is the packet’s arrival time at each hop. Don’t fragment Check this box if you don’t want the packet to fragment during routing. DNS address required Check this if you want the domain name server to be part of the route path.
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 may be used to route packets to hosts on other subnets. Route contains three tab windows: Input, Output, and About. You enter and execute the command on the Input tab and review the results on the Output tab. On the Network Menu window, tap the Route icon once .
2. Click the Execute button. The Output tab appears displaying the network routing table. 3. This table displays Destination, Netmask, Gateway, Metric, and Interface columns. Scroll right to see all the columns. To Add a Route You can add a custom route with the Add command. 1. On the Input tab, select ADD in the Command drop-down list. Fields appear on the Input tab. 2. Specify the range of IP address to which this rule will apply using the Destination and Netmask fields.
6. Tap Execute. The system verifies your results and the Output tab lets you know if your entry was added successfully. To Delete a Route You can delete active routes. 1. On the Input tab, select DELETE from the Command drop-down list. The Destination field appears. 2. Enter the IP address in the Destination field. 3. Click the Execute button.The system processes the request and displays how many routes were deleted.
1. On the Input tab, select CLEAR in the Command drop-down list. 2. Click the Execute button. The system processes your request and the number of entries deleted appears on the Output tab.
WiFi Status Note: WiFi Status does not appear on the Dolphin 6100/6500/7600. The WiFi Status Power Tool displays information from the 802.11 adapter installed in the terminal and enables you to configure certain operating parameters. ! If you are using Wireless Zero Config or the Meetinghouse® AEGIS Client to configure the 802.11 adapter, use WiFi Status for diagnostics only. Tap Start > Power Tools > Network Utilities > WiFiStatus .
Field Description Enable & Disable Tap these buttons to enable and disable the 802.11 radio Apply Tap this button to apply changes to the Update interval, SSID, Power mode, and BSS mode. Status Tab The Status tab displays statistics for the 802.11 radio. The Release IP and Renew IP buttons enable you to release and renew the terminal’s IP address. BSSID Tab When accessed, the BSSID tab causes the radio to scan for all APs in range and displays the results.
Backup Radio Settings Note: Backup Radio Settings does not appear on the Dolphin 6100/6500/7600. When the terminal’s radios are configured, entries are made in the registry that contain those settings. However, those entries are removed during the next cold boot. Backup Radio Settings exports those radio settings into a RadioSettings.reg file and places it in the \IPSM\Autoinstall folder. By default, the settings in the RadioSettings.
11 SetRAM Overview SetRAM enables you to reconfigure the memory distribution on Windows Mobile 5.0-based Dolphin terminals. Note: SetRAM is disabled on Dolphin terminals with Windows Mobile 2003, Windows Mobile 2003 Second Edition, and Windows CE 5.0 software. Windows Mobile 5.0 Memory The Windows Mobile 5.0 operating system is designed to use a persistent file store rather than the RAM object store used by all previous versions of Pocket PC and Windows Mobile software.
Accessing SetRAM 1. On the Dolphin Power Tools Main Window (see page 1-2), tap the SetRAM icon window displays the current memory distribution. . The SetRAM 2. To change the memory allocation, use the slider to adjust the memory allocation: File MB=File Storage Memory Prog MB=Program Memory 3. Tap Set RAM Allocation to make the change. 4. The terminal launches a hard reset, then a soft reset. This reset process launches AutoInstall, which launches DeviceConfig’s RAM memory allocation settings.
SetRAM Window Field Value Description Total User RAM 121 MB Total RAM available for file system and program memory minus kernel overhead. Min Program RAM 31 MB Minimum amount of memory allowed for program memory. Min File Sys RAM 16 MB Minimum amount of memory allowed for the file system. RAM File % 50 Percentage of the Total User RAM allocated to the file system. Actual File RAM 60 MB The actual amount of memory allocated for the file system.
11 - 4
12 Print Power Tools Overview Dolphin terminals contain two print utilities: BTPrint.exe BTPrint prints to a Bluetooth device via the Bluetooth wireless radio; see page 12-1. The EXE is located in the \Program Files\Power Tools folder. Print Demo All Dolphin terminals contain a Print Demo (Start > Demos > Print Demo) that prints a sample receipt or bar code to a Bluetooth printer. The Print Demo calls the BTPrint.exe when printing to a Bluetooth device.
12 - 2
13 Customer Support Technical Assistance If you need assistance installing or troubleshooting your device, please call your distributor or the nearest technical support office: North America/Canada Telephone: (800) 782-4263 E-mail: hsmnasupport@honeywell.com Latin America Telephone: (803) 835-8000 Telephone: (800) 782-4263 E-mail: hsmlasupport@honeywell.com Brazil Telephone: +55 (21) 3535-9100 Fax: +55 (21) 3535-9105 E-mail: brsuporte@honeywell.
13 - 2
Honeywell Scanning & Mobility 9680 Old Bailes Road Fort Mill, SC 29707 www.honeywellaidc.