TcVnCodeGradesDM

Describes code quality grades for Data Matrix codes according to ISO / IEC 15415:2011. The grades range from 0 (very bad) to 4 (very good).

Syntax

Definition:

struct TcVnCodeGradesDM
{
    unsigned char nDecode;
    unsigned char nSymbolContrast;
    unsigned char nModulation;
    unsigned char nReflectanceMargin;
    unsigned char nFixedPatternDamage;
    unsigned char nAxialNonuniformity;
    unsigned char nGridNonuniformity;
    unsigned char nUnusedErrorCorrection;
    unsigned char nOverall;
};

Parameters

Name

Type

Description

nDecode

unsigned char

Decode grade

nSymbolContrast

unsigned char

Symbol contrast grade

nModulation

unsigned char

Modulation grade

nReflectanceMargin

unsigned char

Reflectance margin grade

nFixedPatternDamage

unsigned char

Fixed pattern damage grade

nAxialNonuniformity

unsigned char

Axial nonuniformity grade

nGridNonuniformity

unsigned char

Grid nonuniformity grade

nUnusedErrorCorrection

unsigned char

Unused error correction grade

nOverall

unsigned char

Overall code grade, i.e. the minimum achieved individual grade