Version Differences for H-22

Line 1:
- ==About the H22==   + #REDIRECT [[H-22]]  
- The H22 is Opticon's newest Windows Mobile Terminal. The main features of H22 are:      
       
- *Windows Mobile 6.5.3 operating system      
- *HSDPA/HSUPA 7.2Mbps/2.0Mbps cellular connection      
- *3.7" transflective VGA display with touch window      
- *Available with qwerty or numeric keyboard      
       
- ===Accessories===      
- *Single slot USB cradle      
- *4 slot multicradle with Ethernet support      
- *Pistol grip      
- *Battery BTR0600 - LBP-02 (same as [[H21]])      
       
- ===Technical details===      
- *Windows Mobile 6.5.3 operating system      
- *IP65 rating      
- *Marvell PXA320@806MHz processor with 256MB/512MB RAM/Flash      
- *UMTS 800/850/1900/2100MHz      
- *GSM/GPRS/EDGE 850/900/1800/1900MHz      
- *HSDPA/HSUPA 7.2Mbps/2.0Mbps      
- *3.7" transflective VGA display with touch screen      
- *Available with qwerty or numerical keyboard      
- *aGPS      
- *Bluetooth 2.0 + EDR      
- *WLAN 802.11bgn with CCXv4      
- *3.2Mpix autofocus camera      
- *1D or 2D barcode scanner      
- *3.5mm audio connector      
- *micro AB USB connector      
- *Cradle connector      
- *IrDA      
- *Accelerometer      
- *Ambient Light Sensor      
- *Proximity Sensor      
- *Optional RFID HF      
- *SAM slot (Smart Card slot)      
- *MicroSD card slot      
- == How To:==      
- ===Configure a Static IP Address===      
- ====On Wifi====      
- First, open Wireless Manager by tapping the wireless connections icon, or by navigating to Start->Settings->Connections->Wireless Manager. From here, select Menu->Wifi-Settings. Choose the Network Adapters tab, and then tap on Broadcom 802.11 DHD Network Adapter.      
       
- From this screen you can configure your static IP address, as well as your subnet mask, and default gateway. The Name Servers tab also allows you to configure up to two DNS or WINS servers to query during hostname lookups.      
       
- ===Configure the Scanner===      
- The H22 supports many different options that control the behavior of the barcode scanner embedded in the device. All of these options can be found within a single application. To find this application follow the path below.      
- : '''Start''' > '''Settings''' > '''System''' > '''Scanner Settings'''.      
- An explanation of each setting follows, separated into groups here as they are separated by tabs within the H22 '''Scanner Settings''' application.      
- ====Basic Settings====      
- * '''Enable Barcode Reader''': This options, when checked, indicates that the barcode reader has power and is on.      
- * '''Trigger Key'''      
- ** '''Enable trigger key''': This options, when enabled, indicates that the software wedge is active. This means that barcode data will appear wherever the cursor happens to be and if no cursor is on the screen then no barcode data will be seen. Note that further '''Trigger key''' options must be enabled for any specific trigger key to actually work.      
- ** '''Top left''': This options enables the top left trigger key.      
- ** '''Side left''': This options enables the side left trigger key.      
- ** '''Top right''': This options enables the top right trigger key.      
- ** '''Side right''': This options enables the side right trigger key.      
- * '''Output mode'''      
- ** '''Buffer''': This output mode is only to be used when the Opticon H22 SDK has been used to directly control the barcode scanner from within an application. Typical users will not use this option.      
- ** '''Keyboard''': When this options is selected, data is injected wherever the cursor happens to be as if the data had been typed by pressing physical keys on the device.      
- ** '''Clipboard''': When this option is selected, data is first copied into the devices clipboard and then transmitted to the screen. This option is the default.      
- * '''Special Suffix''': This option allows you to configure a custom suffix that is appended to the end of every barcode transmission. Developers note that this suffix is appended after data has been transmitted from the scanner. This suffix is not added by the barcode scanner. See the '''Additional Settings''' section for additional prefix and suffix options.      
- * '''Good read notification''': This option allows you to configure what happens when a barcode is successfully decoded. The four options are as follows. Please note that the Confirm button is used to test settings while making selections and to enable a setting after making a selection.      
- **The '''Buzzer''' option emits an audible notification, by playing a the .wav file selected in the drop box at the bottom of the screen.      
- **The '''Vibrator''' option causes the vibrator to activate for a moment upon each successful decode thus providing the user with haptic feedback.      
- **The '''Buzzer and vibrator''' provides both of the above forms of feedback.      
- **The '''None''' option provides no form of good read notification.      
- ====Custom Buzzer Sound====      
- You can change the buzzer sound to any wav sound clip using the process below.      
- *Select and download a wav file that you would like to use.      
- *Connect the H22 to your computer using Windows Mobile Device Center.      
- *Navigate to the \\windows\ folder on your H22.      
- *Copy the .wav file into this folder.      
- *Follow the instructions under Good Read Notification in the Basic Settings section of this page to change the default buzzer.      
- ====Code Options====      
- The '''Code Options''' tab allows you to configure what barcode symbologies are enabled and allows configuration of a variety of options specific to each symbology. A check mark next to a symbology name means that barcodes of the given symbology can be scanned. Additional settings specific to each symbology can be found by tap-holding a symbology name and then selecting the sub symbology name from the list that appears.      
- * The '''Set defaults''' button on the main screen here will reset the list of enabled symbologies back to the default. Note that this option does not change any of the symbology specific settings.      
- * Within each symbology settings page there is a separate '''Default''' button that will reset the options on the specific page.      
- ====Read Options====      
- The options on this tab change the behavior of the barcode scanner in ways that are not specific to the H22 or to a specific barcode symbology.      
- * '''Read mode'''      
- ** '''Single''': When this option is selected the barcode scanner will cut off immediately upon a single successful barcode scan.      
- ** '''Multiple''': When this option is selected the barcode scanner will not cut off upon a successful barcode scan, allowing multiple barcodes to be scanned in a single trigger press. Note that the '''Read Time''' options still apply.      
- * '''Read time'''      
- ** '''1-9''': This options represents the number of seconds the barcode scanner will remain on when triggered. Even if the trigger key is held down the scanner will still turn off when this time elapses.      
- ** '''0''': This option causes the barcode scanner to remain on exactly as long as you continue to hold the trigger key. For someone new to barcode scanning this options is usually the most intuitive. If '''Single''' scan mode is selected a successful scan will still cause the scanner to cut off.      
- ** '''Indefinitely''': When this option is selected the barcode scanner will not cut off due to time considerations. Note that is '''Multiple''' scan mode is enabled then the barcode scanner will not turn off until the barcode scanner itself is turned off manually.      
- * '''Margin check''': Every barcode requires a stretch of ''blank'' section on the relevant edges of the barcode (such as both left and right sides for a typical grocery store barcode). This area is known as a margin and is necessary for a barcode scanner to easily find the barcode. This option allows you to adjust the required margin allowing for scanning of barcodes that were not printed within specifications.      
- * '''Redundancy''': By default, Opticon barcode scanners will actually successfully decode a specific barcode twice before transmitting the barcode data and indicating success (beeping, vibrating, etc.). Adjust this setting to either increase the redundancy, thereby increasing the reliability of getting the correct data from a specific barcode, or to reduce the redundancy, which can increase scan speed very slightly or make it more likely to scan extremely poor barcodes.      
- * '''Positive and negative''': This option allows you to scan barcodes that are printed in reverse (white bars on black background), normal (positive) or both. Note that enabling '''Both''' effectively cuts the decode speed in half as the barcode scanner must switch between positive and negative decoding in alternating sweeps of the decoder.      
- * '''Scan angle'''      
- ** '''Normal''': Coming Soon!      
- ** '''Narrow''': Coming Soon!      
- ====Additional Settings====      
- The Additional Settings tab is a place to configure specific and advanced configuration options.      
- * '''Update''': This button is pressed after you have made your changes and wish them to take effect. Note that it does not matter if the Barcode Reader is enabled or disabled at the time you click the button but that the changes will not take effect unless or until the barcode reader is enabled.      
- * '''Edit''': This button, when clicked, will launch Word Mobile and open the text file that contains additional codes in a free format. See further down in this section for additional details.      
- * '''''Ellipsis Button''''': The button with three dots, called an ellipsis, is used to browse and choose the file that contains all of the additional settings you wish to use. The default file path is: <pre>\My Documents\BCR\InitBCR.bcr</pre>      
- * '''Set defaults''': This button is used to reset ''all'' defaults of the barcode scanner, including options on other tabs.      
- =====Menu Codes=====      
- Menu Codes are Opticon's configuration settings, and each correspond to a particular setting, for example enabling and disabling Code 39. Nearly all of Opticon's products use the same set of menu codes for all possible configuration options. In the case of the H22, many of these options are expressed as buttons and drop down boxes on the various tabs of the Scanner Settings program as described above. A few options, including those categorized as ''Data Wizard'' options must still be configured manually. These menu codes, when known, are placed in the flat text file Initbcr.bcr as described above. The ''Data Wizard'' is a series of Menu Codes that allow for basic string manipulations such as removing or replacing certain characters within the barcode data or only transmitting certain portions based on matching criteria. Please [mailto:support@opticonusa.com Contact Us] for additional details on these features. A specific example of these codes (used to remove a possible 18th digit from a normally 17 digit VIN) and instruction in their use can be found below.      
       
- =====How do I strip out the 18th digit from Vehicle Identification Numbers (VINs)=====      
- * Navigate to '''Start''' > '''Settings''' > '''System''' > '''Scanner Settings''' > '''Code Options''' (tab).      
- #tap-hold UPC      
- #Select UPC-A when prompted      
- #under section 'Transmit CD' change to "No leading zero, not transmit CD"      
- #tap 'OK'      
- #Tap 'Additional Settings' (tab)      
- #Tap 'Edit' (button)      
- #the text "HC" is present by default. Go to a new line and type the following exactly as you see it here:<pre>[A00[A0W[A0ZQ1Q8[A12Q0Q00I[A14Q0Q1[A1CQ0Q0[A1L[A18[A1F      
- [A01[A0W[A0ZQ1Q8[A12Q1Q70B[A14Q0Q0[A1CQ0Q1[A1L[A18[A1F</pre>      
- #Tap 'ok' to save the text file      
- #Tap 'Update' to save these settings      
- #You should see a popup containing 'Transmit command success'. If you do not please start again at step 1.      
- #Tap 'ok on the popup and 'ok' again to close the scanner settings.      
- #You will see a 'wait' icon for a second or two and when gone you are ready to go.      
- ===Collect Information===      
- ====Windows Mobile Firmware Version====      
- You should only need to look up this information when prompted to do so by an Opticon employee.      
- * Navigate to: 'Start' > 'Settings' > 'System' > 'System Information' > 'Version' (drop down)      
- * Take note of the following three lines:      
- ** OS version      
- ** Bootloader version      
- ** MCU version      
- ====Barcode Scanner Firmware Version====      
- You should only need to look up this information when prompted to do so by an Opticon employee.      
- * Navigate to: 'Start' > 'Settings' > 'System' > 'Scanner Settings' > 'Information' (tab)      
- * Take note of the line beginning with 'Firmware version:'      
- ====Serial Number or IMEI number====      
- * Navigate to: 'Start' > 'Settings' > 'System' > 'System Information' > 'System' (drop down)      
- * Take note of the lines for serial number and IMEI number respectively      
- ====Memory====      
- * Navigate to: 'Start' > 'Settings' > 'System' > 'System Information' > 'Memory' (drop down)      
- * Take note of all of the lines in this tab.      
- == Key Combinations ==      
       
- *Checksum:BR1 + BR2 + Vol_UP      
- *Factory Reset:BR1 + BR2 + Power Button      
- *SD update IPL: Vol_UP + Vol_DN      
- *SD update EBOOT: BR1 + Vol_DN      
- *SD update OS: BR1 + Vol_UP      
- *SD update IPL+EBOOT+OS: BR1 + BR2 + Vol_DN      
- *SA-DIAG: BR2 + Vol_DN      
       
- Legend:      
- *BR1 = Left scan button      
- *BR2 = Right Scan Button      
- *Vol_UP = + key on the left side of the device      
- *Vol_DN = - key on the left side of the device      
       
- ==Auto Install Programs on Cold Boot==      
       
- ==Firmware Loading Instructions==      
       
- ===MCU Firmware (required for upgrading from Version 1.02 to Version 1.09 or later)===      
       
- *Download the latest MCU firmware file from the [https://wiki.opticonusa.com/techsupport/en/H22#Software software] section of this page.      
- *Extract tMcuFU.exe to the root of a micro sd card, and place the Micro SD card into the H22.      
- *Press and hold the "volume down" key and the "right scan" key then turn the H22 on (continue holding both keys).      
- *If the sw update does not start press the reset button while holding "left scan" + "right scan" + "volume down"      
- *wait for the sw update to finish      
       
- ===SD card method for loading firmware===      
- *Download the latest firmware file from the [https://wiki.opticonusa.com/techsupport/en/H22#Software software] section of this page.      
- *Extract the firmware file to the root of a micro sd card, and place the Micro SD card into the H22.      
- *Press and hold the "volume down" key and the "right scan" key then turn the H22 on (continue holding both keys).      
- *If the sw update does not start press the reset button while hodling "left scan" + "right scan" + "volume down"      
- *wait for the sw update to finish      
       
- <!--      
- ===PC connection for loading firmware===      
- *Connect the H22 to a PC running Windows XP or Windows 7.      
- *Install Microsoft Active sync/ Windows Mobile Device Center.      
- *Download the latest RUU_xxxx.exe firmware loader file from the [https://wiki.opticonusa.com/techsupport/en/H22#Software software] section of this page.      
- *Run RUU_xxxx.exe on the PC and follow the instructions      
- -->      
       
- ==Downloads==      
       
- ===Documents===      
       
- {| style="border: solid; width: 100%;" cellpadding="10" border="1"      
- !style="background-color:#D1D3D4;width:10em" | Document      
- !style="background-color:#D1D3D4;" | Description      
- !style="background-color:#D1D3D4;width:6em" | Download      
- |-      
- | User Manual || Operating instructions for all users. || [http://ftp.opticonusa.com/Downloads/H22%20User%20Manual.pdf Download]      
- |-      
- |}      
       
- ===Software===      
       
- {| style="border: solid; width: 100%;" cellpadding="10" border="1"      
- !style="background-color:#D1D3D4;width:10em" | Software      
- !style="background-color:#D1D3D4;" | Description      
- !style="background-color:#D1D3D4;width:6em" | Download      
- |-      
- | Firmware: MCU (SD Card Install Method) || See [[#MCU_Firmware_.28required_for_upgrading_from_Version_1.02_to_Version_1.09_or_later.29 |upgrade instructions]] for details on installation. || [http://ftp.opticonusa.com/Downloads/H22MCU_FW.zip Download]      
- |-      
- | Firmware: Windows Mobile (ActiveSync Install Method || See [[#PC_connection_for_loading_firmware |upgrade instructions]] for details on installation. || [http://ftp.opticonusa.com/Downloads/H22_OS_RUU.exe.zip Download]      
- |-      
- | Firmware: Windows Mobile (SD Card Install Method) || See [[#SD_card_method_for_loading_firmware |upgrade instructions]] for details on installation. || [http://ftp.opticonusa.com/Downloads/H22_OS_SD_Update.zip Download]      
- |-      
- |SDK || The H-22 SDK is one part, and is designed to allow a user to write software which can take control of certain device features like the built-in sensors and the display backlight. See the included documentation. || [http://ftp.opticonusa.com/Downloads/H22_SDK.zip Download]      
- |-      
- |H-22 Custom ROM tool || The H-22 Custom ROM tool is available for developers. || [http://ftp.opticonusa.com/Downloads/H22CustomROMTool.zip Download]      
- |-      
- |}      
       
- <br />      
- {| style="background-color:#D1D3D4; border: 1px solid" align="center"      
- |align="center" | '''Notice'''      
- |-      
- |align="center" | The downloading and use of any Opticon software implies consent with Opticon's [[EULA | End User License Agreement]].      
- |}