Reference Guide
Table Of Contents
- About This Guide
- Chapter 1 Getting Started
- Chapter 2 Accessories Setup
- Chapter 3 Batch and Spectrum One Terminal Setup
- Chapter 4 Spectrum24 RF Terminal Setup
- Chapter 5 Operating the PDT 6800 Series
- Chapter 6 Maintaining the Terminal
- Chapter 7 Error Recovery and Troubleshooting
- Appendix A Null Modem Pin-outs
- Appendix B Keyboard Layouts
- Appendix C Communications Status Codes
- Appendix D Specifications
- Appendix E Boot-Up Quick Reference
- Appendix F 2D Scanner Drivers and Applications
- Numerics
- A
- B
- C
- D
- E
- F
- I
- K
- L
- M
- N
- P
- R
- S
- T
- U
- W
F-15
2D Scanner Drivers and Applications
Get Multi Packet Status
Uses ConsIoctlGetMultiPacketStatus to retrieve the number of packets left for a multi-packet
barcode (such as composite code). For a single packet data, it will always return 0.
NumPacketsLeft Number of packets left to be read.
Label Type Definition for 2D Scanner Driver
PDT68XX 2D scanner driver supports AIM ID as well as many new symbologies, such as
Coupon Code, Composite Code, RSS, and TLC39. Tables below show the relation between
label type, symbol ID, and AIM ID.
To support AIM ID, the xmit_code_id_char in Ioctl Get/Set Return Format command will be
modified as follow:
0 = Don't transmit code ID
2 = Transmit AIM ID
2 = Transmit AIM ID
Field Size Value
Subcommand Number
BYTE 32 = Get
Error Code
BYTE Not Used
NumPacketsLeft
BYTE 0 - 255
Table F-5. Symbology table with LabelType, Symbol ID, and AIM ID
Code Type Name LabelType-
Value (Hex )
Symbol ID
(ASCII)
AIM ID
Letter
AIM ID Modifier
UPCE0 0x0 A E 0
UPCE1 0x1 A E 0
UPCA 0x2 A E 0
MSI 0x3 J M Same rules as for Code 39
EAN8 0x4 A E 4
EAN13 0x5 A E 0
CODABAR 0x6 C F 0 (1) – standard (ABC)