Dolphin application development, Compiling applications for the dolphin, Sample applications – Hand Held Products Dolphin 7200 User Manual

Page 43: Dolphin application development -7

Advertising
background image

Dolphin® 7200 User’s Guide

6 - 7

Dolphin Application Development

Dolphin application development is straightforward. Since Dolphin is DOS-compatible, most of the application can be tested on
a desktop computer.

Compiling Applications for the Dolphin

Although the operating system on the Dolphin 7200 is DOS-compatible, it provides many unique features that are not built into
most PCs. For example, it has an integrated bar code scanner. The Dolphin libraries provide an API that allows an application
to use these features.

There are four libraries provided for linking into applications:

dolphins.lib

for small memory models

dolphinm.lib

for medium memory models

dolphinc.lib

for compact memory models

dolphinl.lib

for large memory models

The header file,

dolphin.h

, in the

c:\dolphXX\devtools\

directory contains useful declarations for using these

libraries.

Sample Applications

A number of sample programs with source code have been provided with your Dolphin terminal. The sample programs are
installed in the

c:\dolphXX\devtools\samples

directory on your desktop computer.

Application

Description

GRAPH

Draws various patterns on the Dolphin's LCD display.

KBSTATUS

Displays keystrokes. If the keystroke is non-printable, the hex value of the keystroke is
displayed.

LED

Allows the red and green LEDs to be toggled

ONBHIT

Displays status of the ON key.

SCAN

Allows bar code scanning.

SIO

Performs serial I/O. Displays characters received and sends key strokes.

SOUND

Runs through the frequency range of the Dolphin's speaker.

NI

Sample programs for the Numeric Dolphin. This sample is located in the

C:\DOLPHIN\DEVTOOLS\NUMERIC\BORLAND

or

C:\DOLPHIN\DEVTOOLS\NUMERIC\MSVC

.

EVSDEMO

Demonstrates graphics, changing fonts, turning the status line on and off, adding new
icons to the status line, and changing the system cursor.

INV5

Sample inventory application with source code.

Advertising