QRgen/private/qrTypes

    Dark Mode
Search:
Group by:
  Source   Edit

QR Types

This module compromises of a collection of commonly used types across almost all modules.

Types

QRECLevel {.size: 1.} = enum
  qrECL, qrECM, qrECQ, qrECH
Denotes the Error Correction level which will be used to create the error correction codewords (ECCs) of the QR code.   Source   Edit
QRMode {.size: 1.} = enum
  qrNumericMode = 1, qrAlphanumericMode = 2, qrByteMode = 4
Denotes the mode a QR code is to be encoded with.   Source   Edit
QRVersion = range[1'u8 .. 40'u8]
Denotes the version of the QR code, which also indicates it's size.   Source   Edit