Home
iBrowse User's Guide
Contents
1. Configuring Browse Setting the Appropriate Wireless Network Settings L4 Note See the 700 Series Color Mobile Computer Users Manual for information about the Profile Wizard 2 1 On the 700 Series Computer tap Start gt Settings gt the Sys ans tem tab gt Wireless Network to access the Profile Wizard plc 2 Use the Profiles page to add edit or delete multiple net working environments for this 802 11b radio To add a profile from this screen enter up to 32 alphanumeric characters in the Profile field then tap Add Profile Wizard en d 8 56 ok Profiles Import Export Scan List Profile Use Profile Name For SSID a 3 To edit a profile select an existing profile from the Profile drop down list tap Edit make the changes needed for this profile starting in the next paragraph then tap OK to return to the Profiles page 4 To delete a profile select a profile from the Profile drop down list tap Delete then tap Yes to remove the se lected profile 5 Tap ok to save your changes and exit the wizard 22 iBrowse User s Guide Chapter 3 Configuring Browse Setting the Appropriate Connection Method 1 On the 700 Series Computer tap Start gt Settings gt the Con nections tab gt Connections then set network card connects to to the Internet 99 1 On the 700 Series Computer tap Start gt Settings gt the Con e nections tab gt Connections Connecti
2. Bluetooth does not seem to set up correctly after a cold boot There was an issue with the installation process Bluetooth would install its drivers and then required some user interaction to finish setting it up In the meantime Browse would install and tell the device to reboot This meant Bluetooth was never installed correctly This issue was fixed with some updated system software Updated versions of AUTORUN EXE and AUTOCAB EXE can be found on the 700 Color Tools CD version 1 08 or greater or on the Intermec Developer s Library CD The scanner is enabled on a page on which it should not be enabled Older versions of the 700 Color Computer operating system did not correctly disable the imager This is corrected in versions 1 31 and newer Note that this pertains to built in scanners teth ered scanners are not supported 49 Chapter 4 Running Browse The scanner is not enabled on a page and it should be If using META tags this issue can occur when a page is made of frames or bookmarks The only current options are to use wedge mode scanning or the ITCAXEdit control for scanning Note that this pertains to built in scanners tethered scanners are not sup ported Contacting Customer Support 50 When contacting Customer Support be sure to provide the fol lowing information e Model number of the device e Version number of the operating system e Version number of the I_Browse Software For technical suppor
3. Il q lt BODY gt lt SCRIPT gt This tag is page specific and only applies to the current page When used on a page the scanner trigger is enabled automati cally and allows for continuous and repeated scans Syntax HTTP Equiv IBrowse_ScannerAutoTrigger content Enabled Disabled AutoTab AutoEnter Comments This tag is currently only supported for the laser scanner Be careful with its use as powering the scanner continuously does drain the battery very quickly This tag does not function if Use WedgeMode is enabled in the BROWSE INI file P Equiv IBrowse_Scanner Content Enabled gt P Equiv IBrowse_ScannerAutoTrigger Content Enabled gt P Equiv IBrowse_ScannerNavigate avascript OnScan s Ss Ss gt function OnScan data type time alert Scanned barcode data type type time time lt SCRIPT gt lt HTML gt iBrowse User s Guide 67 Appendix A Custom META Tags for Browse IBrowse PLSeriesLabel Print This tag is page specific and provides the contents of label to send to an Intermec PL4 Portable Printer Syntax HTTP Equiv IBrowse_PlLSerieslabel_Print content Label contents Comments The value cannot be longer than 1024 characters Use this tag with the IBrowse_PLSeriesLabel_Complete tag described on the next page To use the PL4 Printer configure applicable settings in the INI configurati
4. Visit the Intermec technical knowledge base Knowledge Cen tral at http intermec custhelp com to review technical infor mation or to request technical support for your Intermec prod uct xiii Before You Begin Telephone Support These services are available from Intermec Technologies In the U S A and Canada call 1 800 755 5505 Service Description and choose this option Factory Repair and Request a return authorization number for 1 On site Repair authorized service center repair or request an on site repair technician Technical Support Get technical support on your Intermec product Service Contract Inquire about an existing contract renew a Status contract or ask invoicing questions Schedule Site Surveys Schedule a site survey or request a product or or Installations system installation Ordering Products Talk to sales administration place an order or check the status of your order Outside the U S A and Canada contact your local Intermec representative To search for your local representative from the Intermec web site click Contact Related Documents This table contains a list of related Intermec documents and their part numbers Document Title Part Number 700 Series Color Mobile Computer Quick Start Guide 962 054 053 700 Series Color Mobile Computer Users Manual 961 054 031 700 Series Monochrome Computer Quick Start Guide 962 054 061 700 Series Monochrome Mobile Computer Users Manual 96
5. iBrowse User s Guide Appendix A Custom META Tags for Browse IBrowse_ScannerNavigate Z Note On CK30 Handheld Computers and mobile computers with Windows Mobile 2003 using this tag to navigate to an URL only works if the URL is hosted on a web server This tag does not work with file based web pages This tag is page specific and enables the scanner When there is a successful scan iBrowse either navigates to the given URL or executes the given Javascript function Syntax HTTP Equiv IBrowse_ScannerNavigate content URL Javascript function Comments You can populate the data from the scan into the URL Querys tring replacing s with the following pieces of information barcode type and time in this order You can also pass this information to a Javascript function defined on the page This tag does not function if UseWedgeMode is enabled in the BROWSE INI file Example lt HTML gt lt HEAD gt lt META HTTP Equiv IBrowse_ScannerNavigate Content file windows test html barcode s type s amp time s gt lt or gt lt META HTTP Equiv IBrowse_ScannerNavigate Content Javascript OnScan s Ss s gt lt HEAD gt lt BODY gt lt BODY gt lt SCRIPT gt function OnScan data type time alert Scanned barcode data type type time time lt SCRIPT gt lt HTML gt Browse User s Gu
6. location Chapter 2 Installing Browse Copying the CAB File 10 Z Note When DataCard is mentioned it references the folder name of the card you have installed in the device This is usually SDMMC Disk or Storage Card Copy the IBROWSE CAB file to the DataCard CabFiles folder on the 700 Series Computer Warm boot the device to install the CAB file automatically If the CabFiles folder is not already on the DataCard it may be necessary to create a CabFiles folder and install the 2577 directory that allows for automatic cab file extraction from the appropriate tools CD Do not tap on the CAB file via File Explorer to extract the file This deletes the CAB file Extracting the CAB file automatically on a reboot leaves the CAB file on the 700 Series Computer for future extractions in the event of a cold boot The default INI file installed by the CAB file points to a sample web page that was installed to the 700 Series Computer You need to change this INI file to point to your preferred homepage and to set up a password To update the INI file copy the default INI file from the 700 Series Computer to your desktop either with Microsoft Active Sync or by removing the storage card from the 700 Series Com puter and putting it into a card reader In either case the INI file is in the DataCard IBrowse directory When changing the INI file it is important to not chang
7. FALSE lt BODY gt lt OR gt lt SCRIPT LANGUAGE JSCRIPT gt IBEAX1 BORDER false lt SCRIPT gt lt HTML gt 74 iBrowse User s Guide Appendix B Browse Custom Edit Control ENABLESCANNER ENABLESCANNER controls whether the scanner is enabled when the edit box gets focus When the edit box loses focus the scanner is disabled Do not use this if using the META tags to control scanning JavaScript code can get and set this value If UseWedgeMode is enabled in the INI file this setting has no effect on scanning Note if JavaScript sets ENABLESCANNER to TRUE the scanner is not enabled until the next time the Edit Box gets focus Syntax out retval BSTR pVal in BSTR newVal Values Action ENABLED Enables the scanner when the edit box gets focus and dis ables the scanner when focus is lost DISABLED Does not attempt to enable or disable the scanner This is the Default AUTOTAB Enables the scanner when the edit box gets focus and dis ables the scanner when focus is lost When a valid scan is received the scanner appends a tab to the bar code value AUTOENTER Enables the scanner when the edit box gets focus and dis ables the scanner when focus is lost When a valid scan is received the scanner appends an enter to the bar code value Example Creates a single edit box and enables the scanner when the edit box gets focus lt HTML gt lt HEAD gt lt HEAD g
8. HomeKey This key specifies a key value that navigates to the home page OptionsKey This key specifies a key value that brings up the Options screen in iBrowse The Password screen is displayed and requires a valid entry before the options screen is available iBrowse User s Guide Chapter 1 About iBrowse ExitKey This key specifies a key value that brings up the Exit screen in iBrowse The Password screen is displayed and requires a valid entry before the user is allowed to exit iBrowse F1HelpKey This key enables the F1 help key option Valid values are TRUE or FALSE When set to TRUE and the F1 key is pressed the page specified in the Admin section F1HelpPage key is displayed to the user Sample INI File Le Note A semicolon is a comment Admin Homepage file SDMMC 20Disk home htm Homepage http www yahoo com Homepage file windows ibrowse home html F1lHelpPage file windows ibrowse flhelp html LinkNotFoundPage file windows ibrowse notfound html Password 123456 DisableHomeCommand false DisableExitCommand false DisableOptionsMenu false Display DisplayBatteryStatus true DisplaySignalStrength true UpdateInterval 30 PLSeriesPrinter COMPort COM6 BaudRate 57600 Scanner UseWedgeMode fals Keys EZ HomeKey 0x71 ES Opt ionsKey 0x72 7 F4 ExitKey 0x73 ES AboutKey 0x74 will the F1 key bring up a help page FlHelpKey true iBrowse User s Guide 7 Chapte
9. a iBrowse User s Guide 25 Chapter 3 Configuring Browse 6 To change the IP addresses tap Use specific IP address then enter the appropriate IP addresses Settings 4r E 12 20 ok 802 11b Wireless LAN O Use server assigned IP address Use specific IP address sure moss Default gateway Saeed mj 7 To change the DHCP addresses tap the Name Servers tab then enter the appropriate addresses AY settings r 46 12 21 fok 802 11b Wireless LAN Name server addresses may be automatically assigned if DHCP is enabled on this adapter Atons we atw o SS IP Address Mame Serwers mj 8 Tap ok to save and exit 802 11b Wireless LAN properties 26 Browse User s Guide Eg at Wireless Network iBrowse User s Guide Chapter 3 Configuring iBrowse Setting the Appropriate Wireless Network Settings Note See the 700 Series Color Mobile Computer User s Manual for information about the Profile Wizard 1 On the 700 Series Computer tap Start gt Settings gt the Sys tem tab gt Wireless Network to access the Profile Wizard 2 Use the Profiles page to add edit or delete multiple net working environments for this 802 11b radio To add a profile from this screen enter up to 32 alphanumeric characters in the Profile field then tap Add Profile Wizard en d 8 56 ok Profiles Import Export Scan List Profile fo Use Profile Name for SSID
10. out retval VARIANT_BOOL pVal in VARIANT_BOOL newVal Values Action TRUE Make the text in the edit box a fixed pitch FALSE Do not make the text in the edit box fixed pitch This is the Default Example Creates a single edit box with fixed pitch text lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBox1 lt OBJECT ID IBEAX1 CLASSID CLSID D8AG6AACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt PARAM NAME FONTFIXEDPITCH VALUE TRUE lt BODY gt Shes OR O lt SCRIPT LANGUAGE JSCRIPT gt IBEAX1 FONTFIXEDPITCH true lt SCRIPT gt lt HTML gt 78 iBrowse User s Guide Appendix B Browse Custom Edit Control FONTITALIC FONTITALIC controls whether the text in the edit box is itali cized If enabled the text is displayed in italic otherwise the text is displayed normally JavaScript code can get and set this value Syntax out retval VARIANT_BOOL pVal in VARIANT_BOOL newVal Values Action TRUE Make the text in the edit box italicized FALSE Do not make the text in the edit box italicized This is the Default Example Creates a single edit box with italics text lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBoxl lt OBJECT ID IBEAX1 CLASSID CLSID D8AGAACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt PARAM NAME FONTITALIC VALUE TRUE lt BODY gt ETA ORAR 2 lt SCRIPT LANGUA
11. Note Keys mapped in this method take precedence over persis tent keymappings like those done in the Keys section of the INI file Example lt HTML gt lt HEAD gt lt META HTTP Equiv IBrowse_OnKey0x1b content http appserverlhome htm gt lt META HTTP Equiv IBrowse_OnKey032 content http appserver pagel htm gt lt META HTTP Equiv IBrowse_OnKey49 content Javascript OnKeyOne gt lt script gt function OnKeyOne alert the 1 key was pressed lt script gt lt HEAD gt lt BODY gt lt H2 gt Key Mapping lt H2 gt lt P gt Press th scape key to return to the home page lt P gt lt P gt Press the space key to go to page 1 lt P gt lt P gt Press the 1 key will show an alert lt P gt lt BODY gt lt HTML gt 54 Browse User s Guide Appendix A Custom META Tags for Browse IBrowse Reboot Example lt HTML gt lt HEAD gt This forces the 700 Series Computer or the CK30 Handheld Computer to reboot Syntax HTTP Equiv IBrowse_Reboot content cold warm Comments The device immediately reboots when this tag is encountered A warm boot loses any work or files not saved to storage A cold boot clears the device of all memory except for the memory stored on non volatile media such as a CompactFlash card Se cure Digital card or the Flash File System A cold boot may also lose certain settings like the wirel
12. O Enable Microsoft s Wireless Zero Config m 3 To edit a profile select an existing profile from the Profile drop down list tap Edit make the changes needed for this profile starting in the next paragraph then tap OK to return to the Profiles page 4 To delete a profile select a profile from the Profile drop down list tap Delete then tap Yes to remove the se lected profile 5 Tap ok to save your changes and exit the wizard 27 Chapter 3 Configuring Browse 28 ed Connections Setting the Appropriate Connection Method 1 On the 700 Series Computer tap Start gt Settings gt the Con nections tab gt Connections then set network card connects to to the Internet 1 On the 700 Series Computer tap Start gt Settings gt the Con nections tab gt Connections gt the Advanced tab gt Network Card 2 Tap the Network Adapters tab Select The Internet from the My network card connects to drop down list Settings 46127 Q Configure Network Adapters My network card connects to Tap an adapter to modify settings 202 11b Wireless LAN L2TP NDISWAN Miniport AsyncMac NDISWAN Miniport PPTP NDISWAN Miniport a 3 Tap ok twice to save your changes and exit Connections iBrowse User s Guide rg Utilities iBrowse User s Guide Chapter 3 Configuring iBrowse Saving the System Configuration Use the RegFlushKey API to save the system configuration via
13. This option is usually only good when updating a few 700 Series Computers These instructions assume that Microsoft ActiveSync was installed onto your desktop computer and is up and running If not see the 700 Series Monochrome Mobile Computer Users Manual for an URL from which you can download the latest application 1 Connect your 700 Series Computer to your desktop comput er via an ActiveSync cable or IrDA Browse User s Guide 11 Chapter 2 Installing Browse 12 a Explore 2 3 Wait for a Connected message to appear in the Microsoft ActiveSync application to signal a connection to the 700 Se ries Computer If necessary select File gt Get Connected to initiate a connection Microsoft ActiveSync iol x File View Tools Help 9 0j 8 E Sync Stop Details Explore Options Pocket_PC Connected Synchronized Information Type Status f Calendar Synchronized E Contacts Synchronized Tasks Synchronized Favorites Synchronized Click Explore to access the Mobile Device directory on your 700 Series Computer From your desktop select Start gt Windows Explorer then browse the C Program Files Intermec TE2000 path for the IBROWSE CAB file needed for your 700 Series Computer Select this file right click the file for a pop up menu then select Copy Within the Mobile Device directory select My Pocket PC gt Storage Card gt cabfiles Do a right click
14. True False IBrowse_EAN13_CheckDigit True True False IBrowse_UPCA_NumberSystem True True False IBrowse_UPCE_NumberSystem True True False IBrowse_UPCA_Reencode_As EAN13 True True False IBrowse_UPCE_Reencode_As UPCA True False False IBrowse_EAN8_Reencode_As EAN13 True False False Comments These tags are application specific they are not limited to the scope of the current page When a configuration setting is up dated it remains in that state until changed by sending this tag again iBrowse User s Guide 65 Custom META Tags for Browse P Equiv IBrowse_UPCE Content False gt P Equiv IBrowse_EAN8 Content False gt P Equiv IBrowse_UpcEan_Addon_Digits Content True gt P Equiv IBrowse_UpcEan_Addon_Five Content True gt P Equiv IBrowse_UPCA_Reencode_As_EAN13 Content False gt Appendix A Example lt HTML gt lt HEAD gt lt META H lt META H lt META H lt META H lt META H lt META H lt HEAD gt lt BODY gt lt BODY gt lt HTML gt 66 P Equiv IBrowse_Scanner Content Enabled gt Browse User s Guide Appendix A Custom META Tags for Browse IBrowse_ScannerAutoTrigger Example lt HTML gt lt HEAD gt lt ME lt ME lt ME Content lt HEAD gt lt BODY gt Dpp TET
15. a user is required to tap on the screen make sure the button or link is large enough for easy selection with a finger e Pages designed to fit on the screen Because of the limited screen space throughput and difficulties scrolling with the scroll bars provided design each page to fit on the screen without showing the scroll bars Evaluation Version of Browse Evaluation versions of Browse are available These versions al low some restricted use The Browse application performs nor mally with the exception that it occasionally brings up a remind er that the version of Browse used is only an evaluation version You have 60 days from the date you first start using the evalua tion version of Browse to either purchase a license or quit using iBrowse If you decide to purchase licenses for iBrowse please contact your Intermec representative A license is required for each device that runs iBrowse The part number to purchase a single license is 235 106 001 Before a full version is delivered you must contact Purchasing and fill out a Purchase Agreement 46 Browse User s Guide Chapter 4 Running Browse Browse Limitations and Restrictions e Browse does not lock down other applications e Browse does not save the registry to a storage device Browse only runs on 700 Monochrome Computers 700 Color Computers or CK30 Handheld Computers with stan dard operating systems Browse may break out of the
16. e a 88 Onicha e it A AA E E EEA E 89 NO eee a ee ea ee S a a a a 90 LostFoc s nt at de 91 OnkeyDown taria A E ee ee E 92 Onley Up a e 5 Soden te a MES a nee faded 93 Key Presiona po a ee ae ed he eae RN ea OSE 94 C iBrowse Navigation ooooooooccccoocccccccoos 95 Keyboard Navigation sees cue riores oe Soe ot as oS Se RC Re oe 96 Reserved HREF Values 0 0 ccc ccc cece cece cece teen ene neneneaees 97 iBrowse User s Guide ix Contents D Application Version History 99 A A tat cl a fake 100 o hs at co 101 A danse Ken th Steele Apel dh 102 iBrowse User s Guide Before You Begin Before You Begin This section provides you with safety information technical sup port information and sources for additional product informa tion Safety Summary Your safety is extremely important Read and follow all warnings and cautions in this document before handling and operating Intermec equipment You can be seriously injured and equip ment and data can be damaged if you do not follow the safety warnings and cautions Do not repair or adjust alone Do not repair or adjust energized equipment alone under any circumstances Someone capable of providing first aid must al ways be present for your safety First aid Always obtain first aid or medical attention immediately after an injury Never neglect an injury no matter how slight it seems Resuscitation Begin resuscitation
17. for a pop up menu then select Paste When all of the files are pasted perform a warm boot on the 700 Series Computer When the computer reboots the newly copied CAB file automatically activates its utilities iBrowse User s Guide Browse User s Guide Chapter 2 Installing Browse 700 Color Computer Note These instructions assume that the 700 Color Manage ment Tools portion of the 700 Series Color Software Tools CD was installed onto your desktop The Microsoft ActiveSync tool is located on the 700 Color Companion CD which contains Microsoft products such as Outlook and ActiveSync See the 700 Series Color Mobile Com puter Users Manual P N 961 054 031 for information about this tool as provided by Microsoft Corporation This can be a serial USB Ethernet InfraRed or 802 11b Acti veSync connection Files can then be copied using File Explorer on a PC or a laptop computer This option is usually only good when updating a few 700 Series Computers These instructions assume that Microsoft ActiveSync had been installed onto your desktop computer and is up and running If not see the 700 Series Color Mobile Computer User s Manual for an URL from which you can download the latest application 1 Connect your 700 Series Computer to your desktop comput er via an ActiveSync cable or IrDA Chapter 2 Installing Browse 14 a Explore 2 3 un Wait for a Connected message to appear in the Mi
18. iBrowse do the following 1 Press Green OB then Orange access the System Main Menu System Main Menu 1 Configuration Utility 2 File Manager 3 Programs 4 Setup Assistant 5 Diagnostics 6 Main Menu Password Exit Esc Select Enter 2 Press 3 to access your program System Main Menu 1 Configuration Utility 2 File Manager 4 Setup Assistant 5 Diagnostics 6 Main Menu Password Exit Esc Select Enter 36 D on the CK30 keypad to S Browse User s Guide Navigation Bar Browse User s Guide Chapter 4 Running Browse 3 Select the Browse application Note that the option number may change depending on what applications are installed on your CK30 Computer 1 iBrowse 2 ActiveSync Serial 3 ActiveSync USB 4 ActiveSync 5 Command Prompt Exit Esc Select Enter The navigation bar is not available on CK30 Computers iBrowse leaves the standard menu bar at the bottom of the screen to show signal strength battery and keyboard informa tion like shift state IBrowse Demo 1 Scanning Features Menu 2 Print Label Page 3 Display Unit Information 4 Update Browse Settings 5 Set the Date and Time 6 System Functions Menu Bar 2003 Intermec Technologies a 37 Chapter 4 Running Browse Keyboard Navigation To navigate on the CK30 keymappings are added to the INI file to perform the same functions as on the 700 Series Comput er navigation bar Th
19. if the device is out of range of the access point or if the wireless network drivers are not loaded red antenna Note Signal strength only indicates there is a connection be tween the wireless radio and an access point The device can connect to the wrong access point if the wireless connection is not set up properly Also if the device is connected to the cor rect access point it still may not connect to the network if the devices network settings were not properly configured Browse User s Guide Chapter 4 Running Browse Uninstalling Browse No automatic uninstallation is available at this time To unins tall iBrowse remove the following files windows start menu Browse 1nk windows IBrowse DataCard IBrowse DataCard Cabfiles IBrowse cab where DataCard is the folder name of the card you have installed in the device This is usually SDMMC Disk Com pactFlash or Storage Card Secure Digital TE Version of iBrowse iBrowse User s Guide The Terminal Emulation TE version of iBrowse is slightly modified from the regular version The TE version comes with an INI file that does not require a password to exit The TE version also enables the application keys A1 A4 which are are set up by the iLaunch application Press A1 to start TE 2000 press A2 to start iBrowse press A3 or A4 to start iLaunch 35 Chapter 4 Running Browse CK30 Handheld Computers To start
20. immediately if someone is injured and stops breathing Any delay could result in death To work on or near high voltage you should be familiar with approved industrial first aid methods Energized equipment Never work on energized equipment unless authorized by a re sponsible authority Energized electrical equipment is dangerous Electrical shock from energized equipment can cause death If you must perform authorized emergency work on energized equipment be sure that you comply strictly with approved safety regulations iBrowse User s Guide xi Before You Begin Safety Icons xii A Warning AN Caution This section explains how to identify and understand dangers warnings cautions and notes that are in this manual You may also see icons that tell you when to follow ESD procedures and when to take special precautions for handling optical parts A warning alerts you of an operating procedure practice condition or statement that must be strictly observed to avoid death or serious injury to the persons working on the equipment Avertissement Un avertissement vous avertit d une proc dure de fonctionnement d une m thode d un tat ou d un rapport qui doit tre strictement respect pour viter Poccurrence de mort ou de blessures graves aux personnes manupulant quipement A caution alerts you to an operating procedure practice condition or statement that must be strictly observed to prevent equip
21. include an optional PLSeriesPrinter section This section has two required keys COMPort and BaudRate COMPort This key specifies which COM port to use for printer commu nication For example to use Bluetooth to communicate to the printer and COM6 is used by Bluetooth set the value to COM6 BaudRate This key identifies the speed of communication over the port Using the previous example set this value to 57600 for Blue tooth The Keys section is an optional section that can map specific keys to handle actions such as navigating home and opening other iBrowse dialogs such as the about dialog exit dialog and options dialog The section also contains a value to enable the F1 help key functionality Leaving any option blank results in disabling that option pre venting the user from using that option The Options and Exit screens prompt for a password entry before allowing access to either screen Any key used in this section are not available for data entry For example if the x key is mapped for exit the user is not able to type in a value with an x Keys mapped using the Meta tag IBrowse_OnKey preceed these persistent keys To remove a mapping that is in the INI file pass a value of zero to the appropriate key using the IBrowse_UpdateINI Meta tag See Appendix A Custom META Tags for iBrowse for more information AboutKey This key specifies a key value that brings up the About screen in iBrowse
22. locked down mode if the Con nection Manger is not set to properly allow a device to con nect to the network e Although it is believed that Browse has the same capabilities as Pocket Internet Explorer this may not be so in all situa tions Report any discrepancies between the functionality of Pocket Internet Explorer and iBrowse Troubleshooting Browse Browse User s Guide When starting iBrowse the following message is displayed Trouble Connecting Unable to connect with current settings e This message is displayed when the device was not properly configured to connect to the Internet See Chapter 2 Instal ling iBrowse for details on the proper set up for the device When starting iBrowse the wait cursor is displayed and a web page is never displayed e Verify that a valid INI file is in the directory with the Browse application e Verify that the device is properly set up to connect to the net work See Chapter 2 Installing iBrowse for details on proper set up for the device The CORE application on the 700 Se ries Computer can help determine whether you are connected to a network Contact Customer Support if you need help connecting to the network e When removing the card from the device to update the INI file make sure to properly stop or eject the card before re moving it from your desktop The method to do this differs based on the type of card reader you use 47 Chapter 4 Run
23. meanings see Chapter 3 Running iBrowse for more informa tion Updatelnterval This key determines how often in seconds that iBrowse updates the battery status and signal strength in seconds If this key is not specified or an invalid value is supplied the interval is set to the default of 30 seconds Valid values are 5 to 120 seconds Note iBrowse only supports built in scanners vor tethered scanner You can include an optional Scanner section to control certain aspects of scanning UseWedgeMode This key specifies whether the scanner functions in wedge mode Valid values are TRUE and FALSE FALSE is the default setting if this key is not found or is not valid Setting this value to TRUE causes iBrowse to use the scanner in wedge mode This mode enables the scanner on all pages and wedges the data from a valid scan into the keyboard buffer This makes it appear as though the scanned data came from key board input When using this mode the META tags to enable scanning are ignored by iBrowse The META tags to configure scanner symbologies are still available if the supported symbologies need to change Set this value to FALSE to force each web page to enable scanning via META tags You cannot change this value via the downloaded META tags This key is not required Chapter 1 About iBrowse PLSeriesPrinter Section Keys Section To print labels to an Intermec EasyCoder PL4 Portable Printer you must
24. not having a valid IP address or entering an invalid IP address for the gateway on the device A Network has been found Press OK to continue This message is displayed after the This device is not currently connected to the network message if OK was pressed to keep searching for a network and a network was found Press OK to continue using iBrowse An IP Address has not been assigned to this device This message is displayed on application startup if no IP address was assigned to the device Press OK for iBrowse to continue without a valid IP address This message may display if the de vice could not be assigned a DHCP IP address or if the device is set up to use static IP addressing and no IP address was entered 8 iBrowse User s Guide Browse User s Guide Installing Browse These instructions explain how to install the Browse application onto your 700 Series Mobile Computer and configure the 700 Series Computer for maximum performance For help with installing a storage media card or a battery pack or to learn about booting the 700 Series Computer see the 700 Series Monochrome Mobile Computer Quick Start Guide P N 962 054 061 or the 700 Series Color Mobile Computer Quick Start Guide P N 962 054 053 Note For the CK30 Handheld Computer the iBrowse applica tion is preinstalled in your unit thus installation is not neces sary To update the INI file on a CK30 Computer go to the ACK_FSSUBROWSE
25. received lt SCRIPT gt lt HTML gt 92 iBrowse User s Guide Appendix B Browse Custom Edit Control OnKeyUp The OnKeyUp event is fired when a key on the physical or ons creen keyboard is released and the ITCAXEdit control has focus No return value is required Syntax Void OnKeyUp int key Parameter Description key An Integer value that holds the ASCII code of the key pressed Example When a key is released display an alert lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBoxl lt OBJECT ID IBEAX1 CLASSID CLSID D8AGAACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt BODY gt lt SCRIPT LANGUAGE JSCRIPT FOR IBEAX1 EVENT OnKeyUp gt alert A key up was received lt SCRIPT gt lt HTML gt iBrowse User s Guide 93 Appendix B iBrowse Custom Edit Control KeyPress The OnKeyPress event is fired when a key on the physical or onscreen keyboard is pressed and the ITCAXEdit control has focus To leave the key value as is set the return value to 0 To cancel the key press or have another key value to replace the val ue passed set the value to 1 Syntax int OnKeyPress int key Parameter Description key An Integer value that holds the ASCII code of the key pressed Example Create two edit controls and trap the tab key so it sets focus to the next edit control lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBox1 lt OBJ
26. the registry if desired If you are using the RegFlushKey API the application must use a special API to make sure the registry is written to the ap propriate card or you can use the Utilities control panel applet as follows See Appendix A Configurable Settings for more information about this applet 1 From the 700 Series Computer tap Start gt Settings gt the System tab gt the Utilities icon gt the Registry Save tab 2 Tap Enable Registry Storage to save the registry in the Flash File System PSM via the Flash_File_Store Registry path 3 Tap ok to save your entry and exit the Utilities control panel applet Settings Pacers D Utilities Registry settings can be saved between cald boots The registry is saved during device resets or when applications use the RegFlushkey Function Enable Registry Storage If enabled the real time clock can be restored on a cold boot Enable RTC Restore Dock Switch Registry Save Wakeup mad 4 gt mlj 29 Chapter 3 Configuring Browse Configuring the CK30 Handheld Computer 30 Before providing an updated CK30 Computer to the user a de vice administrator must properly set up the CK30 Computer 1 On the CK30 Computer press green C then orange O to access the System Main Menu then press 1 for the Config uration Utility System Main Menu 1 Configuration Utility 2 File Manager 3 Programs 4 Setup Assistant 5 Dia
27. version of the LinePrinter ActiveX control that prints from a web page is not currently available in a released tool kit To download the latest version and a sample print page go to http www intermec com developersupport iBrowse User s Guide Chapter 4 Running Browse Scanning From Browse Z Note iBrowse only supports built in scanners not tethered scanners Three different methods for scanning are available Use care when deciding which method to use because it can have an im pact on how the web pages are designed The three methods are You can press the trigger for the scanner at any time to display the aiming beam If a valid bar code is successfully decoded the data returned is wedged into the keyboard buffer The control with the current focus re ceives the data You do not have to add unique Intermec tags or code to the HTML page for this mode Set the UseWedgeMode key in the INI file to TRUE and any lt input gt text box is able to get the scanned data when it has focus NOTE You must use this mode if the web pages where the user need to scan contain bookmarks or frames When using the META tag method the scanner is disabled when iBrowse starts and is enabled on a page by page basis In addition you can use the META tags to automatically pass the scanned data to another web page to a JavaScript function or to continually fire and receive data from the scan ner If the wedge mode is enabled automatic enabl
28. 2 054 032 TE 2000 3270 Terminal Emulation Programmers Guide 977 055 003 TE 2000 5250 Terminal Emulation Programmer s Guide 977 055 004 TE 2000 VI ANSI Terminal Emulatin Programmers Guide 977 055 005 The Intermec web site at http www intermec com contains our documents that you can download in PDF format To order printed versions of the Intermec manuals contact your local Intermec representative or distributor xiv iBrowse User s Guide Browse User s Guide About Browse The goal of the Browse application is to provide a web browser for Intermec devices that is compatible with Microsoft Internet Explorer but does not allow the user to exit out of the browser or key in a URL to access a non work related website It also pre vents displaying the onscreen keyboard each time an edit box receives focus Chapter 1 About Browse Browse Details Browse is a locked down application for 700 Monochrome Computers 700 Color Computers and CK30 Handheld Com puters with standard operating systems that display web pages Locked down means that the user does not have the ability to exit key in their own URLs or use the back button This allows the web pages to completely define where the user is to go Browse also prevents the onscreen keyboard from popping up every time an edit box gets focus The keyboard is still available if needed but does not pop up automatically when an edit box gets focus You can enter a pa
29. 5 Chapter 2 Installing Browse Using the FTP Server 16 The 700 Series Computer has a built in FTP Server that con nects to a network via Ethernet or 802 11b This allows connec tions to the 700 Series Computer to perform file transfers or computer management functions You can also create FTP scripts to automate the process of copying files to the 700 Series Computer This option is good for when a large number of 700 Series Computers need to updates See the 700 Series Color Mo bile Computer User s Manual or the 700 Series Monochrome Mo bile Computer User s Manual for information The following sample FTP scripts installed in the C Program Files Intermec TE2000 location on your desktop via the TE 2000 Installation CD e The TE2000_FTP_CFCARD BAT script file is for the Com pactFlash storage card e The TE2000_FTP_SDCARD BAT script file is for the Se cure Digital storage card 700 Color Computers only Or use the VisualBasic script files to send the IBROWSE CAB file to your 700 Series Computer From your desktop do this Ifyou are using a CompactFlash storage card select Start gt Programs gt Intermec gt TE2000 gt ftp gt TE2000_FTP_CFCard to initiate this transfer e Ifyou are using a Secure Digital storage card 700 Color Com puters only select Start gt Programs gt Intermec gt TE2000 gt ftp gt TE2000_FTP_SDCard to initiate this transfer Enter the IP address of the 700 Series Comp
30. ANGUAGE JSCRIPT gt IBEAX1 FONTUNDERLINE true lt SCRIPT gt lt HTML gt 82 iBrowse User s Guide Appendix B Browse Custom Edit Control MAXLENGTH controls the maximum number of characters the user can enter into the edit box Any text already in the edit box beyond the MAXLENGTH is left as is JavaScript code can get and set this value Syntax out retval short pVal in short newVal Values Action 0 No limit on the number of characters that can be entered This is the Default Any positive whole numeric value The maximum number of characters al lowed is set to the numeric value Example Creates a single edit box that allows an entry with a maximum of six characters lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBoxl lt OBJECT ID IBEAX1 CLASSID CLSID D8AGAACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt PARAM NAME MAXLENGTH VALUE 6 lt BODY gt Sh SOR i e lt SCRIPT LANGUAGE JSCRIPT gt IBEAX1 MAXLENGTH 6 lt SCRIPT gt lt HTML gt iBrowse User s Guide 83 Appendix B iBrowse Custom Edit Control PASSWORD indicates that the entered text is sensitive informa tion such as a password If enabled instead of showing the text entered an asterisk is put in place of each character entered JavaScript code can get and set this value When password mode PASSWORD is enab
31. BEAX1 EVENT OnFocus gt IBEAX1 Value Default lt SCRIPT gt lt HTML gt 90 iBrowse User s Guide Appendix B Browse Custom Edit Control LostFocus The LostFocus event is fired when ITCAXEdit control loses fo cus No return value is required Syntax Void LostFocus void Parameter Description void No parameters Example When the edit control loses focus display an alert lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBoxl lt OBJECT ID IBEAX1 CLASSID CLSID D8AGAACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt BODY gt lt SCRIPT LANGUAGE JSCRIPT FOR IBEAX1 EVENT OnLostFocus gt alert The control just lost focus lt SCRIPT gt lt HTML gt iBrowse User s Guide 91 Appendix B Browse Custom Edit Control OnKeyDown The OnKeyDown event is fired when a key on the physical or onscreen keyboard is pushed and the ITCAXEdit control has focus No return value is required Syntax Void OnKeyDown int key Parameter Description key An Integer value that holds the ASCII code of the key pressed Example When a key is pressed display an alert lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBoxl lt OBJECT ID IBEAX1 CLASSID CLSID D8AGAACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt BODY gt lt SCRIPT LANGUAGE JSCRIPT FOR IBEAX1 EVENT OnKeyDown gt alert A key down was
32. Browse_PLSeriesLabel_Print tag described on the previous page To use the PL4 Printer configure applica ble settings in the INI configuration file Error Status Codes Code Meaning 0 Label printed successfully Error occurred printing label Printer is busy Printer is out of paper or labels Head Latch is open Low battery Replace or recharge battery before proceeding Error communicating with the COM Port Ensure the printer is pow ered on and within range Also verify whether the PLSeriesPrinter COMPort and BaudRate settings exist and contain correct values in the INI configuration file Could not create instance of PL4 Printer control Ensure the control is installed and registered iBrowse User s Guide 69 Appendix A Custom META Tags for Browse Example lt HTML gt lt HEAD gt lt META HTTP Equiv IBrowse_PLSeriesLabel_Print Content 0 200 200 581 INTANLABELAD 00000 ici atadas FORM r nPRINT r n gt lt META HTTP Equiv IBrowse_PLSeriesLabel_Complete Content Javascript PrintingComplete 1d gt lt l or lt META HTTP Equiv IBrowse_PLSeriesLabel_Complete Content file windows test html status ld gt lt HEAD gt lt BOD lt BO lt SCR func var SCE aler lt SC lt HT 70 Y gt DY gt IPT gt tion PrintingComplete status str ESCOTE eo RIPT gt L gt Label print completed with a status co
33. D CLSID D8AG6AACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt PARAM NAME ENABLESIP VALUE TRUE lt BODY gt lt OR gt lt SCRIPT LANGUAGE JSCRIPT gt IBEAX1 ENABLESIP true lt SCRIPT gt lt HTML gt 76 iBrowse User s Guide Appendix B Browse Custom Edit Control FONTBOLD controls whether the text in the edit box is bold If enabled the text is bold otherwise the text is normal JavaS FALSE Do not make the text in the edit box bold This is the Default FONTBOLD cript code can get and set this value Syntax out retval VARIANT_BOOL pVal in VARIANT_BOOL newVal Values Action TRUE Make the text in the edit box bold Example Creates a single edit box with bold text lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBoxl lt OBJECT ID IBEAX1 CLASSID CLSID D8AGAACE 0F02 4440 8F07 HEIGHT 25 gt lt PARAM NAME FONTBOLD VALUE TRUE lt BODY gt SS OREA lt SCRIPT LANGUAGE JSCRIPT gt IBEAX1 FONTBOLD true lt SCRIPT gt lt HTML gt iBrowse User s Guide 64CF68F33DE9 WIDTH 50 77 Appendix B iBrowse Custom Edit Control FONTFIXEDPITCH FONTFIXEDPITCH controls whether the text in the edit box is a fixed pitch font If enabled the text is fixed pitch otherwise the text uses the default pitch JavaScript code can get and set this value Syntax
34. DY onload document Frm3 Fldl focus gt lt form name Frm3 gt lt table id AutoNumber1 gt lt tr gt lt td width 100 gt SerialNumber lt td gt lt tr gt lt tr gt lt td width 100 gt lt input type text name F1d1 size 20 gt lt td gt lt tr gt lt tr gt lt td width 100 gt UUID lt td gt lt tr gt lt tr gt lt td width 100 gt lt input type text name F1d2 size 50 gt lt td gt lt tr gt lt tr gt lt td width 100 gt Version lt td gt lt tr gt lt tr gt lt td width 100 gt lt input type text name F1d3 size 12 gt lt td gt lt tr gt lt tr gt lt td width 100 colspan 2 gt nbsp lt td gt lt tr gt lt table gt lt form gt lt BODY gt lt HTML gt iBrowse User s Guide 53 Appendix A Custom META Tags for Browse IBrowse_OnKey This changes the action of a particular key The key mapped is mapped for the current page only The key value 0x1b in the following example can be either a hexadecimal value 0x1b or a decimal value 27 Syntax HTTP Equiv IBrowse_OnKey0xl1b content URL Javascript function Comments The content can include a web page to navigate to or a Java Script function to perform This tag affects only the page on which it is placed so do any key remapping on a page by page basis You must precede hexadecimal values by 0x You cannot remap system keys such as A1 in the TE version of iBrowse
35. DisplaySignalStrength true gt lt meta http equiv IBrowse_UpdateIni content Keys AboutKey 0 gt lt HEAD gt lt BODY gt lt H2 gt INI Update Test lt H2 gt lt P gt The Options menu has been disabled lt P gt lt P gt The Password has been changed to 123456 lt P gt lt P gt The icons will be updated every 60 seconds lt P gt lt P gt The Battery status will be displayed lt P gt lt P gt The Signal strength will be displayed lt P gt lt BODY gt lt HTML gt iBrowse User s Guide 59 Appendix A Custom META Tags for Browse IBrowse Scanner Example lt HTML gt lt HEAD gt This tag is page specific and only applies to the current page When this tag is used alone not with the Browse_ScannerNavi gate tag the bar code data is sent to the keyboard buffer and any input field that has focus receives the data Syntax HTTP Equiv IBrowse_Scanner content Enabled Disabled AutoTab AutoEnter Comments The scanner is disabled on a page by default This tag does not function if Use WedgeMode is enabled in the BROWSE INI file lt META HTTP Equiv IBrowse_Scanner Content Enabled gt lt HEAD gt lt BODY gt lt FORM NAME FRM1 gt lt TABLE gt lt TR gt lt TD gt Barcode lt TD gt lt TD gt lt INPUT TYPE text NAME FLD1 SIZE 12 gt lt TD gt lt TR gt lt TABLE gt lt FORM gt lt BODY gt lt HTML gt 60
36. ECT ID IBEAX1 CLASSID CLSID D8AGAACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt EditBox2 lt OBJECT ID IBEAX2 CLASSID CLSID D8AGAACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt BODY gt lt SCRIPT LANGUAGE JSCRIPT FOR IBEAX1 EVENT OnKeyPress gt if key 9 IBEAX2 SetFocus 1 set focus to the second control Return 1 no need to pass the key back to the control return 0 pass the key value along a lt SCRIPT gt lt SCRIPT LANGUAGE JSCRIPT FOR IBEAX2 EVENT OnKeyPress gt if key 9 IBEAX1 SetFocus 1 set focus to the first control Return 1 no need to pass the key back to the control return 0 pass the key value along a lt SCRIPT gt lt HTML gt 94 iBrowse User s Guide Browse Navigation The following information pertains to the CK30 Handheld Computer but can apply to the 700 Series Computer if desired Browse User s Guide 95 Appendix C iBrowse Navigation Keyboard Navigation 96 To aid in navigation on devices with no touch screen iBrowse contains many specific features to allow navigation though the keyboard The IBrowse_OnKey Meta tag maps key values on a page by page basis to navigate to a specific web page or run a Javas cript function on the current page With this you can assign each link available on a page a navigation key and can set up a key to n
37. GE JSCRIPT gt IBEAX1 FONTITALIC true lt SCRIPT gt lt HTML gt iBrowse User s Guide 79 Appendix B Browse Custom Edit Control FONTNAME FONTNAME controls which font is used when text is displayed in the edit box Any font loaded on the system is a valid parame ter Available fonts are dependant on the hardware used JavaS cript code can get and set the FONTNAME value If the font name is not found in the system a system selected font is used Syntax out retval BSTR pVal in BSTR newVal Values Action Any font loaded on the mobile device For example Set the text in the edit box to the desired font The Tahoma Courier New Arial Lucinda Console default is Tahoma MS Sans Serif Example Creates a single edit box using the Courier New font lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBoxl lt OBJECT ID IBEAX1 CLASSID CLSID D8AG6AACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt PARAM NAME FONTNAME VALUE Courier New lt BODY gt SR CORSA 2 gt lt SCRIPT LANGUAGE JSCRIPT gt IBEAX1 FONTNAME Courier New lt SCRIPT gt lt HTML gt 80 iBrowse User s Guide Appendix B Browse Custom Edit Control FONTSIZE FONTSIZE controls the size of the text displayed in the edit box JavaScript code can get and set the FONTNAME value Syntax out retval short pVal in short newVal V
38. GNMENT controls the justification of the text in the Edit Box JavaScript code can get and set this value When password is set to true the left alignment is used Syntax out retval BSTR pVal in BSTR newVal Values Action LEFT Forces the text to left justified This is the Default RIGHT Forces the text to right justified CENTER Centers the text in the edit box Example Creates a single edit box with right justification lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBoxl lt OBJECT ID IBEAX1 CLASSID CLSID D8AGAACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt PARAM NAME ALIGNMENT VALUE RIGHT lt BODY gt SS OR m lt SCRIPT LANGUAGE JSCRIPT gt IBEAX1 ALIGNMENT RIGHT lt SCRIPT gt lt HTML gt iBrowse User s Guide 73 Appendix B Browse Custom Edit Control BORDER BORDER controls whether a border is displayed around the edit box JavaScript code can get and set this value Syntax out retval VARIANT_BOOL pVal in VARIANT_BOOL newVal Values Action TRUE Displays a border around the edit box This is the Default FALSE Does not display a border around the edit box Example Creates a single edit box and disables the border lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBox1 lt OBJECT ID IBEAX1 CLASSID CLSID D8AGAACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt PARAM NAME BORDER VALUE
39. Intermec l Va User s Guide ho Browse Intermec Technologies Corporation Corporate Headquarters Technical Communications Department 6001 36th Ave W 550 Second Street SE Everett WA 98203 Cedar Rapids IA 52401 U S A U S A www intermec com The information contained herein is proprietary and is provided solely for the purpose of allowing customers to operate and service Intermec manufactured equipment and is not to be released reproduced or used for any other purpose without written permission of Intermec Information and specifications contained in this document are subject to change without prior notice and do not represent a commitment on the part of Intermec Technologies Corporation 2003 by Intermec Technologies Corporation All rights reserved The word Intermec the Intermec logo Norand ArciTech CrossBar Data Collection Browser dcBrowser Duratherm EasyCoder EasyLAN Enterprise Wireless LAN EZBuilder Fingerprint i gistics INCA under license InterDriver Intermec Printer Network Manager IRL JANUS LabelShop Mobile Framework MobileLAN Nor Ware Pen Key Precision Print PrintSet RoutePower TE 2000 Trakker Antares UAP Universal Access Point and Virtual Wedge are either trademarks or registered trademarks of Intermec Technologies Corporation Throughout this manual trademarked names may be used Rather than put a trademark or symbol in every occurrence of a trademarked name we stat
40. L files do not need modification to prevent the keyboard from appearing automati cally Tap Exit to access a Password dialog through which those with a P 8 18 password can exit iBrowse The password is set up in the BROWSE INI file 33 Chapter 4 Running Browse Battery and Signal Strength Icons 34 Dd amp ODO The following Battery and Signal Strength icons are available for the navigation bar Battery Icons The battery has approximately 100 80 of capacity green The battery has approximately 80 60 of capacity green The battery has approximately 60 40 of capacity green The battery has approximately 40 20 of capacity red The battery has approximately 20 0 of capacity red exclama tion point The battery is currently charging blue with yellow bolt Unknown The battery status is not available blue question mark If this icon persists for several minutes there may be a problem with the battery Signal Strength Icons Excellent An excellent connection exists between the wireless radio and the access point three green cells Average An average connection exists between the wireless radio and the access point two green cells Poor A poor connection exists between the wireless radio and the access point You should move closer to the access point to prevent losing a connection one green cell Unavailable Wireless network is currently unavailable This occurs
41. META HTTP Equiv IBrowse_SIPUp content gt lt HEAD gt lt BODY gt lt H2 gt The SIP is now displayed lt H2 gt lt BODY gt lt HTML gt 58 iBrowse User s Guide Appendix A Custom META Tags for Browse IBrowse_Updatelni This updates the BROWSE INI settings and can modify set tings on units without having someone physically touch each unit to enable the new settings This is also useful if there is a need to change settings such as password battery status and available menus on a regular basis Syntax HTTP Equiv IBrowse_Updatelni content Section Key Value Comments The content section contains the section key and value to up date in the INI file A semicolon must separate these values The section and key must be valid values for the INI file or an up date does not occur See INI File Explained in Chapter 1 for more information on the valid sections keys and values that you may specify Example lt HTML gt lt HEAD gt lt ME HTTP Equiv IBrowse_Updatelni content Admin DisableOptionsMenu true gt lt ME HTTP Equiv IBrowse_Updatelni content Admin Password 123456 gt lt META HTTP Equiv IBrowse_Updatelni content Display Updatelnterval 60 gt lt META HTTP Equiv IBrowse_Updatelni content Display DisplayBatteryStatus true gt lt META HTTP Equiv IBrowse_Updatelni content Display
42. Signal Strength Icons 0 0 eee eee eee 34 Battery Icons Tasca dy tes sett ae ee es 34 Signal Strength Icons 1 1 0 0 ee eee eee eee 34 Uninstalling 1Browse gt si od idad 35 TE Version of iBrowse 1 0 0 eee eects 35 CK30 Handheld Computers 0 0 00 e ee 36 Navigation Baresi sete di 37 Keyboard Navigation 0 eee eee cee tenes 38 Battery and Signal Strength Icons 0 0 0 eee eee eee eee 39 Battery loons fo oneness Soest eee Peed 39 Signal Strength Icons 11 2 ee eee eee 39 Uninstalling Browse 1 eee eens 40 TE Version of iBrowse 1 0 0 eee cece eee tenes 42 Printing With the LinePrinter ActiveX Control o oooooocccoooooooooo 42 Scanning From iBrowse e s sure ce ccc e ee reno 43 Designing Web Pages for Browse 2 eect teens 44 Evaluation Version of iBrowse 0 e eee eee eee 46 iBrowse Limitations and Restrictions 00000 c cece eee eee 47 Troubleshooting iBrowse 1 0 0 6 e cece cee eee e tenes 47 Contacting Customer Support 6 6 rr 50 iBrowse User s Guide vii Contents A Custom META Tags for iBrowse 51 viii IBrowse Gomimiand a A do dd 52 IBrowse_GetUnitInformation s sunsun esrus rr runer rren r errre 53 TBrowse Oink 00d dai 54 TBrowse Reboot rg lr ld od St ds 55 IBrowse SetDate sussies 1 E A A A a 56 IBrowse Set EE A A ee a es 57 Browse SIPUp ga ms ste ti tere ae eS TSE as Ce SS eee 58 TB
43. alues Action Any positive whole numeric value is valid Values The current font size of the text in the edit box gets in the range of 8 to 16 are recommended set to the value passed in the default is 10 Example Creates a single edit box using a font size of 12 lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBox1 lt OBJECT ID IBEAX1 CLASSID CLSID D8AG6AACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt PARAM NAME FONTSIZE VALUE 12 lt BODY gt Slats OR SS gt lt SCRIPT LANGUAGE JSCRIPT gt IBEAX1 FONTSIZE 12 lt SCRIPT gt lt HTML gt iBrowse User s Guide 81 Appendix B iBrowse Custom Edit Control FONTUNDERLINE FONTUNDERLINE controls whether the text in the edit box is underlined Ifenabled the text is displayed underlined other wise the text is displayed normally JavaScript code can get and set this value Syntax out retval VARIANT_BOOL pVal in VARIANT_BOOL newVal Values Action TRUE Make the text in the edit box underlined FALSE Do not make the text in the edit box underlined This is the Default Example Creates a single edit box with underlined text lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBox1 lt OBJECT ID IBEAX1 CLASSID CLSID D8AG6AACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt PARAM NAME FONTUNDERLINE VALUE TRUE lt BODY gt Shas OR O lt SCRIPT L
44. and FALSE Set this value to TRUE to prevent the user from exiting Browse via the Exit icon The de fault value is FALSE See the IBrowse_Command Meta tag for other ways to exit iBrowse This key is optional DisableOptionsMenu This key enables or disables the Options item under Tools menu on the navigation bar Valid values are TRUE and FALSE Set this value to TRUE to prevent the user from enter ing the Options dialog The default value is FALSE This key is optional You can include an optional section named Display to display status indicators on the command bar Indicators for the current battery status and signal strength are available A key is also available to indicate how often to update the icons on the screen The keys and valid values are as follows iBrowse User s Guide Scanner Section Browse User s Guide Chapter 1 About iBrowse DisplayBatteryStatus This is the key that shows the battery icon on the command bar Valid values for this key are TRUE and FALSE If this key is not specified the default setting is FALSE For more informa tion on the icons and their meaning see Chapter 3 Running Browse for more information DisplaySignalStrength Use this key to display an icon on the command bar that indi cates the wireless signal strength Valid values for this key are TRUE and FALSE If this key is not specified the default set ting is FALSE For more information on the icons and their
45. avigate back to the previous page See the sample web pages installed to the windows ibrowse directory for examples e F1 Help option Through the INI file you can set Browse to set the F1 key to bring up a custom help page This page could contain generic instructions on how to use Browse or a list of links to help bring up other windows such as Options About or Exit See Reserved HREF Values on the next page for more information on HREF values A default help page F1HELP HTML is installed to the windows ibrowse di rectory e Persistent key remapping through the Keys section of the INI file maps keys permanently to features such as Return to the Home Page Options screen About screen and Exit screen e On CK30 and Windows Mobile 2003 devices you can use arrow keys to scroll up and down left and right when scroll bars are present On a page with edit boxes you can toggle between the arrows key scrolling in the edit box and scrolling the page by pressing the enter key For example when a page loads and if the Edit box has focus pressing the arrow keys scroll the cursor in the edit box If the Enter key is pressed the cursor leaves the edit box and pressing the arrow keys scroll the entire web page You can avoid this need to scroll the web page if all pages are designed to fit on one screen When the Edit box has focus press Enter then Tab to tab between multiple edit boxes Browse User s Gu
46. crosoft ActiveSync application to signal a connection to the 700 Se ries Computer If necessary select File gt Get Connected to initiate a connection 43 Microsoft ActiveSync 15 xi File View Tools Help 9 O H 8 B Sync Stop Details Explore Options Pocket_PC Connected Synchronized Information Type Status fe calendar Synchronized P contacts Synchronized Tasks Synchronized a Favorites Synchronized Click Explore to access the Mobile Device directory on your 700 Series Computer From your desktop select Start gt Windows Explorer then browse the C Program Files Intermec TE2000 path for the IBROWSE CAB file needed for your 700 Series Computer Select this file right click the file for a pop up menu then select Copy If you are using a Secure Digital storage card within the Mobile Device directory select My Pocket PC gt SDMMC _Disk gt cabfiles If you are using a CompactFlash storage card within the Mobile Device directory select My Pocket PC gt Storage Card gt cabfiles iBrowse User s Guide Chapter 2 Installing Browse 6 Doa right click for a pop up menu then select Paste If you are using a CompactFlash storage card skip to step 8 7 Ifyou are using a Secure Digital storage card create a subdirectory called 2577 in the SDMMC_Disk folder on the Secure Digital storage card Copy the AUTORUN DAT AUTORUN EXE and AUTOCAB EXE files to t
47. d on the 700 Color Computer Do the same steps as for the CompactFlash storage card except replace steps 5 and 6 with the following e In the SDMMC_Disk folder create a subdirectory called 2577 on the Secure Digital storage card e Copy the AUTORUN DAT AUTORUN EXE and AUTOCAB EXE files to this subdirectory These files are located on your desktop in the C Program Files Intermec TE2000 folder Chapter 2 Installing Browse 18 Browse User s Guide Browse User s Guide Configuring Browse Before providing an updated device to the user a device admin istrator must properly set up the device Go to the next page to configure the 700 Series Computer or to page 30 to configure the CK30 Handheld Computer Chapter 3 Configuring Browse Configuring the 700 Series Computer Before providing an updated 700 Series Computer to the user a device administrator must properly set up the 700 Series Com puter Note Instructions are written for both Pocket PC 2002 and Windows Mobile 2003 operating systems Go to page 25 for Windows Mobile 2003 instructions Pocket PC 2002 Instructions 20 tg Network Adapters The following instructions pertain to the Pocket PC 2003 oper ating system See Revision C of the 700 Series Color Mobile Computer User s Manual P N 961 054 031 or Revision A of the 700 Series Monochrome Mobile Computer User s Manual P N 961 054 032 for more information about t
48. de of status Browse User s Guide Browse User s Guide Browse Custom Edit Control The Browse custom edit control ITCAXEdit DLL is automatically installed with the iBrowse application Although ITCAXEdit is not required it provides additional functionality beyond what the standard edit box provides Note The custom edit control is not available for CK30 Hand held Computers 71 Appendix B Browse Custom Edit Control Using the ITCAXEdit Control on a Web Page Instantiate the control once for each edit box that needs to go on a page Thus a page with five edit boxes needs to instantiate ITCAXEdit five times Do instantiation in the HTML source where the control is needed Example This source creates a simple page with two edit boxes The first one is named IBEAX1 and the second is named IBEAX2 lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBox1 lt OBJECT ID IBEAX1 CLASSID CLSID D8AG6AACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt br gt EditBox2 lt OBJECT ID IBEAX2 CLASSID CLSID D8AG6AACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt br gt lt BODY gt lt HTML gt 72 iBrowse User s Guide Appendix B Browse Custom Edit Control ITCAXEdit Parameters and Functions You can call all functions using the lt PARAM gt tag when instan tiating the control or from JavaScript code in the HTML ALIGNMENT ALI
49. dified the registry Therefore only use step 6 if you need to restore the device to its initial state 6 Do the following to restore the device to its initial state a Press Esc twice to return to the System Main Menu then press 1 to access the Configuration Utility System Main Menu 1 Confiquration Utility 2 File Manager 3 Programs 4 Setup Assistant 5 Diagnostics 6 Main Menu Password Exit Esc Select Enter iBrowse User s Guide 41 Chapter 4 Running Browse TE Version ofiBrowse The Terminal Emulation TE version of Browse is not avail able for the CK30 Computer b Press 5 to restore the defaults Configuration Utility 1 Scanners Symbologies 2 Communications 3 CK30 Settings 4 Summar 5 Restore Defaults 6 Save to Flash Exit Esc Select Enter Press Enter to continue The CK30 then shuts down You will have to power the unit back on Restore Defaults 4re you sure you want to restore all settings to Factory defaults You may need to reinstall some applications Yes Enter Mo Esc Printing With the LinePrinter ActiveX Control 42 In addition to META tag printing to Intermec PL3 Portable Printers it is possible to print to all Intermec mobile printers via the Line Printer ActiveX control For more information on printing to a PL3 Printer see The INI File Explained in Chapter 1 and Custom META Tags for iBrowse in Appendix A The
50. e True False IBrowse_PDF417_Xmit_CtrlHeader True False False IBrowse_PDF417_Xmit_FileName True False False IBrowse_PDF417_Xmit_SegmentCount True False False IBrowse_PDF417_Xmit_TimeStamp True False False IBrowse_PDF417_Xmit_Sender True False False IBrowse_PDF417_Xmit_Addressee True False False IBrowse_PDF417_Xmit_FileSize True False False IBrowse_PDF417_Xmit_Checksum True False False IBrowse_Standard2of5_Format Identicon Identicon Computer_Identics IBrowse_Standard2of5_CheckDigit True Disabled False Disabled IBrowse_Standard2of5_Length 0 3 50 6 IBrowse_UPCA Enabled Enabled Disabled IBrowse_UPCE Enabled Enabled Disabled IBrowse_EAN8 Enabled Enabled Disabled 64 Browse User s Guide Appendix A Custom META Tags for Browse Parameter Name continued Parameter Value Default IBrowse_EAN13 Enabled Enabled Disabled IBrowse_UpcEan_Addon_Digits True False False IBrowse_UpcEan_Addon_Two True False False IBrowse_UpcEan_Addon_Five True False False IBrowse_UPCA_CheckDigit True True False IBrowse_UPCE_CheckDigit True True False IBrowse_EAN8_CheckDigit True
51. e and disable of the scanner does not function but you can still enter data into the control from wedge mode For more information on this method of scanning see Cus tom META Tags for Browse in Appendix A ITCAXEdit ActiveX control Browse installs a custom ActiveX edit control that is used from within web pages in place of lt input gt tags This control has a property that enables the scanner on a field by field basis When the control loses focus the scanner is disabled If the wedge mode is enabled this mode does not function but you can still enter data into the control from wedge mode For more information on this method of scanning see the ENABLESCANNER function in Using the ITCAXEdit Control on a Web Page in Appendix B Browse User s Guide 43 Chapter 4 Running Browse Designing Web Pages for Browse 44 Some key things to consider when designing web pages for Browse e Browse is based on Pocket Internet Explorer which supports the following technology versions e HTML V3 20 e JavaScript 1 2 e ActiveX components e XML and XSL e WML CK30 Computers and devices with Pocket PC Windows Mobile 2003 support the following e HTML V4 01 e Extensible HTML XHTML e Cascading style sheets e Microsoft JScript version 5 5 Enhanced scripting and Document Object Model support e Wireless Markup Language WML 2 0 XHTML WML 1 x e Internet Protocol version 6 IPv6 in IPv4 IPv6
52. e that we are using the names only in an editorial fashion and to the benefit of the trademark owner with no intention of infringement There are U S and foreign patents pending Microsoft Windows and the Windows logo are registered trademarks of Microsoft Corporation in the United States and or other countries Bluetooth is a trademark of Bluetooth SIG Inc U S A This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit http www opensssl org This product includes cryptographic software written by Eric Young EAY cryptsoft com ii Browse User s Guide Document Change Record This page records changes to this document The document was originally released as Revision A Revision Date B 02 2004 Description of Change Added information that pertains to the CK30 Handheld Com puter IBrowse User s Guide iii IBrowse User s Guide Contents Contents Before You Begin ooste dada te e ee a ee e ed xi NE E NA xi Do not repair or adjust alone o oooooooooocoomoo xi First aid ii amp were ciel eet io xi Resuscitation ereas i A Pas how ene ew ose xi Energized equipment 00 eee ooo xi SaletyleOns A A r EE a AL heaved xii Global Services and Support 2 1 ee eee eee xiii Warranty Information ooooooccococcooccnrr xiii Web Support Parres or xiii Telephone Supported oe ee eee de xiv Related Documents vaa Ala OA ath Dhol
53. e the case or spelling of any of the section names or key names Sec tion names are contained in the brackets and key names are on the left side of the equal sign You can use most any text editor to modify the INI file such as Notepad When saving the INI file save it as a standard ASCII file if that is the option Copy the modified INI file back to the storage card or back to the 700 Series Computer via ActiveSync Browse User s Guide Chapter 2 Installing Browse Installing the Browse Application Consider any of the following options to load your Browse ap plication onto your 700 Series Computer e Microsoft ActiveSync e FTP Server page 16 e Secure Digital or CompactFlash storage card page 17 Using Microsoft ActiveSync For the 700 Series Monochrome Computer go to the next para graph For 700 Series Color Computer instructions go to page 13 700 Monochrome Computer Note These instructions assume that the 700 Monochrome Utilities portion of the 700 Series Monochrome Software Tools CD was installed onto your desktop The Microsoft ActiveSync tool is located on the 700 Mono chrome Companion CD See the 700 Series Monochrome Mobile Computer User s Manual P N 961 054 032 for information about this tool as provided by Microsoft Corporation This can be a serial USB Ethernet InfraRed or 802 11b Acti veSync connection Files can then be copied using File Explorer on a PC or a laptop computer
54. es xiv 1 About iBrowse o 1 iBrowse Details AA AAA ee id 2 Requirements for Running iBrowse 00000 c cece eee eee 2 INLEde Explained uti eds dias 3 Ad SECO ns lA O AN led e O 3 Homepage renia A da 3 Password iT eE A A eae A ene al Se 3 ETHelpPage sth ftir ces 4 LinkNotFoundPage 0 0 0 eee eee eee 4 DisableHomeCommandd oo 4 DisableExitCommand o oooooooonoo eee eens 4 DisableOptionsMenu 0 eee cece eee eee 4 Display Sectio dista p isa asa ase isa paca eeii 4 DisplayBatteryStatus 21 0 ee eee eee 5 DisplaySignalStrength 00 cece eee eee 5 Updatelotervalin032 a eens a eee ek 5 Scanner Section so heed hb AA a ee 5 PLSetiesPrinter Section vit a urreni oh See aw aoe ee See 6 COMP inci oe Se ete ttt atts eal er ee hel cd 6 BaudRate sci Pe ci ra we tao ark ed BSS 6 iBrowse User s Guide v Contents Keys ECM ai 6 AboUKe retador di lali da 6 HOMER ic E ti dd 6 OptionsKey ein 6 tt I ti dd oes 6 ExitKey seua aata te Bch ae ab hive dewey decd dha 7 Fl elp Rey vot ewtw kage don ek gy cdr tend owaety NRA 7 Sample INT File ios prices les Ba ead Sede eae oR 7 Browse Connectivity Messages 6 6 0c cee eee eee ee 8 2 Installing Browse 00 00 2220 cece eee 9 Copying the CAB File epore 2st van cta teste vad a Sait ees 10 Installing the iBrowse Application 1 2 0 0 eee cece eee 11 Using Microsoft ActiveSync 1 eee cece eee ee
55. ese key mappings are not limited to the CK30 Computer they may also be used on the 700 Series Com puter if keyboard navigation is desired See the Keys section of the INI file for information on setting up specific keys for these functions Key Description About Use the AboutKey value in the INI file to enable a key press to bring up the About screen The default setting for this is F5 Options Use the OptionsKey value in the INI file to enable a key press to bring up the Options screen The password screen is displayed first to prompt for the correct password before continuing The default setting for this is F3 Use the ExitKey value in the INI file to enable a key press to bring up the Exit screen The password screen is displayed first to prompt for the correct password before continuing The default setting for this is F4 Use the HomeKey value in the INI file to enable a key press to navigate to the Home page The default setting for this is F2 38 iBrowse User s Guide Chapter 4 Running Browse Battery and Signal Strength Icons The following Battery and Signal Strength icons are available for the CK30 Computer Battery Icons The battery is half full You should work for several more hours Lis before changing batteries ca The battery is low You need to replace this soon cy The battery is critically low You need to replace this now ES The backup battery is low Signal Strength Icons Stron
56. ess network settings Use the RegFlushKey API to help prevent the loss of device specific settings Use extreme care before using these tags lt META HTTP Equiv IBrowse_Reboot content warm gt lt HEAD gt lt BODY gt lt H2 gt Reboot Test lt H2 gt lt BODY gt lt HTML gt Browse User s Guide 55 Appendix A Custom META Tags for Browse IBrowse_SetDate This updates the system date on the 700 Series Computer or the CK30 Handheld Computer Ifan invalid value is passed the date is not changed Syntax HTTP Equiv IBrowse_SetDate content 02 01 2003 Comments The date passed in the content tag must be the current GMT date in mm dd yyyy format You can use characters other than the forward slash to separate the month day and year Val id separators are the backslash 1 forward slash comma and hyphen characters Example lt HTML gt lt HEAD gt lt META HTTP Equiv IBrowse_SetDate content 02 01 2003 gt lt HEAD gt lt BODY gt lt H2 gt The date has been updated lt H2 gt lt BODY gt lt HTML gt 56 iBrowse User s Guide Appendix A Custom META Tags for Browse IBrowse_SetTime Example lt HTML gt lt HEAD gt This updates the system time on the 700 Series Computer or the CK30 Handheld Computer If an invalid value is passed the time is not changed Syntax HTTP Equiv IBrowse_SetTime content 15 35 Comment
57. g connection to the access point E Good connection to the access point P Weak connection to the access point E No connection to the access point NN Note Signal strength only indicates there is a connection be tween the wireless radio and an access point The device can connect to the wrong access point if the wireless connection is not set up properly Also if the device is connected to the cor rect access point it still may not connect to the network if the devices network settings were not properly configured iBrowse User s Guide 39 Chapter 4 Running Browse Uninstalling Browse No automatic uninstallation is available at this time To unins tall iBrowse do the following 1 40 On the CK30 Computer press green IB then orange WO to access the System Main Menu then press 2 to access the File Manager 1 ee ion nn 3 Programs 4 Setup Assistant 5 Diagnostics 6 Main Menu Password Exit Esc Select Enter Press the appropriate number for the CK_FSS directory then the appropriate number for the Persistent Copy direc tory Depending on how your system is configured press 7 or the A or Y keys to scroll to and highlight the CK30Ibrowse cab file Press the following keys to delete this file e On 52 key and 42 key keyboards press Green Im e On 50 key keyboards press Func Green AI Below is the path to this file CK_FFS Persistent Co
58. gnostics 6 Main Menu Password Exit Esc Select Enter Press 2 to configure the communications Configuration Utility 1 Scanners Symbologies 2 Communications 3 CK30 Settings 4 Summary 5 Restore Defaults 6 Save to Flash Exit Esc Select Enter 3 When done configuring communications press Esc to re turn to the Configuration Utility See your Intermec repre sentative for more information about these communications Press 6 to save these settings to flash to preserve these set tings during a cold boot procedure Browse User s Guide Browse User s Guide Running Browse The Browse application does not start up automatically Go to the next page for information on starting up Browse on your 700 Series Computer Go to page 36 for information on starting up Browse on your CK30 Handheld Computer 31 Chapter 4 Running Browse 700 Series Computers Navigation Bar 32 To start iBrowse tap Start gt Browse If you need Browse to start automatically you can create a shortcut to it in the Windows Startup folder You can also add an AUTOUSER DAT file to the DataCard folder in the system For information on how to use AUTOUSER DAT file see your technical documentation for your device or contact Customer Support The following information pertains to both the 700 Mono chrome Computer and the 700 Color Computer Below is a sample of the navigation bar
59. his operating system Setting the Appropriate IP Addresses or DHCP Settings These instructions modify the 802 11b Wireless LAN There are other variables that may need setting up to get on a network Contact your Intermec representative for more information 1 On the 700 Series Computer tap Start gt Settings gt the Con nections tab gt Network Adapters If you need to enter spe cific server information tap the 802 11b Wireless LAN adapter for its properties EY settinos lt 1127 Network Adapters Adapters installed 802 11b Wireless LAN AsyncMlacl NDISWAN Adapter LANS0D0 NE2000 Compatible Ethernet Driver PPTP1 NDISWAN Adapter Adapters such as wireless network Ethernet cards connect your mobile device to a network mj Browse User s Guide Chapter 3 Configuring Browse 2 To change the IP addresses tap Use specific IP address then enter the appropriate IP addresses Settings e 802 1 ib Wireless LAN O Use server assigned IP address Use specific IP address sure moss DeFault gateway ua a 3 To change the DHCP addresses tap the Name Servers tab then enter the appropriate addresses 802 11b Wireless LAN Name server addresses may be autamatically assigned if DHCP is enabled on this adapter aAtons we atw gt SS IP Address Name Servers Ej 4 Tap ok to save and exit 802 11b Wireless LAN properties Browse User s Guide 21 Chapter 3
60. his subdirectory These files are located on your desktop in the C Program Files Intermec TE2000 folder 8 When all of the files are pasted perform a warm boot on the 700 Series Computer When the computer reboots the newly copied CAB file automatically activates its utilities Add Remove Programs If the AutoStart Microsofts CE Application Manager option was checked to be installed onto your desktop the following appears upon completion of your installation Check the items to be installed onto your 700 Series Computer then click OK to continue x Select a program s check box if you want to install it on pour mobile device or clear the check box if you want to remove the program from your device Note If a program that you installed is not listed the program was not designed to be used on your mobile device Intermec Technologies Browse 36 2K Y E Intermec Technologies Browse 36 2K E Intermec Technologies Imager Demo 168 6K E Intermec Technologies Intermec Lau 61 2K E Intermec Technologies TE2000 823 4 K y Program description K Space required for selected programs OOK Space available on device 29 138 4 K JV Install program into the default installation folder Remove from both locations To remove the selected program from both R your device and this computer click Remove _ HEMOVE Cancel Help iBrowse User s Guide 1
61. ide Appendix C Browse Navigation Reserved HREF Values Example lt html gt lt head gt To allow web pages to be more dynamic and affect some control over the application certain HREF values are reserved for use in the iBrowse application The reserved values are IBROWSE_ABOUT_SCREEN Brings up the iBrowse About screen IBROWSE_OPTIONS_SCREEN Brings up the iBrowse Option Screen The password screen appears and prompts for a valid password before accessing the screen IBROWSE_HOME_SCREEN Navigates to the Home page specified in the INI file IBROWSE_EXIT_SCREEN Brings up the Browse Exit Screen The password screen prompts for a valid password before accessing the screen IBROWSE_REFRESH_PREVIOUS_SCREEN Attempts to navigate to the last screen that was either success fully or unsuccessfully navigated lt meta http equiv IBrowse_OnKey49 content IBROWSE_HOME_SCREEN gt lt meta http equiv IBrowse_OnKey50 content IBROWSE_ABOUT_SCREEN gt lt meta http equiv IBrowse_OnKey51 content IBROWSE_OPTIONS_SCREEN gt lt meta http equiv IBrowse_OnKey52 content IBROWSE_EXIT_SCREEN gt lt head gt lt body gt lt b gt lt font size 5 gt IBrowse Help Page lt font gt lt b gt lt a href IBROWSE_HOME_SCREEN gt 1 Home Page lt a gt lt br gt lt a href IBROWSE_ABOUT_SCREEN gt 2 About Screen lt a gt lt br gt lt a href IBROWSE_OPTIONS_SCREEN gt 3 Opt
62. ide 61 Appendix A Custom META Tags for Browse Enabling Disabling Symbologies This tag updates the scanner configuration either enabling or disabling the desired symbology Syntax HTTP Equiv Symbology Type content Enabled Disabled where Symbology Type is one of the following Symbology Name Default IBrowse_Code39 Enabled IBrowse_Codabar Disabled IBrowse_Code93 Disabled IBrowse_Code128 Disabled IBrowse_I2o0f5 Disabled IBrowse_PDF417 Enabled IBrowse_Standard2of5 Disabled Comments These tags are application specific they are not limited to the scope of the current page When a symbology is enabled or dis abled it remains in that state until changed by sending this tag UPC EAN symbology is enabled by default See Symbology Configuration on the next page for enabling or disabling the UPCA UPCE EAN8 and EAN13 symbologies Example lt HTML gt lt HEAD gt lt META HTTP Equiv IBrowse_120f5 Content Enabled gt lt META HTTP Equiv IBrowse_Code39 Content Disabled gt lt META HTTP Equiv IBrowse_Scanner Content Enabled gt lt HEAD gt lt BODY gt lt BODY gt lt HTML gt 62 Browse User s Guide Appendix A Custom META Tags for Browse Symbology Configuration These tags update the scanner symbology configuration Syntax HTTP Equiv Parameter Nam content parameter value Note App
63. in iBrowse Tools y E ff IBrowse O Tools Menu Under the Tools Menu you can look at copyright information or change the home page About Tap Tools gt About to view the following copyright information for Browse About Tap OK to close le rowse Intermec Browser 01 10 Intermec Technologies Corporation Copyright c 2002 2003 All Rights Reserved ak TD iBrowse User s Guide E gt Ke iBrowse User s Guide Chapter 4 Running iBrowse Options Tap Tools gt Options to change the home page Browse is to use The same password required to exit the application is also required to enter the Options page Password Enter Password fkeyboaa Change Password Icons These standard icons are not needed by most users as their web pages actually control the application flow Additional icons can appear in the right hand side of the navigation bar to indicate battery level and radio signal strength See The INI File Ex plained in Chapter 1 or Custom META Tags for Browse in Appendix A for information on how to enable and disable icons Tap the Home icon to start back at the default home page Tap the Keyboard icon to bring up and put away the pop up keyboard When you need to enter alphabetic information tap this icon to display the onscreen keyboard Special consider ations were added to iBrowse so the onscreen keyboard only ap pears when you tap the keyboard icon HTM
64. ions Screen lt a gt lt br gt lt a href IBROWSE_EXIT_SCREEN gt 4 Exit IBrowse lt a gt lt br gt lt body gt lt html gt iBrowse User s Guide 97 Appendix C Browse Navigation 98 iBrowse User s Guide Browse User s Guide D Application Version History 99 Appendix D Application Version History Version 1 20 100 Added support for CK30 Handheld Computers with Stan dard OS and 700 Series devices with Windows Mobile 2003 Added checks to provide extended feedback to the user about network errors see browse Connectivity Messages in Chapter 1 About iBrowse Added INI based persistent Keymappings to provide hotkeys to various functionality in iBrowse Exit options about Home see ZNI File Explained Keys Section in Chapter 1 About Browse Added F1 Helpkey abilities so that when the F1 key is pressed a web page will be displayed with help for the user see ZNI File Explained Admin Section in Chapter 1 About Browse Added a notfoundpage option that will display a predefined web page when the browser could not successfully navigate to the appropriate page see INI File Explained Admin Sec tion in Chapter 1 About iBrowse Added Predefined links to provide hotkeys to various func tionality in Browse Exit options about Home see Re served HREF Values in Appendix C iBrowse Navigation IBrowse_OnKey key remapping is o
65. l screen after applications opened on top of Browse are closed 102 Browse User s Guide hntermec Corporate Headquarters 6001 36th Avenue West Everett Washington 98203 U S A telk 425 348 2600 fax 425 355 9551 www intermec com iBrowse User s Guide February 2004 P N 961 055 015 REV B
66. led the alignment is always left aligned Syntax out retval VARIANT_BOOL pVal in VARIANT_BOOL newVal Values Action TRUE Replace each character entered with an asterisk FALSE Display the text as it is entered This is the Default Example Creates a single edit box to accept a password lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBoxl lt OBJECT ID IBEAX1 CLASSID CLSID D8AG6AACE 0F02 4440 8F07 HEIGHT 25 gt lt PARAM NAME PASSWORD VALUE TRUE lt BODY gt SYS AOR 029 2 lt SCRIPT LANGUAGE JSCRIPT gt IBEAX1 PASSWORD true lt SCRIPT gt lt HTML gt 84 64CF68F33DE9 WIDTH 50 iBrowse User s Guide Appendix B Browse Custom Edit Control SetFocus SetFocus sets the focus to a specific edit box This function can not pass as a parameter you must call it from JavaScript Syntax in VARIANT_BOOL bSelect Values Action TRUE Focus is set to the desired edit box and the text is highlighted so it is overwritten by the first key press FALSE Focus is set to the desired edit box at the end of any existing text Example Creates a single edit box and set focus to it lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBoxl lt OBJECT ID IBEAX1 CLASSID CLSID D8AGAACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt BODY gt MZA SORA lt SCRIPT LANGUAGE JSCRIPT gt IBEAX1 SetFocus 1 lt SCRIPT gt
67. licable bar code symbology is listed within each pa rameter name Parameter Name IBrowse_Code39_Format_FullAscii IBrowse_Code39_StartStop_Xmit IBrowse_Code39_StartStop_Chars IBrowse_Code39_CheckDigit IBrowse_Code39_Length IBrowse_Codabar_StartStop IBrowse_Codabar_CLSI IBrowse_Codabar_CheckDigit IBrowse_Codabar_Length IBrowse_Code93_Length IBrowse_Code128_Include_EAN128_Identifier IBrowse_Code128_CIP128_ Active iBrowse User s Guide Parameter Value Default True False Standard43 False True False False DollarSign Asterisk Asterisk Both Disabled Disabled MOD43 MOD43_Xmit French_CIP French_CIP_Xmit Italian CPI Ttalian_CPI_Xmit 0 3 50 0 Disabled Disabled LowerABCD UpperABCD LowerABCDTN DC1toDC4 True False False True Disabled False Disabled 0 3 50 0 50 True False True False 63 Appendix A Custom META Tags for Browse Parameter Name continued Parameter Value Default IBrowse_Code128_FNC1_Separator ASCII value 1 127 29 IBrowse_Code128_Length 0 50 0 IBrowse_120f5_CheckDigit Disabled Disabled MOD10 MOD10_Xmit French_CIP French_CIP_Xmit IBrowse_120f5_Length 0 2 50 6 IBrowse_PDF417_Buffer_Macro Tru
68. lication This tag applies only to the page on which it is lo cated Example lt HTML gt lt HEAD gt lt META HTTP Equiv IBrowse_Command content exit gt lt HEAD gt lt BODY gt lt P gt You should not be seeing this right now lt P gt lt BODY gt lt HTML gt 52 iBrowse User s Guide Appendix A Custom META Tags for Browse IBrowse GetUnitinformation This tag retrieves valuable information about the unit on which Browse is running Three items of data are returned in the fol lowing order serial number UUID a globally unique Pocket PC identifier and current Browse version number Syntax HTTP Equiv IBrowse_GetUnitInformation content URL Javascript function Comments The URL or Javascript placed in the content tag is not executed until the entire page has loaded This tag applies only to the page on which it is located Example lt HTML gt lt HEAD gt lt META HTTP Equiv IBrowse_ GetUnitInformation Content file windows infotest html serialnum s uuid s amp appversion s gt lt or gt lt META HTTP Equiv IBrowse_ GetUnitInformation Content Javascript ShowUnitInfo s s 8 gt lt SCRIPT gt LANGUAGE JAVASCRIPT gt function SetUnitInfo serial uuid version document Frm3 Fldl value serial document Frm3 F1d2 value uuid document Frm3 F1d3 value version document Frm3 Fldl focus lt SCRIPT gt lt HEAD gt lt BO
69. lt HTML gt iBrowse User s Guide 85 Appendix B Browse Custom Edit Control VALUE VALUE gets or sets the text that is displayed in the edit box JavaScript code can get and set this value Syntax out retval BSTR pVal in BSTR newVal Values Action x No text This is the Default Any text string Display the text as it is entered This is the Default Example Creates a single edit box with the text hello lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBoxl lt OBJECT ID IBEAX1 CLASSID CLSID D8AGAACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt PARAM NAME VALUE VALUE hello lt BODY gt ALS ORS SS lt SCRIPT LANGUAGE JSCRIPT gt IBEAX1 VALUE hello lt SCRIPT gt lt HTML gt 86 iBrowse User s Guide Appendix B Browse Custom Edit Control WANTRETURN WANTRETURN allows the edit control to hold multiple lines If enabled instead of performing the default enter key function ality the enter key adds a newline to the edit box so further text is added to the next line JavaScript code can get and set this value Syntax out retval VARIANT_BOOL pVal in VARIANT_BOOL newVal Values Action TRUE Pressing the enter key creates a new line in the current edit box FALSE Display the text as it is entered This is the Default Example Creates a single edit box to accept a password lt HTML gt lt HEAD g
70. ment damage or destruction or corruption or oss of data Attention Une pr caution vous avertit d une proc dure de fonctionnement d une m thode d un tat ou d un rapport qui doit tre strictement respect pour emp cher Pendommagement ou la destruction de l quipement ou Palt ration ou la perte de donn es Note Notes either provide extra information about a topic or contain special instructions for handling a particular condition or set of circumstances Browse User s Guide Before You Begin Global Services and Support Browse User s Guide Warranty Information To understand the warranty for your Intermec product visit the Intermec web site at http www intermec com and click Service amp Support The Intermec Global Sales 82 Service page appears Erom the Service 82 Support menu move your pointer over Support and then click Warranty Disclaimer of warranties The sample code included in this doc ument is presented for reference only The code does not neces sarily represent complete tested programs The code is provided as is with all faults All warranties are expressly disclaimed including the implied warranties of merchantability and fitness for a particular purpose Web Support Visit the Intermec web site at http www intermec com to download our current manuals in PDF format To order printed versions of the Intermec manuals contact your local Intermec representative or distributor
71. mixed mode environments Force the user to follow a specific path In most situations the HTML should lead the user through a narrow path for entering or processing information Pages designed for the desktop browser usually have dozens of links on each page providing a user a myriad of paths on which to continue In the business environment it is usually more useful to force the user down a select path so a full set of information is gathered The limited screen area is also a factor in providing a limited number of links iBrowse User s Guide Chapter 4 Running Browse e Limited Screen space Because of the limited screen area on Pocket PC Windows Mobile devices design screens and images to fit the display The area that Browse has to display a web page on 700 Series Computers is approximately 235 pixels wide by 290 pixels high if there are no scroll bars on the screen When scroll bars are added the number of pixels is decreased by about 15 220x275 For CK30 Computers the area to display is approximately 160 pixels wide by 140 pixels high e Throughput In a wireless environment throughput is af fected by signal strength The lower the signal strength from the access points the slower the throughput For this reason it is best to design the pages as small as possible Use graphics sparingly Find ways to split large pages into two or more pages that the user can step through This prevents the user from long wait
72. mments in the INI files You must save the INI file as an ASCII file If you edit the INI file save it as a standard ASCII file not as a Unicode file The file name of the ini file is Browse ini The INI file must always be in the same directory as the Browse exe application Section names and key names in the INI file are case sensitive META tags are available to update most INI settings See Cus tom META Tags for iBrowse in Appendix A for information Note For the 700 Series Computer related desktop icons are shown to the left For the CK30 Computer see Keyboard Na vigation in Appendix C for information on navigating within the Browse application There is only one required section in the INI file called the admin section Homepage This key specifies the page to which the Browse attempts to navigate on startup Tapping the Home icon on the navigation bar also attempts to load the home page which can be a URL to the Internet or to the local file system This key is required Password This key holds the password that allows an administrator to exit iLaunch and enter the Pocket PC Windows Mobile operating system This may be necessary if you are modifying system set tings If you leave the password field blank you can exit the sys tem without entering a password The password in the default INI is 123456 or 111111 the sample HTML files can change the password If there is a space after the on the passw
73. ning Browse iBrowse does not render my web pages the same way as my desktop version of Internet Explorer e This is because Browse uses some of the internal code of Pocket Internet Explorer PIE PIE does not support all of the features and functionality of the desktop version of Inter net Explorer Jscript JavaScript does not behave as expected on iBrowse Enable scripting error by creating the following key and value For more information on this topic see the Pocket PC SDK online help then tap Find to search for Scripting HKEY_CURRENT_USER Software Microsoft Internet Ex plorer Main ShowScriptErrors dword 00000001 When using ActiveX controls mark the controls as Safe for Scripting when they are compiled Controls not marked Safe for Scripting are not allowed to run from Jscript For more in formation on this topic see the Pocket PC SDK online help then search for Declaring Your Control as Safe for Scripting When starting iBrowse if a blank screen is displayed e Make suree the CK30 Computer is running a standard oper ating system e Ensure the CK30 Computer is connected to a network e Ensure that a gateway or default router is set The following message appears when iBrowse is started A Wireless network is not currently available e Browse ensures the device has network access before starting up If no signal strength is found from the wireless radio then this message is dis
74. nly limited by memory and the number of keys available iBrowse no longer requires a data storage card for devices that contain a Flash File Store iBrowse User s Guide Version 1 10 Browse User s Guide Appendix D Application Version History Added support for custom META tags See Custom META Tags for iBrowse in Appendix A for more information Changed the way the onscree keyboard works so that it does not flash up on the screen when an edit box was selected but the keyboard icon was not tapped Temporary fix was added for a Bluetooth issue After a sus pend resume the Bluetooth stack is reloaded and it brings the command bar to the foreground Browse now looks for a message that indicates the stack is reloaded and then disables the command bar again but this leaves a short amount of time where a user could get into the system Added built in support for scanning See Custom META Tags for iBrowse in Appendix A for more information Added built in support for the Intermec PL4 Portable Print er See Custom META Tags for I_Browse in Appendix A for more information Added indicators for battery status and signal strength Added ability to disable some of the icons and menu options Added support for the ITCAXEdit ActiveX control 101 Appendix D Application Version History Version 1 01 e Added support for the special TE Bundle e Added code to ensure that Browse was still ful
75. ns 11 700 Monochrome Computer ooooccccoooocccco roo 11 700 Color Computer 0 0 eee ccc ee eee 13 Add Remove Programs 000s eee eee tenes 15 Using the FUP Server sss iia dois dae eaten ahd towed 16 Wsing aStorage Gatd soi sites had Bod Sed oh oda Als boven id 17 Copying to a CompactFlash Storage Card 17 Copying to a Secure Digital Storage Card ooooooo o 17 3 Configuring iBrowse 60 20a 19 Configuring the 700 Series Computer 0 cece eee eee 20 Pocket PC 2002 Instructions ie spreen eee eee 20 Setting the Appropriate IP Addresses or DHCP Settings 20 Setting the Appropriate Wireless Network Settings 22 Setting the Appropriate Connection Method 23 Saving the System Configuration ooooooooooocomomo 24 Windows Mobile 2003 Instructions 0 0 00 cece eee eee 25 Setting the Appropriate IP Addresses or DHCP Settings 25 Setting the Appropriate Wireless Network Settings 27 Setting the Appropriate Connection Method 28 Saving the System Configuration 0 000000 29 Configuring the CK30 Handheld Computer 00000000 08 30 vi iBrowse User s Guide Contents 4 Running Browse l a 31 700 Series Computers reen EE A EE A A ARE OAA 32 Navigation Bat wo vue ir see p te a e a 32 Tools Menu ai id antag EA 32 TEGIS ye SA A a e 33 Battery and
76. on file Example lt HTML gt lt HEAD gt lt META HTTP Equiv IBrowse_PLSeriesLabel_Print Content 0 200 200 581 1 r nLABEL r nCONTRAST 0 r nTONE 0 r nSPEED 3 r nPAGE WIDTH 240 r nBAR SENSE r nTEXT90 4 3 36 288 22 88 r nTEXT90 5 2 163 273 SWEATSHIRT r nVBARCODE UPCA 2 1 45 139 576 04364503284 r nTEXT90 7 0 191 511 043645032841 r nTEXT90 5 0 4 524 COMPARE AT r nTEXT90 4 0 30 508 30 00 r nTEXT90 5 0 115 575 ZD 180 KL r nTEXT90 5 2 119 269 ALL COTTON r nTEXT90 7 0 114 389 01 17 98 r nTEXT90 0 0 208 173 EA00 732 00560 r nTEXT90 5 0 82 519 ELSEWHERE r nBOX 189 358 217 527 1 r nFORM r nPRINT r n gt lt META HTTP Equiv IBrowse_PLSeriesLabel_Complete Content Javascript PrintingComplete 1d gt lt HEAD gt lt BODY gt lt BODY gt lt HTML gt 68 Browse User s Guide Appendix A Custom META Tags for Browse IBrowse_PLSeriesLabel_Complete This tag is page specific and specifies the action to perform when printing of the label is complete You can either redirect your application to another page or execute a Javascript function to define on the same page as this tag A status code where 0 represents success is sent from the browser You must handle this by setting up the Querystring or function parameter according ly depending upon the method you choose Syntax HTTP Equiv IBrowse_PLSeriesLabel_Complete content URL Javascript function Comments Use this tag with the I
77. ons 2 Select The Internet from the My network card connects to drop down list Connections b When needed automatically connect to The Internet using these settings Internet Settings X Connect When needed automatically connect to Work using these settings 43 My network card connects to Connections Dialing Locations mj 3 Tap ok twice to save your changes and exit Connections Browse User s Guide 23 Chapter 3 Configuring Browse Saving the System Configuration Use the RegFlushKey API to save the system configuration via the registry if desired If you are using the RegFlushKey API the application must use a special API to make sure the registry is written to the ap propriate card or you can use the Utilities control panel applet as follows See Appendix A Configurable Settings for more information about this applet rg Utilities 1 From the 700 Series Computer tap Start gt Settings gt the System tab gt the Utilities icon gt the Registry Save tab 2 Tap Enable Registry Storage tap either of the following e SD to write the registry to the Secure Digital storage card e CF to write the registry to the CompactFlash storage card Note In software builds 1 30 or later there is a third option EL for the Flash File Store do not select this option Con tact your Intermec representative for more information 3 Tap ok to save y
78. ord line of the INI file a space becomes the password If no password is required make sure that there is no space after the equal sign The password is limited to six characters but keep in mind that entering more than a few alphabetic characters is extremely diffi cult on a Pocket PC device This key is required Chapter 1 About Browse Display Section F1HelpPage This key specifies a page to display if the F1 key is pressed on a device The CAB file installs a default help page FIHELP HTML in the Windows directory t is recommended that you install the help page in non volatile storage on the device The Keys section of the INI file has the F1HelpKey key that must be set to TRUE to enable this option LinkNotFoundPage This key specifies a page to display when a user selects to navigate to a link and that page was not successfully loaded The CAB file installs a default not found page NOTFOUND HTML to the Windows directory to allow the user to reload the page or return to the home screen Install this page in non volatile storage on the device DisableHomeCommand This key enables or disables the Home icon on the navigation bar Valid values are TRUE and FALSE Set this value to TRUE to prevent the user from navigating to the home page via the Home icon The default value is FALSE This key is optional DisableExitCommand This key enables or disables the Exit icon on the navigation bar Valid values are TRUE
79. our entry and exit the Utilities control panel applet EY start 461152 Q Utilities Custom applications can save the registry between cold boots Select media where the registry will be stored Enable Registry Storage O Save Registry to SD O Save Registry ta CF If enabled the real time clock can be restored on a cold boot Enable RTC Restore Dock Switch Registry Save Wakeup mad 4 gt mj 24 Browse User s Guide Chapter 3 Configuring Browse Windows Mobile 2003 Instructions The following instructions pertain to the Windows Mobile 2003 operating system See Revision E of the 700 Series Color Mobile Computer Users Manual P N 961 054 031 for more informa tion about this operating system Setting the Appropriate IP Addresses or DHCP Settings These instructions modify the 802 11b Wireless LAN There are other variables that may need setting up to get on a network Contact your Intermec representative for more information g 4 On the 700 Series Computer tap Start gt Settings gt the Con be nections tab gt Connections gt the Advanced tab gt Network Connections Card 5 Tap the Network Adapters tab If you need to enter specific server information tap the 802 11b Wireless LAN adapter for its properties Settings 46127 Q Configure Network Adapters My network card connects to 202 11b Wireless LAN L2TP NDISWAN Miniport A4syncMac NDISWAN Miniport PPTP NDISWAN Miniport
80. played This is an indication that the wireless network settings were not properly configured 48 iBrowse User s Guide Browse User s Guide Chapter 4 Running Browse Microsoft ActiveSync does not work after installing iBrowse e Browse disables ActiveSync to help maintain its locked down mode To enable ActiveSync exit iBrowse go to Start gt Acti veSync then select Tools gt Options in the bottom left cor ner In this screen you can enable ActiveSync You have to do this after each time you run iBrowse e The Browse CAB installation file also changes the connec tions settings from work to internet to simplify the pro cess of connecting to a network Ifa network ActiveSync con nection is required change the connection setting back to work To do this go to Start gt Settings gt the Connections tab gt Connections gt the Advanced tab gt Network Card gt the Network Adapters tab Select Work from the My net work card connects to drop down list Note These instructions are written for Windows Mobile 2003 When moving between edit fields on a web page the onscreen keyboard disappears and takes several taps on the keyboard icon to bring it back up This is usually because the INPUT tag lacks the type attribute To correct this problem ensure that all lt input gt tags include type text For example lt input type text name Field1 size 12 ID Text1 gt
81. py CK30Ibrowse cab Press 1 to go back to the previous screen then press the ap propriate number to access the Windows directory Press the A or Y keys to scroll to and highlight the IBrowse di rectory Press the following keys to delete this directory e On 52 key and 42 key keyboards press Green Im e On 50 key keyboards press Func Green AI Below is the path to this directory CK_FFS Persistent Copy Windows IBrowse iBrowse User s Guide Chapter 4 Running Browse 4 Press Esc twice to back up to the CK_FFS directory then press the A or W keys to highlight the IBrowse directory Press the following keys to delete this directory e On 52 key and 42 key keyboards press Green Aim e On 50 key keyboards press Func Green AI Below is the path to this directory CK_FFS IBrowse 5 Press Esc to back up to the root directory press 7 then the appropriate number to move to the Windows directory Press the A or W keys to highlight the IBrowse directory then press the following keys to delete this directory e On 52 key and 42 key keyboards press Green AI e On 50 key keyboards press Func Green AI Below is the path to this directory Windows IBrowse Note You could use the following step to restore the registry to L4 its default settings but this does remove changes from all ap plications that have mo
82. r 1 About Browse Browse Connectivity Messages Browse requires a network connection to provide real time web browsing As a result Browse issues network specific messages when it has difficulty accessing the network A Wireless network is not currently available This message is displayed when Browse starts running if Browse is unable to get signal strength from the 802 11 access point Press OK to continue This is an informational message only The user should move to an area with better signal strength to allow web browsing This device is not currently connected to the network To continue searching for a network select OK To cancel and continue with no network select Cancel This message can display on startup or when attempting to navi gate a web page This can display even when there is full signal strength because a connection to the access point does not guar antee a connection to the network that is hosting the web server Press OK to temporarily put iBrowse on hold while it searches for a network If no network is found the same message is dis played again If a network is found the message A Network has been found is displayed Press Cancel for iBrowse to continue as if it had a valid connec tion to the network In the background it continues to search for a network but does not display a message when the network is found One common issue that causes this message to display is either
83. rowse Updatelint svc evn ee can heen See eet de teeta dawnt ews 59 Browse Scanner eroest cee eee eee eee eee e eee ee ERE ERE Cee eS 60 IBrowse_ScannerNavigate 0 2 2 eee teens 61 Enabling Disabling Symbologies 1 1 2 0 0 cece eee eee 62 Symbology Configuration 0 eee eect rrer 63 IBrowse_ScannerAutoTrigger era ta a eee eee ees 67 IBrowse PLSeriesbabel Print at da dhe dde 68 IBrowse_PLSeriesLabel_Complete sesasine a ia a 69 Browse User s Guide Contents B Browse Custom Edit Control 71 Using the ITCAXEdit Control on a Web Page o oooooooocccooommmm m o 72 ITCAXEdit Parameters and Functions oooooooomononnororrrnro 73 ALIGNMEN Te a ti espe Ge wh site 73 BORDERS 00 Sieh opie tines AS ehh ta ee nadie ue ae 74 ENABLESCANNER 3 s2s s cee a Fe eae a aes PG ae es 75 ENABLESIP cu a hea need BP I a E 76 FONT BOLD sist Guo ats tare thee a Pes er Ol gy re wea hee bee 77 FONTEIXEDPIPCH La Sa eek eaten ene dao 78 PON PEDAL IG 0 hcg hou Sat a ed a aos 79 FONENAME td ad RNG A me a 80 FONTSIZE ur en aca stan AN CO eens n 81 FONTUNDEREINE 00d ta Be sed da guy ben we eee ee 82 MAXLENG TD ceca etn Sat has be a ee A a a 83 PASSWORD erro oreert oa Sati ele it eta dea hed Ree Se S 84 StH OCUS ce tone A etal PAP rend aby ee Sash 85 VALUES tenes ta one ncaa mts nao ao MOGk cian ed 86 WANTRET URN 66 05545208 a dis 87 TE CAXE dit Eventi tutos a A wal fabd loka oer wal oars 88 OpnGhange ins ti a
84. s The time passed in the content tag must be the current GMT time The device converts the time using the set time zone This is useful when there are multiple units spread across different time zones The time zone can be set on the device at system startup and saved by using the RegFlushKey API so you do not need to reset the time zone on a cold boot You can use charac ters other than a colon to separate the hours and minutes Valid separators are the colon and semicolon characters lt META HTTP Equiv IBrowse_SetTime content 15 35 gt lt HEAD gt lt BODY gt lt H2 gt The time has been updated lt H2 gt lt BODY gt lt HTML gt iBrowse User s Guide 57 Appendix A Custom META Tags for Browse IBrowse_SIPUp Example lt HTML gt lt HEAD gt Z Note This is not available for the CK30 Handheld Computer You can specify this tag when the onscreen keyboard is required for data entry When this tag is specified the onscreen keyboard is enabled The user may still disable the onscreen keyboard by tapping on the keyboard icon on the navigation bar at the bot tom of the screen Syntax HTTP Equiv IBrowse_SIPUp content Comments No text is required in the content tag but you must specify the content tag for this META tag to work successfully This tag affects only the page on which it is placed Navigating to anoth er page disables the onscreen keyboard lt
85. s when they are in a low coverage area Opti mally the pages are transferred at 11 Mbps but they can also be as low as 2 Mbps e Frames and Bookmarks Due to the limited screen space and throughput concerns frames and bookmarks are not recom mended A page that has two frames actually ends up down loading three different web pages A page with bookmarks may be set up to show the users several different views of data or provide several different forms to fill This page takes lon ger to download and the scroll bar that is at the side of the screen could easily confuse a new user if they accidentally scroll to a different section of the page META tags that work on a per page basis do not function in frame and bookmark pages Browse User s Guide 45 Chapter 4 Running Browse e Keyboard versus stylus input When possible the user should navigate through the web pages using the keypad because it is more convenient and efficient The stylus is often lost by us ers which then requires the use of a finger or another object as a stylus These substitutes are rarely small enough to tap on the correct item without several tries You can set the META Tag OnKey feature keys on the keypad to run a Javascript or navigate to a new page with a single keystroke You can set up a screen full of links like a menu so each link is assigned a number The user could then press that number on the key pad instead of having to tap on the screen When
86. ssword to exit the iBrowse applica tion allowing an administrator to modify any necessary system settings A locked down application is an application that prevents the user from leaving the application or from accessing the normal Navigation bar Command bar and Start Menu in Pocket Inter net Explorer Locked down applications are extremely important to prevent end users from getting lost in other parts of the sys tem in preventing users from changing system settings and to ensure that users are as productive as possible Requirements for Running iBrowse e Browse only runs on a 700 Monochrome Computer a 700 Color Computer or a CK30 Computer A data storage card or the Flash File Store must be available in the 700 Series Computer system Data storage cards in clude a Compact Flash card or a Secure Digital card depend ing on which hardware iBrowse is running The CK30 Com puter does not require a storage card iBrowse requires approximately 450 Kb of free space on the storage card and approximately 400 Kb of memory space 2 iBrowse User s Guide Chapter 1 About iBrowse INI File Explained Admin Section Browse User s Guide The INI file associated with Browse controls many of the fea tures of iBrowse The home page to navigate to the password to exit and the display of information icons are examples of some of the options held in the INI file The INI file can contain semicolons to act as co
87. t lt BODY gt EditBox1 lt OBJECT ID IBEAX1 CLASSID CLSID D8AG6AACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt PARAM NAME ENABLESCANNER VALUE ENABLED lt BODY gt GV SOR gt lt SCRIPT LANGUAGE JSCRIPT gt IBEAX1 ENABLESCANNER ENABLED lt SCRIPT gt lt HTML gt iBrowse User s Guide 75 Appendix B Browse Custom Edit Control ENABLESIP Z Note This is not available on the CK30 Handheld Computer E ENABLESIP controls whether the onscreen keyboard Soft In put Panel is displayed when the edit box gets focus If enabled the onscreen keyboard is disabled when the edit box loses focus The user can still put the onscreen keyboard down by tapping the keyboard icon shown left in the command bar at the bot tom of the screen JavaScript code can get and set this value Note if JavaScript sets ENABLESIP to TRUE the onscreen key board is not enabled until the next time the Edit Box gets focus Syntax out retval VARIANT_BOOL pVal in VARIANT_BOOL newVal Action Shows the onscreen keyboard when the edit box gets focus and closes the onscreen keyboard when focus is lost Does not attempt to show or hid the onscreen keyboard This is the Default Example Creates a single edit box and shows the onscreen keyboard when the edit box gets fo cus lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBoxl lt OBJECT ID IBEAX1 CLASSI
88. t lt HEAD gt lt BODY gt EditBoxl lt OBJECT ID IBEAX1 CLASSID CLSID D8AGAACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt PARAM NAME PASSWORD VALUE TRUE lt BODY gt E OR S A lt SCRIPT LANGUAGE JSCRIPT gt IBEAX1 PASSWORD true lt SCRIPT gt lt HTML gt iBrowse User s Guide 87 Appendix B Browse Custom Edit Control ITCAXEdit Events All events are trapped using JavaScript code in the HTML This allows for the web page to react to certain user input in a way that is not possible with the standard lt input type text gt tag All of these events are optional You do not need to implement these on every web page but instead you should implement these on an as needed basis OnChange The OnChange event is fired when the value of the ITCAXEdit control has changed No return value is required Syntax Void OnChange void Parameter Description void No parameters Example Displays and alert every time the value in the control is changed lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBoxl lt OBJECT ID IBEAX1 CLASSID CLSID D8AGAACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt BODY gt lt SCRIPT LANGUAGE JSCRIPT FOR IBEAX1 EVENT OnChange gt alert The edit box value has been changed return 0 lt SCRIPT gt lt HTML gt 88 iBrowse User s Guide Appendix B Browse Custom Edi
89. t Control OnClick The OnClick event is fired when the user clicks on the ITCAXEdit control No return value is required Syntax Void OnClick int x int y Parameter Description x An integer that represents the x coordinate of the tap relative to the upper left corner of the edit box in pixels An integer that represents the y coordinate of the tap relative to the upper left corner of the edit box in pixels Example Changes the value of the edit box based on where the tap occurred in the edit box lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBoxl lt OBJECT ID IBEAX1 CLASSID CLSID D8AGAACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt BODY gt lt SCRIPT LANGUAGE JSCRIPT FOR IBEAX1 EVENT OnClick x y gt if x lt IBEAX1 Width 2 IBEAX1 Value LEFT else IBEAX1 Value RIGHT return 0 lt SCRIPT gt lt HTML gt iBrowse User s Guide 89 Appendix B iBrowse Custom Edit Control OnFocus The OnFocus event is fired when ITCAXEdit control receives focus No return value is required Syntax Void OnFocus void Parameter Description void No parameters Example When the edit control gets focus set the value to the default lt HTML gt lt HEAD gt lt HEAD gt lt BODY gt EditBoxl lt OBJECT ID IBEAX1 CLASSID CLSID D8AGAACE 0F02 4440 8F07 64CF68F33DE9 WIDTH 50 HEIGHT 25 gt lt BODY gt lt SCRIPT LANGUAGE JSCRIPT FOR I
90. t on your Intermec product call 1 800 755 5505 then select option 2 See Before You Begin for additional support information Browse User s Guide Custom META Tags for Browse Some custom META tags were defined for the Browse web browser These tags allow web pages to enable specific function ality in the browser These tags do not work on web browsers other than iBrowse You can specify multiple META tags on each page There are two parts to each tag the HTTP Equiv and the content The case of the META tags do not prevent them from incorrect interpretation Following is a list of all available tags and information on how to use them If META tags are used the HTML should not use frames or bookmarks When navigating to certain frames or to a book mark iBrowse does not read the META tags and so the single page settings like IBrowse_Scanner is not available All sample HTML in this appendix are provided as is For working examples of most META tag features see the sample HTML files installed by the iBrowse CAB file in the Windows IBrowse folder on your Intermec device iBrowse User s Guide 51 Appendix A Custom META Tags for Browse IBrowse Command When this tag is encountered the iBrowse application immedi ately exits without displaying a password prompt Syntax HTTP Equiv IBrowse_Command content exit Comments This allows the HTML to control when the user can exit the app
91. uter to receive files then click OK to initiate the file transfer An MS DOS dialog box appears to list the progress of the file transfer When com plete the MS DOS dialog box closes automatically and the 700 Series Computer performs a warm boot x Enter IP Address of 700 Computer iBrowse User s Guide Chapter 2 Installing Browse Using a Storage Card Browse User s Guide Use the following steps to install an application using a storage card Copying to a CompactFlash Storage Card Note You can use a CompactFlash storage card on either the 700 Monochrome Computer or the 700 Color Computer Follow the steps below to install the Browse application on the device using a CompactFlash storage card 1 Suspend the 700 Series Computer and remove its Compact Flash drive which holds a storage card 2 Using a CompactFlash Adapter card place the CompactFlash Drive in your desktop PC card drive 3 In the Storage Card folder create a subdirectory called CabFiles on the PCMCIA CompactFlash drive in which to store the CAB files 4 Copy the CAB files to the CabFiles subdirectory created on the CompactFlash drive 5 Remove the CompactFlash drive from your desktop comput er and reinstall it into the 700 Series Computer 6 Warm boot the 700 Series Computer to automatically extract these files Copying to a Secure Digital Storage Card Note You can only use a Secure Digital storage car
Download Pdf Manuals
Related Search
Related Contents
Belinea 101901 19" TFT Advisor Guide Pedestrian Station User`s Manual 6-19-2012 Jamo SUB 200 Configuración Acceso Internet v1.0 Mobile Broadband Wireless EVGA GeForce GTX 670 FTW+ 4GB w/Backplate NVIDIA GeForce GTX 670 4GB AlwaysUp Command-Line Tools Manual 4-stroke - Brunswick Marine in EMEA Center Descargar manual de instrucciones Mode d`emploi Copyright © All rights reserved.
Failed to retrieve file