Wlan secure wireless client (swc) for dolphin® 6100/6500 terminal with windows® ce 5.0 dolphin® 7600 terminal with windows® ce 5.0 dolphin® 7600 terminal with windows mobile® 6 dolphin® 7850 terminal with windows mobile® 5.0 dolphin® 9700 terminal with wi (36 pages)
Summary of Contents for Honeywell Dolphin Power Tools
Page 1
® Dolphin Power Tools ® Windows Mobile ® Windows Mobile 2003 Second Edition ® Windows CE 5.0 (Dolphin 6100, 6500, 7600) User’s Guide...
Page 2
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.
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 Windows Mobile Windows CE Windows CE 2003 Second Edition ScanWedge • • • • SetRAM • Suspend • • • • SysInfo • • • • Software Requirements Dolphin Terminals Power Tools are designed to work with the following mobile device platforms: ®...
Page 9
Icon Name Description See Page Battery Helps manage the battery. Analyzer BattMon Programs the LEDs on the top panel to monitor battery power. EZConfig Opens a window that displays the EZConfig utilities on the terminal. Utilities • EZConfig Editor on the Terminal (see page 2-27) •...
• Detail View (This view displays a description of the Power Tool in a column to the right of the name.) Additional Dolphin Power Tools These Power Tools are in the Dolphin terminal but do not appear on the main window. Note: The storage location on the Dolphin 6100/6500 is \Honeywell. Name Function...
Name Function Storage Location Access Location Page \Program InstallerCE Stores CAB files after they You do not launch install instead of deleting Files\Power Tools InstallerCE. them. Dolphin 6100, 6500, and 7600 Power Tools The Dolphin 6100, 6500, and 7600 with Windows CE 5.0 contain the following Power Tools (except where noted): •...
ActiveSync connection between a host workstation and the terminal. 1. Download the new Honeywell Power Tools and Demos for WM 5.0 Setup rx.xx.exe to the Program Files folder on the workstation. 2. Click the Honeywell Power Tools and Demos for WM 5.0 Setup rx.xx.exe to install.
Page 13
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.
Page 14
Dolphin terminal. Note: If a Honeywell folder does not already exist in the Program Files folder, the installation creates one. The Demos and Power Tools folder on the workstation contains three folders: Folder This folder contains…...
Page 15
4. On the terminal, delete the entire contents of the \IPSM folder. (\Honeywell for 6100/6500) 5. Tap Start > Programs > Honeywell > Power Tools and Demos for WM 5.0 > Device Image. 6. Copy all items (including the Autoinstall folder). 7. Navigate to the \IPSM folder on the Dolphin terminal and paste.
2-31. Upgrades EZConfig Editor on the workstation must be installed on the workstation separately from the Power Tools upgrade. Obtain the Honeywell EZConfig Editor Setup rXX.exe from www.honeywellaidc.com install the EXE on the workstation. All components on the terminal–the EZConfig Editor and EZConfig Client–are installed during Power Tools and Demos upgrades.
Sample EXM Files After you install the new build on the workstation, default EXM files are stored in the C:\Program Files\Honeywell\Power Tools and Demos for WM 5.0\EZConfig EXM Files folder. Use these files as templates to create new EXM files.
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.
File Menu Menu Item Description Associates the EXM file with an application on the terminal; see Associating Applications Properties on page 2-15. Create EZConfig Embeds the open EXM file in an Aztec bar code; see Generating Bar Codes on page Bar Code Exit Closes EZConfig Editor.
Tools Menu Menu Item Description Simplify Document Simplifies the EXM file, which makes it smaller. Simplifying removes permanently Note: You cannot undo this action! • Disabled sections and keys • Descriptions • Bar code settings When you create a bar code, you can simplify the file embedded in the bar code without affecting the open EXM file.
Page 22
When the terminal and workstation are connected by ActiveSync, click File > Open From Device and the remote open window opens. (\Honeywell for 6100/6500) To open, double-tap on a file or select it and click OK. Note: You can also open EXM files in the editor on the terminal; see EZConfig Editor on the Terminal (page 2-27).
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 Displays the root node path.
Page 24
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). Cuts a selected section.
Page 25
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).
Page 26
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.
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.
Page 28
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).
Page 29
Select the location on the terminal where you want to store the file and click OK. The file is downloaded directly to the terminal via ActiveSync. Note: EXM files for Dolphin Power Tools must be stored in the \IPSM ( \Honeywell for 6100/6500) folder. 2 - 13...
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.
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 >...
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. Updating the Registry on the Terminal To update the terminal’s registry, you must •...
Page 33
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;...
EXM file will load during startup. Note: Of course, if you want to save a registry file but not load it every startup, simply store the registry EXM file in (\Honeywell for 6100/6500) folder. \IPSM 2 - 18...
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.
Page 36
Type in the location and filename where the EXM file should be deployed on the terminal. For instance, for 6100/6500) \ipsm\deviceconfig.exm Honeywell Tap the browse button to navigate to the location on the terminal. Your ActiveSync connection must be active.
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 simplified.
Page 38
Field Description Max Barcode 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 Size Display (page 2-20) field.
Page 39
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.
Page 40
Field/Option Description Save Saves the bar code sheet as an HTML file. Preview Click to see a print preview. Print Click on this window to print your bar codes. 2 - 24...
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 folder of a remote device, converts them to the EXM file \IPSM format, and saves both original INI files and the converted EXM files in folders created on the workstation.
Page 42
C:\Program Files\Honeywell\Dolphin Power Tools and Demos\Device Image\Converted Files\Upgrade The X increases by one each time you run a batch conversion. 4. When you click OK, the conversion runs. EZConfig Editor creates two folders inside the Upgrade X folder: Converted EXMs and Original INIs.
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 >...
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...
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:...
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.
EZConfig Client decodes bar codes with 40-bit and 128-bit encryption. Storage Location The EZConfig Client executable is stored in the \IPSM folder. (\Honeywell for 6100/6500) For upgrades, EZConfig Client is located in the IPSM image installed on the (\Honeywell for 6100/6500) workstation.
Page 48
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.
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.
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.
DeviceConfig consists of the DeviceConfig.exe and the DeviceConfig.exm file located in the \IPSM folder. DeviceConfig.exe looks for and applies the settings in the (\Honeywell for 6100/6500) DeviceConfig.exm file. Note: On the Dolphin 7600, the DeviceConfig.exe is located in the \Program Files\Power Tools folder.
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 Page Connections Configures communication parameters. There are child sections that configure the IrDA port, the on-board radios, and the ActiveSync connection.
Page 53
WiFi Section–Dolphins 7850, 7900, and 9500 The keys in the WiFi section control the settings of the WLAN radio. Description Defaul Available Values t Value DriverName Specifies the name of the radio driver. X=A value in the drop-down list; radio This string must match the name of the driver names are terminal-specific.
Page 54
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.
Page 55
Profile Subsections–Dolphin 7850 Each Profile subsection contains the keys that configure the radio connection from the terminal to the network. Description Default Available Values Value • Open & Shared (WEP) Encryption The encryption mode available for the • TKIP, AES-CCMP, TKIP & CCMP association mode.
Page 56
Profile Subsections–Dolphin 7850 Each Profile subsection contains the keys that configure the radio connection from the terminal to the network. Description Default Available Values Value • CA certificates are any certificates CA and/or Enter the address on the Dolphin created by a certified authority (CA). terminal of either certificate (CA or Client •...
Page 57
NonSupplicant Section–Dolphins 7900 and 9500 Description Defaul Available Values t Value NetworkType Determines the type of network the radio 0=AdHoc (Minimum) should access. 1=Infrastructure 2=Pseudo-AdHoc TxRate Defines the transmit rate. 1=1 Mb (Minimum) 2=2 Mb 3=Auto 1/2 Mb 4=5.5 Mb 8=11 Mb 15=Fully Auto (Maximum) Channel...
Page 58
Bluetooth Section Bluetooth Section—Dolphin 6100/6500/7600 The keys in this section enable the Bluetooth radio and configure Bluetooth printer settings. Description Default Available Values Value Enable Enable and disable the Bluetooth radio. 0=Disable This is the top level of the tree; printer 1=Enable;...
Page 59
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.
Page 60
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.
Page 61
ActiveSync Section The ActiveSync Section configures the terminal’s ActiveSync connection parameters. Description Default Available Values Value Connection Specifies the connection type and baud ‘USB Dolphins 7850, 7900, & 9500: rate. Connect `USB Connection `115200 Default `19200 Default `38400 Default `57600 Default Dolphin 6100/6500/7600: `115200@Desktop `Infrared Port (not applicable to...
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.
Page 63
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.
Page 64
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. Launching DeviceConfig.exe Manually on page 3-17.
This section is disabled by default and should only be enabled when configuring the device to connect to the MobiControl Server for the first time. The root level of the MobiControl section contains the main ConfigPath. By default, this is “\IPSM\MCBootstap.ini. (\Honeywell ” for 6100/6500)
Page 66
5=Server specified 6=MAC Info Subsection SiteName Mandatory X=MobiControl Server name This is the site name of the MobiControl Server Method Mandatory 1 (Honeywell standard) The installation method. Comm Subsection Broadcast Optional 0=Disable Enable broadcasting for discovering 1=Enable server addresses. RetryDelay...
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 >...
Autorun specifies the software applications to launch after each hard reset. Autorun is located in the \IPSM folder and consists of an Autorun.exe that is programmed by the (\Honeywell for 6100/6500) Autorun.exm File (page 4-1) During startup, after a soft or hard reset, the operating system looks for and launches \IPSM\Autorun.exe...
Page 70
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.
Page 71
1=Enable; the Start menu is enabled. Debug Controls the debug function at AutoInstall. 0=Disable 1=Enable, an autorun.log file is created in the (\Honeywell \IPSM for 6100/6500) folder. TestMode Runs the terminal in test mode and tests the 0=Disable functionality of AutoInstall. This is a diagnostic tool.
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.
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. The following values can be entered...
Page 74
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 … Category 35KEY The terminal has a 35-key keyboard installed. 43KEY The terminal has a 43-key keyboard installed.
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.
This is the current version of the AutoInstall.exm file. This key is read-only and cannot be modified. Debug Enable and disables logging of debug information 0=Disabled (\Honeywell for 1=Enabled \IPSM\AUTOINSTALL.LOG 6100/6500). Cancel Enable and disables the Cancel button on the...
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.
Command Bar Menu (page 5-1). Modifying the ScanWedge Configuration File When ScanWedge is installed, a ScanWedge.exm file is inserted in the (\Honeywell for 6100/6500) \IPSM folder. This file specifies configuration parameters for ScanWedge and must (\Honeywell for 6100/6500) be located in the directory.
You cannot modify this value. Debug Enables and disables the logging of debug 1=Enable. Debug data is logged in information to a SCANWEDGE.TXT file. a Scanwedge.txt file stored in the (\Honeywell for \IPSM 6100/6500) folder. Sound Enables and disables the audio notification 0=Disable;...
Page 80
Settings Section The Settings section determines how ScanWedge interprets data from the decoder, serial port, and IrDA interface. 0 = Disable 1 = Enable Settings Section Description Default Available Values Value SuffixID Specifies the symbology identifier sent 0=No symbology identifier is sent. after the decoded/received data.
Page 81
Settings Section The Settings section determines how ScanWedge interprets data from the decoder, serial port, and IrDA interface. 0 = Disable 1 = Enable Settings Section Description Default Available Values Value SendMode Specifies the method to use when sending 0=Virtual key method: each the decoded message to the foreground character is sent as a virtual application.
Comm Section The serial port settings in the Comm section determine the interaction between ScanWedge and the serial port. Comm Section Description Default Available Values Value Enable Enables (or disables) ScanWedge to 0=Disabled; no data is received 1=Enabled; ScanWedge receives data receive and interpret data from the from the serial port (specified in the serial port.
Page 83
Comm Section The serial port settings in the Comm section determine the interaction between ScanWedge and the serial port. Comm Section Description Default Available Values Value Powerout Enables and disables power out of the 0=Disabled; do not power out when scanning with ScanWedge serial port for ScanWedge specifically.
Page 84
Dolphin 7900/9500 Port Tables 7900 9500 Interface Port Port Mini-RS-232, RS-232 Bluetooth module–If there is no Bluetooth hardware installed on the terminal, this COM port is unassigned. Raw infrared (IR) Unassigned USB virtual serial port 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 Available Values Value Enable Enables and disables the decoder for 0=Disabled; decoder is not used. ScanWedge. 1=Enabled; decoder sends bar code data as keystrokes to the active window.
Page 86
Decode Section The Decode section specifies decoder settings when using the decoder with ScanWedge. ScanWedge Entry Description Default Available Values Value AimerDuration The number of milliseconds the scanner aimer is displayed, after the [Decode trigger key has been pressed down, begins before attempting to decode a instantly.
Page 87
Decode Section The Decode section specifies decoder settings when using the decoder with ScanWedge. ScanWedge Entry Description Default Available Values Value GoodScanFreq Sound frequency used for play a 2749 Variable custom good scan beep. Use the up and down arrows to The Window's "Good Decode"...
Centering Section The Centering section determines the centering window for bar code scanning. ScanWedge Entry Description Default Available Values Value CenteringEnable= Enable and disables the decode 0=Disabled; centering is disabled for ScanWedge. centering window for the decoder. 1=Enabled; bar codes are decoded only if they are within the centering window specified by the rest of the keys in this...
Formatting ScanWedge supports data formatting. The Formatting section contains subsections. Each subsection supports one data format. Formatting Subsections Subsection Description Default Available Values Value Format Specifies data formatting parameters Empty Available Data Formatting Commands on page 5-13. CodeID Identifies the Hand Held Products Code ID that Empty Empty=No Code ID the bar code's symbology must have for the...
Page 90
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 Move the cursor to the end of the data string. Search Commands F8xx Search ahead for “xx”...
Page 91
Code ID Symbology Name 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...
Page 92
Code ID Symbology Name 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) g (0x67) OCR US Money Font, O (0x4F) MICR (E 13 B) and SEMI Font OCR-A O (0x4F)
Page 93
Code ID Symbology Name 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. •...
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 Decimal...
Page 99
Virtual Key Codes Table Symbolic Constant Decimal Hexadecimal Touch Screen or Keyboard Equivalent Name Value Value VK_MENU ALT key VK_CAPITAL CAPS LOCK key —— 21-25 15-19 Reserved for Kanji systems —— Undefined VK_ESCAPE ESC key —— 28-31 1C-1F Reserved for Kanji systems VK_SPACE SPACEBAR key VK_PRIOR...
Page 100
Virtual Key Codes Table Symbolic Constant Decimal Hexadecimal Touch Screen or Keyboard Equivalent Name Value Value VK_3 3 key VK_4 4 key VK_5 5 key VK_6 6 key VK_7 7 key VK_8 8 key VK_9 9 key —— 58-64 3A-40 Undefined VK_A A key...
Page 101
Virtual Key Codes Table Symbolic Constant Decimal Hexadecimal Touch Screen or Keyboard Equivalent Name Value Value VK_Q Q key VK_R R key VK_S S key VK_T T key VK_U U key VK_V V key VK_W W key VK_X X key VK_Y Y key VK_Z...
Page 102
Virtual Key Codes Table Symbolic Constant Decimal Hexadecimal Touch Screen or Keyboard Equivalent Name Value Value VK_SUBTRACT Minus sign (–) key VK_DECIMAL Period (.) key VK_DIVIDE Slash mark (/) key —— 88-8F Unassigned —— 146-185 92-B9 Unassigned —— 186-192 BA-C0 OEM-specific ——...
Virtual Key Codes Table Symbolic Constant Decimal Hexadecimal Touch Screen or Keyboard Equivalent Name Value Value VK_LSHIFT VK_RSHIFT VK_LCONTROL VK_RCONTROL VK_LMENU VK_RMENU Command Line Arguments Forces ScanWedge to process its configuration file (Scanwedge.exm) again, which applies /restart changes immediately. If the SoundConnect (see page 5-4) is set to 1 (enabled), an ascending connect sound is played on restart.
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.
Page 107
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 Shut down BattMon. /quit Run BattMon with no icon.
1. On the Dolphin terminal, open File Explorer. 2. Navigate to the \IPSM\AutoInstall folder. (\Honeywell for 6100/6500) 3. Double-tap on a CAB file. The program begins installing. 4. If the program is already installed, the system will ask you if you want to re-install it. Click Yes.
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.
Page 110
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 …...
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.
Page 112
Enables and disables Keyboard Status. Exit Closes Keyboard Status. The icon no longer appears in the Command bar. Command Line Arguments Log debug output to \IPSMkeyboardstatus.log (\Honeywell for 6100/6500) /debug Shut down Keyboard Status. /quit Run Keyboard Status with no icon.
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 does not appear in the Command bar on application windows. Note: NoSIP does not appear on the Dolphin 6100/6500/7600.
Page 114
Command Line Arguments Run NoSIP with no icon /noicon Turn off the sound /nosound Disable the NoSIP hotkey /nohotkey Enable the SIP /enable Disable the SIP /disable 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.
Page 116
RASMan Configuration File RASMan application settings are stored in the Settings section of . Use EZConfig Editor \IPSM\RASMan.exm (see page 2-2) to change the values in the RASMan.exm file. Description Default Available Values Value AudioNotification Enable and disable audio 0=Disable notifications on connecting and 1=Enable disconnecting.
Page 117
RASMan Configuration File RASMan application settings are stored in the Settings section of . Use EZConfig Editor \IPSM\RASMan.exm (see page 2-2) to change the values in the RASMan.exm file. Description Default Available Values Value Retry Specifies the retry count. RetryDelay Specifies the retry delay.
A hard reset erases all of the data stored in RAM memory and all RAM installed applications! Only data and applications stored in for 6100 ) memory persist. /6500 \IPSM \Honeywell Rebooting the Dolphin terminal 1. Tap Start > Power Tools. The Dolphin Power Tools Main Window (see page 1-2) appears. 2. Tap the Reboot icon .
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.
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.
Page 121
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.
Page 122
Sample SysInfo Text Field Sample Data This entry specifies the … SYSTEM TIME: Date 04/27/2005 Current date. Time 16:21:29 Time the SysInfo icon was tapped. Time is displayed in military time. SYSTEM INFO: Hardware Revision Hardware revision. OS Version WM50 Operating system version.
Page 123
Current DibCE.dll API build revision. SYSTEM PARAMETERS: BatteryIdleTimeout ExternalIdleTimeout OEMInfo HHP, Hand Held Name of the OEM. Products, or Honeywell PlatformType PocketPC Type of platform (CE or PPC) NETWORK INFO: Hostname test The logical name assigned to the terminal. NumberOfAdapters Number of network adapters installing in the terminal.
Page 124
Sample SysInfo Text Field Sample Data This entry specifies the … /IPSM/ (/Honeywell for 6100/6500) AutoInstall The files in the \IPSM folder. 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...
Page 125
Sample SysInfo Text Field Sample Data This entry specifies the … MajorVersion Microsoft’s version and build numbers for the operating MinorVersion system. BuildNumber 1088 PlatformId CSDVersion Most current service pack installed on the system. GLOBAL MEMORY STATUS: MemoryLoad Number between 0 and 100 that gives a general idea of current memory utilization.
Page 126
Sample SysInfo Text Field Sample Data This entry specifies the … AimerXoffset AimerYoffset BitsPerPixel EngineID ImagerCols ImagerRows Rotation YDepth 5750 6 - 22...
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. •...
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 >...
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. Indicates “admin” and launches Battery Analyzer in Advanced Mode (see page 7-3). Indicates “debug” and creates a log file that tracks the activity of Battery Analyzer from the moment the application is launched.
Page 130
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 •...
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.
Page 132
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.
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 Creates a new Key, String, or DWORD Value. Import Imports a registry file;...
Menu Item Description Rename Renames a registry entry. Enter the new name and press the ENTER or key. Delete Deletes a selected registry entry. Find Searches for registry entries within a selected section. (Select an item in Edit Find the top half of the window before tapping >...
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.
. A _RegBackup.reg file containing the entire registry is created and stored in the \IPSM\Autoinstall (\Honeywell for 6100/6500) folder. Because this REG file is stored in the \IPSM\Autoinstall (\Honeywell for 6100/6500) folder, Autoinstall will launch and install this REG file during the next cold boot.
Tap Yes to add the information. Cold Boot Because this REG file is stored in the \IPSM\Autoinstall (\Honeywell for 6100/6500) folder, Autoinstall will launch and install this REG file during the next cold boot.
8-6), the include/ exclude settings in this section indicate what content to backup. This default section should never be removed as it contains default excludes specified by Honeywell. It can, however be added to. Do NOT change the Mode (page 8-9)! SyChip &...
Page 139
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.
/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).
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.
Page 142
RegRestore RegRestore imports the data from the RegBackup.hhp file stored in the folder into the current \IPSM 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.
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. For more information, see •...
Dolphin Power Tools Main Window on page 1-2). EZMenu consists of • Menu configuration files (e.g., *Menu.exm) in the folder that contain the (\Honeywell for 6100/6500) \IPSM settings for application windows that are • Applied by an EZMenu.exe in the folder.
Page 146
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. 9 - 2...
Use the Default EZMenu Configuration Files (see page 9-1) to create new menu configuration files. 1. On the workstation, navigate to the C:\Program Files\Honeywell\Power Tools and Demos\EZConfig Editor folder. 2. Open a sample menu configuration file in EZConfig Editor. 3. Tap File > Save As and save the file with a new name ending in “Menu.exm.”...
Page 148
Description Default Available Values Value Caption Defines the caption or title displayed in Variable User-defined the title bar of the application window. StartMenu Enables and disables access to the Start Variabl 0=Disable Start Menu 1=Enable Start Menu menu from the application window. Enables and disables the OK button in Variabl 0=Disable OK Button...
Page 149
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.
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.
Page 151
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 … Category BATCH The terminal is a batch unit (no RF or internal modem cards installed).
Page 152
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 … Category 7600 The terminal is a Dolphin 7600. 7850 The terminal is a Dolphin 7850.
2. Open the Programs section and enable the EasyMenu section. 3. In the EasyMenu section, modify the Args key to call the .exm file of the application window. This is the path to the menu configuration file; i.e., “/ipsm/***menu.exm.” (\Honeywell for 6100/6500) By default, the Args key calls for 6100/6500) /ipsm/demosmenu.exm...
Network Utilities Accessing Network Utilities On Windows Mobile-based Dolphins, On the Dolphin 6100/6500/7600, Start Power Tools > Network Utilities > Network Utilities > tap Start > Programs > Power Tools Network Utilities Window Standard Network Utilities There are three Network Utilities that mirror DOS-prompt functions of your workstation: •...
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 . The IPConfig screen opens displaying the Input tab. Field Description Adapter This drop-down list contains the network adapters currently installed in the Dolphin terminal.
Page 157
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. 10 - 3...
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.
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.
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.
Page 161
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.
Page 162
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.
Page 163
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. 10 - 9...
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.
Field Description Enable & Tap these buttons to enable and disable the 802.11 radio Disable 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.
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 folder.
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 . The SetRAM window displays the current memory distribution. 2. To change the memory allocation, use the slider to adjust the memory allocation: File MB=File Storage Memory Prog MB=Program Memory 3.
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.
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.
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: [email protected] Latin America Telephone: (803) 835-8000 Telephone: (800) 782-4263 E-mail: [email protected]...