Foreword
Introduction
1 Scope
2 Normative references
3 Terms and definitions
4 Symbols, operations and abbreviated terms
4.1 Symbols
4.2 Mathematical operations
4.3 Abbreviated terms
5 Requirements
5.1 Symbology characteristics
5.2 Symbol structure
5.3 Basic encodation
5.4 High level (data) encodation
5.5 Extended Channel Interpretation
5.6 Determining the codeword sequence
5.7 Error detection and correction
5.8 Dimensions
5.9 Defining the symbol format
5.10 Generating the error correction codewords
5.11 Low level encodation
5.12 Printing Row Address Patterns
5.13 Structured Append
5.14 User guidelines
5.15 Reference decode algorithm
5.16 Error detection and error correction procedure
5.17 Transmitted data
Annex A (normative) Encoding/decoding table of PDF417 symbol
character bar-space sequences
Annex B (normative) The default character set for Byte Compaction
mode
Annex C (normative) Byte Compaction mode encoding algorithm
Annex D (normative) Numeric Compaction mode encoding algorithm
Annex E (normative) Error correction
Annex F (normative) Tables of coefficients for calculating
MicroPDF417 error correction codewords
Annex G (normative) Text Compaction mode encoding algorithm
Annex H (normative) Structured Append MicroPDF417 symbols
H.1 Structured Append overview
H.2 Structured Append syntax
H.3 High level encoding considerations
H.4 Encodation example
H.5 Structured Append and the Extended Channel
Interpretation protocol
H.6 Structured Append data transmission
Annex I (normative) Testing MicroPDF417 symbol quality
I.1 Overview of methodology
I.2 Test scans for scan reflectance profile
Annex J (normative) Reference decode algorithm for MicroPDF417
J.1 Phase 1: Initialization
J.2 Phase 2: Filling the matrix
J.3 Phase 3: Interpretation
J.4 Reference line-decode algorithm
Annex K (normative) Error correction procedures
Annex L (normative) Symbology identifier
Annex M (normative) Transmission protocol for decoders conforming
with original PDF417 standards
M.1 Basic Channel Mode
M.2 GLI encoded
M.3 Structured Append symbols
M.4 Transmission of reserved codewords using the original
PDF417 protocol
M.5 Achieving compatibility between old and new PDF417
equipment
Annex N (informative) Algorithm to minimise the number of
codewords
Annex O (informative) Guidelines to determine the symbol matrix
Annex P (informative) Calculating the coefficients for generating
the error correction codewords - worked
example
Annex Q (informative) Generating the error correction codewords -
worked example
Annex R (informative) Division circuit procedure for generating
error correction codewords
Annex S (informative) Additional guidelines for the use of
MicroPDF417
S.1 Autodiscrimination compatibility
S.2 Pixel-based printing
Bibliography