Hand Held Products Dolphin 7200 manual Dolphin EVS Engine, Dolphin ROM Image and Bootloader

Page 47

Dolphin EVS Engine

The EVS engine provides bit-mapped graphics support for the Dolphin LCD. EVS is the primary interface between an application and BIOS graphics functions.

The EVS engine eliminates the need for an application to directly access the hardware layer. The EVS engine maintains an image of the display in memory (118 pixels wide by 73 pixels tall). All application screen access (read/write) is filtered so as to write to the display image rather to the hardware. The EVS engine then updates the hardware (e.g. writes to the display) as necessary. This process allows for support of a single display plane that combines graphics and text.

The EVS engine consists of three basic parts:

1.A TSR (EVS.EXE) that traps standard video BIOS (INT 10H) calls, and overlays hardware specific support for the Dolphin LCD.

2.A set of API routines that allow easy access to the EVS specific routines. These functions have been merged into the standard Dolphin Development API and are documented in the Dolphin API Help file (DAPI.HLP).

3.Application and system level Status line support.

For more on the Dolphin EVS Engine, see the Dolphin OS and Development System electronic help file.

Dolphin ROM Image and Bootloader

Important Notice: Before installing the Dolphin OS and Development System, you must remove all previous installations. To do this, delete the C:\DOLPHIN directory and all files contained within as well as the Dolphin Group or Folder. Only install the most recent release of the Dolphin ROM IMAGE and Bootloader. Loading an old version of the ROM IMAGE or Bootloader can make the Dolphin unstable or inoperable, and requiring you to return the unit to Hand Held Products for repair.

Upgrading the Dolphin ROM Image

The Dolphin terminal has a Bootloader incorporated that allows the developer to upgrade or reload the ROM IMAGE.

Follow these steps to manually reload the ROM IMAGE and Operating System from DOS:

1.Verify that Configuration Switch 2 on the back of the Dolphin HomeBase is set to "Fixed BPS" and Switch 1 is set to "Single". Power must be turned off and then on to accept the new dip switch settings.

2.Make sure the serial cable is properly installed and power is properly connected to the HomeBase. Make sure no other communications programs are running on the PC.

3.Start the Dolphin Bootloader. Hold down the 7 and 9 keys with one hand. With your other hand, press and release the ON/ SCAN, SHIFT and BKSP keys. Release the 7 and 9 keys. You should see the screen below. If not, repeat Step 3.

SYS Utilities X.XX

1Download

2Launch Bios

3Set Baud Rate

Baud: 57600

Dolphin® 7200 User’s Guide

6 - 11

Image 47
Contents User’s Guide Trademarks DisclaimerTable of Contents Dolphin 7200 RS-232 Troubleshooting Compact HomeBase Appendix a Technical Specifications Appendix F Declarations of Conformity Ergonomics FeaturesMultiple Configurations IntroductionRequired Safety Labels SafetyFCC Class a Compliance Statement Canadian Notice Cdrh Laser Safety Statement 7200 BatchEN 60825-1 Laser Safety Statement Statement of Agency ComplianceBatteries Regulatory and Safety Agency ApprovalsCare and Cleaning of the Dolphin Parameter SpecificationAbout the Dolphin Accessories for the DolphinDolphin HomeBase Power Adapter Dolphin MultiCharger Getting StartedConnects the Dolphin HomeBase to your desktop PC Dolphin 7200 2D Terminal Dolphin 7200 ModelsDolphin 7200 Batch Terminal Dolphin 7200 RS-232 TerminalUsing Dolphin for the First Time Bar Code Symbologies SupportedTurning the Dolphin On Inserting the Battery PackRemoving the Battery Pack To Set the Time Turning the Dolphin OffTo Set the Date on an Alphanumeric Terminal To Set the Date on a Numeric TerminalCPU System FeaturesFront Panel Features Dolphin 7200 BasicsVariety of functions Using the Alphanumeric KeypadCLR Shift + a ESC Shift + BkspSPC Shift + U Using the Numeric Keypad Entering Alpha and Special Characters Display SymbolsBattery Charging Symbol Key Combinations for Functions and Special CharactersIcon Indicates Which means that … Back Panel FeaturesKeyboard Mode Laser Engine Battery WellReset Switch Battery Charging ContactsMaintaining the Dolphins Batteries Internal NiMH Backup BatteryNiMH Battery Pack Servicing the Battery Pack Resetting the Dolphin Terminal About Dolphin 7200 RS-232 Charging the Battery Through the RS-232 PortPin # Signal Description Direction Dolphin 7200 RS-232Sending and Receiving Data About the Dolphin 7200 2D Mobile Computer Supported SymbologiesDolphin 7200 2D Mobile Computer Reading Barcodes Linear bar code 2D Matrix symbolDolphin 7200 2D Demo Software Re-Installing the Dolphin 7200 Demo ApplicationsCapturing Images Lighting ConditionsTo scan a bar code Dolphin Demo Main ScreenF1 Decoding Demo To Take an Image F2 Imaging DemoF3 I.Q. Imaging Demo To use the demo Tracking Number 231498324 AddressDolphin OS and System Development Software InstallationDefault Installation Directories Directory ContentsIcon Tapping this icon, … Help File, Document and Utility IconsDCOMM2.EXE Dolphin File Transfer Utility Dolphin UtilitiesBMP2LCD.EXE BURN.EXEHBCFG.EXE HomeBase Configuration Utility DWIZARD.EXE Dolphin Upgrade WizardExamples STL.EXEYX.EXE Utility Description ZZZ.EXEROM Image Sample Applications Dolphin Application DevelopmentCompiling Applications for the Dolphin To Add dolphinx.lib to an Applications Project Building the Samples Compiling the Sample Programs Sending Files at a Higher Rate Transferring Files to or from the Dolphin TerminalSending a File to the Dolphin Sending a File From Dolphin to Your PCSending Files to the Dolphin Using the Dolphin File Transfer Program and YX in Menu ModeEVS engine consists of three basic parts Dolphin ROM Image and BootloaderDolphin EVS Engine Upgrading the Dolphin ROM ImageTo Load or Reload Dolphins Boot Loader Upgrading the Dolphin BootloaderDolphin Terminal and HomeBase TroubleshootingTroubleshooting the Dolphin Terminal and HomeBase If You Have This Problem/Symptom Try ThisImage is not readable … Try This Troubleshooting with Dolphin 7200-2DIrDA Optical Communications Battery ManagementDolphin HomeBase Hub of the SystemOFF Dolphin 7200 HomeBase Parts and FunctionsFront Panel CommSolid green LED Back PanelMulti-HomeBase Port Side PanelsMain Communications Port Charging a Dolphin Terminal Charging Batteries in the Dolphin 7200 HomeBaseCommunications Deep-Cycling the BatteryCharging an Additional NiMH Battery Pack IBM AT DB9 IBM XT Setting up the Dolphin HomeBaseConnecting the Cables Setting the Configuration SwitchesBaud Rate Selection Configuring a Single Dolphin 7200 HomeBaseSetting the Baud Rate Version NumberCreating a Dolphin 7200 HomeBase Network How to Daisy Chain the Dolphin HomeBasesProgramming Commands Switch Setting FunctionAddress Assignment Baud Rate per Value of n Ascii Value of n Selected Baud Rate Communicating with the Dolphin TerminalDolphin 7200 User’s Guide Compact HomeBase Comm LED Dock LEDRS-232 Communications Port Power Supply ConnectorBack Panel Bottom Panel Powering the Dolphin TerminalBaud Rate Switches Baud Rate SwitchDesk Mounting Charging a Dolphin TerminalDeep-Cycling Batteries Mounting the Dolphin 7200 Compact HomeBaseWall Mounting Dolphin 7200 User’s Guide IBM AT DB9 DTE IBM XT DB25 DTE Setting Up for CommunicationsSetting up the Dolphin Compact HomeBase Pin Configuration HomeBase /Host Port DCECommunicating with the Dolphin Terminal Dolphin 7200 User’s Guide Dolphin Vehicle Base Basic FeaturesSetting Up the Dolphin VehicleBase Connecting The Serial CableSelecting the Baud Rate Supplying Power to the Dolphin VehicleBaseSwitch Position Binary Value Baud Rate Side Panel Features Charging Batteries in the VehicleBase Battery TemperaturesInserting the Dolphin Terminal into the VehicleBase IBM AT DB9 IBM XT DB25 Cables for the VehicleBaseStandard Serial Cable Making Your Own CableDolphin 7200 User’s Guide Dolphin MultiCharger Basic FeaturesIntelligent Battery Charging Top Panel Setting Up the Dolphin MultiChargerSupplying Power to the Dolphin MultiCharger Green Servicing the Battery PackInserting the Dolphin Battery Pack Charging Batteries in the Dolphin MultiChargerProblem Issue TroubleshootingDeclaration of Conformity Dolphin 7200 User’s Guide Customer Support Product Service and RepairNorth America/Canada Online Product Service and Repair AssistanceTechnical Assistance Online Technical AssistanceProduct Standard Factory Warranty Limited WarrantyDolphin 7200 User’s Guide CPU Technical SpecificationsDolphin 7200 Terminal Specifications Rating Bar Code Specifications Standard scan Environmental Specifications OperatingTemperature Storage Temperature HumidityImage Engine Batch RS-232 Bar code symbolTypes Digital Camera Cmos CameraDolphin 7200 User’s Guide UPC-A Bar Code SamplesCode 39 Code 3 CodeDolphin 7200 User’s Guide Decoding Demo Menu Layout 2D Decoding Demo Diagram2D Decoding Demo Screen Shots Setup MenuSymbologies Example Selecting ALD decoding modeDecoding Options Decode ModeEnter Centering WindowALD Window Dolphin 7200 User’s Guide IQ Imaging Test Target Dolphin 7200 User’s Guide Break GS-DOS CommandsInternal Commands Supported by GS-DOS HelpCopy DelayCD Chdir CLSMD Mkdir EchoExit GotoREM RebootPrompt RD RmdirType SyncTime TruenameSyntax VOL drive Product Identification Declarations of ConformityDolphin 7200 User’s Guide Product Identification Test Report Page Hand Held Products, Inc