H19 in cradle
Downloads
Software
Platform |
Description |
Download |
Firmware: OS - REL_PEONY_090725 - SD Method |
This is the Windows Firmware for a specific hardware version of the H19. To determine if this version is appropriate for your device see the Determining Your Firmware Version section. See the Firmware Upgrade section for installation instructions. |
Download |
Firmware: OS - REL_PEONY_090725 - ActiveSync/Windows Mobile Device Center Method - Windows XP |
This is the Windows Firmware for a specific hardware version of the H19. To determine if this version is appropriate for your device see the Determining Your Firmware Version section. See the Firmware Upgrade section for installation instructions. |
Download |
Firmware: OS - REL_PEONY_090725 - ActiveSync/Windows Mobile Device Center Method - Windows Vista and 7 |
This is the Windows Firmware for a specific hardware version of the H19. To determine if this version is appropriate for your device see the Determining Your Firmware Version section. See the Firmware Upgrade section for installation instructions. |
Download |
Firmware: OS - 0.1.16.1 - SD Method |
This is the Windows Firmware for a specific hardware version of the H19. To determine if this version is appropriate for your device see the Determining Your Firmware Version section. See the Firmware Upgrade section for installation instructions. |
Download |
Firmware: OS - 0.1.16.1 - ActiveSync/Windows Mobile Device Center Method - Windows XP |
This is the Windows Firmware for a specific hardware version of the H19. To determine if this version is appropriate for your device see the Determining Your Firmware Version section. See the Firmware Upgrade section for installation instructions. |
Download |
Firmware: OS - 0.1.16.1 - ActiveSync/Windows Mobile Device Center Method - Windows Vista and Windows 7 |
This is the Windows Firmware for a specific hardware version of the H19. To determine if this version is appropriate for your device see the Determining Your Firmware Version section. See the Firmware Upgrade section for installation instructions. |
Download |
Firmware: OS - 0.2.14.3 - SD Method |
This is the Windows Firmware for a specific hardware version of the H19. To determine if this version is appropriate for your device see the Determining Your Firmware Version section. See the Firmware Upgrade section for installation instructions. |
Download |
Firmware: OS - 0.2.14.3 - ActiveSync/Windows Mobile Device Center Method - Windows XP |
This is the Windows Firmware for a specific hardware version of the H19. To determine if this version is appropriate for your device see the Determining Your Firmware Version section. See the Firmware Upgrade section for installation instructions. |
Download |
Firmware: OS - 0.2.14.3 - ActiveSync/Windows Mobile Device Center Method - Windows Vista and Windows 7 |
This is the Windows Firmware for a specific hardware version of the H19. To determine if this version is appropriate for your device see the Determining Your Firmware Version section. See the Firmware Upgrade section for installation instructions. |
Download |
Internet Connection Setup
These instructions step you through setting up internet connections on the H19 through your cellular carrier.
- Install SIM card with valid Data plan
- Your cellular account must have a valid data plan activated for internet connections to function on the H19. Contact your carrier for details.
- The SIM card must be installed under the battery of the device for internet connections to function on the H19.
- Power on your device
- Enable Phone
- Navigate to Start > Settings > Connections > Wireless Manager
- If the Phone button is OFF tap it once to turn it ON
- Tap OK
- Remove any preexisting connections
- Navigate to Start > Settings > Connections > Connections
- In the section My ISP find and tap Manage existing connections
- Note: If no preexisting connection exist this entry will not be available. Please skip to Step 4.
- Once for each connection listed tap and hold the line and select Delete from the popup menu. Tap OK when complete
- Add New Connection
- Navigate to Start > Settings > Connections > Connections
- In the section My ISP find and tap Add a new modem connection
- Choose whatever name you wish for the connection
- Under Select a modem choose Cellular Line (GPRS) and tap Next
- Enter the Access point name for your carrier (ATT: wap.cingular, T-Mobile: wap.voicestream.com) and tap Next
- Note: The Access point name can differ from region to region. Contact your carrier if the above suggestions do not work.
- The User name, Password, and Domain fields are left blank. Tap Finish
- Complete
FAQ
Does it have a cradle?
- Yes it does, the CRD19 is a single bay charging and communication cradle for the H19, and the CRD19E4-00 is a multi bay charging cradle for the H19.
My app is throwing an exception when I try and create a ScanBarcode or BarcodeDevice object on other Windows Mobile devices. What's going on?
- Well, the H1xSDK is only meant for the H16 and H19 devices! If your app needs to try and determine the model of device at runtime, there are a few ways to go about it: you can use the GetSystemInfo native function and the OEM ID field of the structure it returns, or if your app is written in C# and using the .NET runtime, and you don't want to P/Invoke GetSystemInfo, you can check out the DeviceManagement class of the OpenNETCF framework.
Is there an emulator image for the H19 available in the SDK for debugging/testing?
- No, there is not. You can test standard Windows Mobile code on one of the standard emulator images, but if you need to test anything related that employs the use of the H1xSDK, you'll need to debug/test on an actual device.
The Universal Menu Book codes I put in the initBCR file get overwritten when my application is run. What's going on?
- If your application is utilizing the H1xSDK (rather than using the barcode scanner in keyboard wedge mode) and sending Universal Menu Book commands using the SendCommand method, then those command will overwrite anything you'd previously set in the initBCR file. This is by design.
When I scan in my application, the data being gathered in my BarcodeDataReceived event handler is the barcode I scanned, but multiple instances of it, strung together. I only want a single instance of the barcode data. Help!
- You likely have multiple read mode turned on; this will perform multiple decodes in one scan session, and return the data of each successful decode. Enabling single read mode will enable you to get the single decode you're looking for. You can do this through the Scanner application or via code:
ScanBarcode sb = new ScanBarcode();
sb.ReadMode = ScanBarcode.ReadModes.RM_SINGLE;
Firmware Upgrade
ActiveSync Method
This process requires a Windows PC with either ActiveSync version 4.5 (for XP) or Windows Mobile Device Center (for Vista and 7).
- Download the latest firmware for your specific H19 from the Downloads section. Be sure to download the "Firmware Upgrade Utility" appropriate for your OS.
- See Determining Your Firmware Version to find out which file is appropriate for your H19.
- Install a battery of at least 30% charge
- Power on your H19
- Connect the H19 to the PC via USB cables
- Note: it is recommended not to use a USB hub and to connect directly to a USB port on the back of the PC as appropriate
- Wait for ActiveSync or WMDC to display 'connected'
- Launch the Firmware Upgrade Utility you downloaded previously
-
- Check the box on the first screen and select 'Next'
- Wait for the Utility to check your USB connection and battery life and then select 'Next'
- You may check the box to 'Format extended partition' at your discretion. This does not affect the OS upgrade process, only formats the 'Disk On Chip' portion of the hard drive
- The Utility will reboot the H19 into a firmware upgrade mode and proceed to upgrade the firmware
- The 'Cancel' button will change to 'Finish' when the Utility has finished its part of the process. The progress bar will proceed from 0% to 100% more than once during this process.
- You must still wait for the H19 to boot to the Windows Mobile Initial Setup dialog before the upgrade is complete.
- You may disconnect USB but do not power off the H19 or remove the battery for any reason.
- The firmware upgrade is complete when you see the following text on screen:
Tap the screen to set up your
Windows Mobile based device.
SD Card Method
This process requires a mini SD card (or micro SD with an adapter to mini) of no larger than 2GB capacity.
- Download the latest firmware for your specific H19 from the Downloads section.
- See Determining Your Firmware Version to find out which file is appropriate for your H19.
- Copy the firmware to a blank SD card of 2GB capacity or less. The firmware file must be uncompressed before copying to the SD card.
- Power off our H19.
- Install the SD card into the H19.
- Install a battery with at least 30% charge and close the battery door.
- While holding the green and red phone keys (Send and End) press and hold the power key.
- It can take up to 8 seconds before the LED's come on and you see any indication on the device that it is powering up. Please be patient. You will briefly see the Opticon logo screen (blue lettering on a white background). After about a half second this will disappear and you will see a blue screen with the following text:
Update OS via miniSD?
- Select 'Yes' (use the button just below the display. The touch screen does not work outside of Windows). the screen will display the following:
Reading Data from SD
Please Wait.
- A progress bar will proceed up to 100% at which point the screen changes to the following:
Downloading ...
Please Wait.
- Again the progress bar will proceed up to 100%. When complete the device will reboot and you will see the Opticon logo screen again for slightly longer than usual.
- The firmware upgrade is complete when you see the following text on screen:
Tap the screen to set up your
Windows Mobile based device.
Updating the H-19B's MDI1000 Scan Engine
- Copy the following file into the H-19 using Active Sync.:FL23J12
- Go to 'Start' =>'Settings'. Double Tap on 'Barcode Settings'
- On the bottom tabs, select 'Firmware'. This will take you to the MDI firmware upgrade screen.
- On 'Select Firmware File', select FL23J12 :Input Password is 1234567890AB. Select Start.
Determining Your Firmware Version
The H19 device has a total of three hardware versions. Because the hardware is different then also the firmware must also be different. It is important to load the correct firmware for your device or your H19 may become inoperable. Follow the path below to find the current version you are running.
- 'Start' > 'Settings' > 'System' (tab) > 'Device Info' (icon) > 'Software' (tab) > 'ROM Version'
Your firmware version will look like one of the following:
- REL_PEONY_xxxxxx
- 0.1.x.x
- 0.2.x.x
When you download your firmware file from the H19 download page (here) please download the version that matches the one for your device based on the format above. If you cannot determine your H19 version (because your device will not boot or for some other reason) please contact Opticon Technical Support for assistance at 800.636.0090 or support@opticonusa.com.
Factory Reset
A factory reset can be performed that will reload Windows Mobile into a 'Vanilla' state. This will require that all data and customer applications are reinstalled after the factory reset is complete. Copy any data that should be saved to an SD card prior to continuing. There are two ways to perform a factory reset.
Process 1:
-
- Navigate to 'Start' > 'Settings' > 'System' (tab) > 'Factory Reset' (icon)
- Type '1234' as instructed by the on screen directions.
- Tap 'Yes'
- Note: This process will only delete User Store and will not touch DiskOnChip.
Process 2:
-
- Using the standard stylus press and release the reset switch on the left side of the unit.
- Press the power switch or connect the device to external power. It will begin to boot.
- Before the Opticon Logo screen appears begin holding the power button.
- After a few seconds a blue screen will appear with the following options:
***SYSTEM COLD BOOT***
1 Left Key to Format User Store
2 Right Key to Format DiskOnChip
3 Up Key to Format User Store and DiskOnChip
The Other Key to Exit.
-
- You have 5 seconds to make a selection. The keys it refers to are the direction keys just above the '2' button and between the 'Fn' and 'Back space' buttons.
- Note: These keys can be difficult to press correctly when hurried.
- The next blue screen will be a confirmation of your selection. Use the left or right soft keys (just below the display) to choose 'Yes' or 'Cancel'.
- The Opticon Logo screen will appear and the device will continue to boot. It will take longer this time than normal and when complete you will see the Windows Mobile initial setup screen.
Changing Menu Book Options
Our Windows Mobile Smartphone devices (H16, H19, and H21) are configured in a little bit of a different manner than regular barcode scanners. To configure the H19 with the options you will find in the universal menu book please follow the instructions below.
To use commands from the universal menu book:
- 1. Tap on the barcode icon on top of the screen
- 2. go to settings-->menu codes-->hit edit
- 3. Type the serial command for the setting you would like to use. The default setting is "RZ" to set suffix for all codes "1M" for Carriage return and is typed in as "RZ1M".To add additional preferences type the serial command for those preferences imediatly after the current settings. For example "RZ1ME8" will change UPC-E to transmit its leading digit, and will still place a carriage return after each barcode.
- 4. hit OK-->X-->Update
Please note than most of the commands in the universal menu book can be used to change settings in this menu. For the serial commands that contain more than two characters you will need to preface the command with one of these.
- "]" means the next three letters are one code
- "[" means the next four letters are one code
A few common options are:
To change UPC-E to transmit its leading digit:
- 1. Tap on the barcode icon on top of the screen
- 2. go to settings-->menu codes-->hit edit
- 3. Type E8 after RZ1M
- 4. hit OK-->X-->Update
To have UPC-E transmitted as UPC-A instead:
- 1. Tap on the barcode icon on top of the screen
- 2. go to settings-->menu codes-->hit edit
- 3. Type 6P after RZ1M
- 4. hit OK-->X-->Update
To have both UPC-E as UPC-A and transmit UPC-E leadings zero:
- 1. Tap on the barcode icon on top of the screen
- 2. go to settings-->menu codes-->hit edit
- 3. Type 6PE8 after RZ1M
- 4. hit OK-->X-->Update
To only show the middle 10 digits of UPC A (this is the most common call regarding UPS barcodes)
- 1. Tap on the barcode icon on top of the screen
- 2. go to settings-->menu codes-->hit edit
- 3. Type E5[A00[A0X0C[A0Y[A10[A14Q0Q1[A1CQ0Q0[A1L[A18[A1F after RZ1M
- 4. hit OK-->X-->Update
Links