Hand Held Products Dolphin 7450, Dolphin 7400 manual Developing Applications

Page 81

9

Developing Applications

Applications for the Dolphin 7400/7450 hand held computer are developed for the Microsoft

Windows CE environment.

Microsoft Windows CE is a compact, highly efficient, scalable operating system created for embedded systems and products. Its modular design allows developers flexibility to customize it for a variety of small footprint and mobile 32-bit devices. Windows CE supports various hardware peripherals, devices and networking systems. These include keyboards, touch screens, serial ports, Ethernet connections, and storage devices, such as PC cards.

The Windows CE kernel is the central module of the operating system. It is the part of the operating system that loads first, and it remains in main memory. Because it stays in memory, it is important for the kernel to be as small as possible while still providing all the essential services required by other parts of the operating system and applications. Data synchronization also is not supported as the Dolphin 7400/7450 terminal is not designed for use as a single target.

The Dolphin 7400/7450 terminal can be easily programmed with Microsoft eMbedded Visual Tools (contains CE versions of Visual C++ and Visual Basic) or Java. Dolphin 7400/7450 supports Insignia Solutions Jeode Java Virtual Machine to run Java-based applications on the terminal.

Windows CE also runs SQL Server™ CE, the powerful yet compact relational database that extends enterprise data management. SQL Server CE has the familiar feel of SQL Server, with tools, application programming interfaces (APIs), and Transact-SQL syntax that minimize development time.

To get started with developing applications for your Dolphin 7400/7450 terminal, see the electronic help file that comes with the SDK.

For more information about Windows CE, refer to these websites:

Microsoft Pocket PC (www.pocketpc.com) - General information

Chris De Herrera’s Windows CE website (www.cewindows.net) - General information and FAQs

MSDN (msdn.microsoft.com/embedded) - Technical articles, developer documentation and downloads

VBCE.com (www.vbce.com) - eMbedded Visual Basic information and FAQs

9 - 1

Image 81
Contents Dolphin 7400/7450 Hand Held Computer Patents TrademarksDisclaimer Table of Contents Using the Dolphin 7400/7450 Dolphin QuadCharger 11-2 Introduction Additional FeaturesBatch Terminals Required Safety LabelsIf Your Dolphin 7400/7450 has a Radio FCC Compliance Dolphin 7400/7450 Batch Terminal Dolphin 7400/7450 RF Terminal with CiscoCanadian Compliance Parameter Specification Regulatory and Safety Agency ApprovalsTTE Dolphin 7400/7450 RF Cisco 352 R&TTE Compliance StatementCare and Cleaning of the Dolphin BatteriesMicrowaves Page Accessories for the Dolphin 7400/7450 Getting StartedDolphin 7400 Models and Options Laser Engine Options and Symbologies Supported Bar Code Symbologies SupportedUsing Dolphin 7400/7450 for the First Time Unpack the Carton and Check Its ContentsRemoving the Battery Pack Charging the Main Battery and Backup BatteryInstalling the Battery Pack Turning the Dolphin On And Off For the First TimeDo not Press ANY Keys While the Terminal is Booting UP Waking the Dolphin From Sleep ModeStylus Properties Screen Setting the Date/Time Setting Up Communications with Detectoid Installing DetectoidPCUsing DetectoidPC and DetectoidCE Page DetectoidCE Configuring the Modem Verifying that Dolphin 7400/7450 is Working ProperlyTouchscreen-equipped terminals Resetting the Dolphin Cold Boot Resetting the Dolphin Warm BootTerminals without touchscreens Page Dolphin 7400/7450 Overview System FeaturesFront Panel Features LEDsVGA Display ON/SCAN Key Audio SignalsCursor Keys KeyboardBack Panel Features DolphinImage Engine Battery Charging Contacts Battery WellLaser Engine Hand StrapBumpers Communication Managing Battery Power PowerUsing the Power Control Panel Setting Critical and Low Battery PointsCriticalBatt=dworda LowBatt=dword19Servicing the Battery Pack Charging the Battery PackUsing the Battery Conditioning Utility Storing BatteriesUsing the Image Reader Using the Dolphin 7400/7450Entering Data Via the Touch ScreenReading a Bar code Linear bar code 2D Matrix symbolOmni-Directional Scanning Options Capturing ImagesSoftware Communication Programs Communication MediaKeyboards Using the Special KeysTo Use This Cursor Key Press Description Using the Cursor KeysOther Special Keys Using the Modifier KeysKey Combinations Navigating the KeyboardUsing the Modem Dolphin 7400/7450 RF Terminal Client Utilities for the Cisco Dsss 802.11b Radio Configuring The Dolphin 7400/7450 RF TerminalConfiguring the Cisco Dsss Wlan Radio To Configure the Radio Card Customizing the ActiveSync Remote Icon Host ConnectivityPage Dolphin Charging/Communication Cradles Power ConditioningHub of the System Ir/IrDA Optical CommunicationsHomeBase/IntelliBase/USB HomeBase Green LED Data is being sent from the Dolphin HomeBaseOrange LED IntelliBase+ AUX Battery LED Description Orange LEDGreen LED Comm LED Description Red LEDHomeBase/IntelliBase Back PanelIntelliBase+ Bottom Panel of HomeBase/IntelliBase/IntelliBase+ USB HomeBasePowering the Dolphin Terminal Charging Additional Battery Packs in the IntelliBase+ Setting Up For CommunicationsInstalling The Charging/Communication Cradle Deep-Cycling BatteriesIBM AT DB9 IBM XT Select StartSettingsControl PanelCommunications Properties Configuring the Dolphin Terminal for CommunicationsPage Setting Up For Communications With The USB HomeBase Page Communicating with the Dolphin Terminal Mounting the HomeBase/IntelliBase/USB HomeBase Desk MountingWall Mounting Page Dolphin QuadCharger Dolphin QuadCharger Parts and FunctionTop Panel Supplying Power To The QuadCharger Setting Up The QuadChargerInserting and Removing Battery Packs Charging Batteries In The QuadChargerStatus LED DescriptionProblem Issue TroubleshootingDolphin Mobile Charging/Communication Cradles Front Panel Mobile IntelliBase and Mobile Base Parts and FunctionsDolphin Mobile IntelliBase/Mobile Base Mounting Bracket Power Supply RS-232 Connector Locking Lever RS-232 Charging a Dolphin Terminal Bottom Panel of Mobile IntelliBase/Mobile BaseMounting the Mobile IntelliBase Spring Arm Assembly Installing The Dolphin Mobile IntelliBaseInstalling The Dolphin Mobile Base Setting the Baud Rate Select StartSettingsControl PanelCommunication Settings Configuring the Dolphin TerminalDeveloping Applications Page Warranty, Support and Service Limited WarrantyHow Problems Should Be Handled How To Extend Your Warranty Return InformationLocations Assistance Online Technical AssistanceNorth America/Canada Europe, Middle East, and AfricaPage Appendix a Windows Keyboard ShortcutsPress Using the Modifier Keys Key Alpha/Numeric KeyboardKey Combination Function/Special Character Red key + T Red key + U Red key + W Red key + Y Key Numeric/Alpha Key/Key Combinations Function/Special Characters ALT + 3 + Key Full Alpha NumericF12 Red key + P F16 Red key + Q F17 Hold the ALT key down as you type in the numbers HHP, Inc