Apex PDT Technical Reference Manual
6 Utility Programs
COAM30002
Rev. 2.00
8/13/02
6-11
BCDRIVER Programming
The Apex PDT Bar Code Driver (BCD) is a DOS Terminate and
Stay Resident (TSR) driver for operating various types of scanners
including internal laser engines, external tethered laser engines, and
simple wand devices. Normally loaded from the standard DOS
[autoexec.bat]
file, the BCD uses a variety of command line
options and option modifiers to configure the unit for the user’s
unique requirements. Additionally, the driver can be run again at
any time after initial loading with new or different options and
modifies the operational parameters. The foreground copy of the
driver communicates with the installed version using proprietary
methods and modifies the operational parameters. The driver does
not use IOCTL calls for communications. Only one copy of the
driver ever remains resident in memory.
Application Programming Interface (API)
Applications may also modify the driver’s modes using the built-in
Application Programming Interface (API)
. This section of the
Apex PDT Technical Reference Manual specifically covers use of
the API.
The API is supplied in two forms:
q
A high-level interface
written in C and PowerBASIC that
encapsulates and isolates the low-level interface.
q
A low-level interrupt
driven interface.
Generally, it is recommended that the high-level interface be used.
The C high-level interface is supplied with the Apex PDT (on the
Product Support CD) as a linkable library for small, compact,
medium, and large models.
Model Type
Filename
Small
[Bcapi_s.lib]
Compact
[Bcapi_c.lib]
Medium
[Bcapi_m.lib]
Large
[Bcapi_l.lib]
Each library is suitable for linking with applications written in C or
C++. For other languages, the user should first encapsulate the low
level functions in a suitable library for the target language.
Содержание Apex III
Страница 2: ...This Page Intentionally Left Blank...
Страница 12: ...Apex PDT Technical Reference Manual Table Of Contents COAM30002 Rev 2 00 8 13 02 viii...
Страница 108: ...Apex PDT Technical Reference Manual 6 Utility Programs COAM30002 Rev 2 00 8 13 02 6 36...
Страница 132: ...Apex PDT Technical Reference Manual 7 Apex Programming Resource COAM30002 Rev 2 00 8 13 02 7 24...
Страница 152: ...Apex PDT Technical Reference Manual 10 Power Management COAM30002 Rev 2 00 8 13 02 10 8...
Страница 160: ...Apex III Technical Reference Manual 11 Technical Specifications COAM30002 Rev 2 00 8 13 02 11 8...
Страница 166: ...Apex III Technical Reference Manual Appendix A COAM30002 Rev 1 03 08 13 02 A 6...
Страница 167: ...This Page Intentionally Left Blank...
Страница 168: ...Compsee Inc A Subsidiary of McRae Industries Inc Compsee Inc Contact Information www compsee com 1 800 628 3888...