Barcode Xpress for Linux - API Reference > Barcode Component API Reference > Barcode Component Enumerations Reference > BX_ModeTransitionType |
Specifies the types of possible state transitions in the barcode reader's internal state.
BX_ModeTransitionType_QR_Numeric | 0 | QR Code's Numeric mode |
BX_ModeTransitionType_QR_Alpha | 1 | QR Code's Alphanumeric mode |
BX_ModeTransitionType_QR_Byte | 2 | QR Code's Byte mode |
BX_ModeTransitionTypeQR_Kanji | 3 | QR Code's Kanji mode |
BX_ModeTransitionType_QR_ECI | 4 | QR Code's Extended Channel Interpretation mode |
BX_ModeTransitionType_QR_FNC1First | 5 | QR Code's FNC1 mode, first position |
BX_ModeTransitionType_QR_FNC1Second | 6 | QR Code's FNC1 mode, second position |
BX_ModeTransitionType_QR_StructuredAppend | 7 | QR Code's Structured Append mode |
Many barcode types are encoded as a state machine. When reading the data encoded therein, the machine will often move from one state to another. This information give decoders more information as to the inner context of the barcode's information.