Platforms to show: All Mac Windows Linux Cross-Platform

Back to CIAztecCodeDescriptorMBS class.

CIAztecCodeDescriptorMBS.dataCodewordCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS MacCI Plugin 17.4 ✅ Yes ❌ No ❌ No ✅ Yes All
The number of non-error-correction codewords carried by the Aztec code symbol.

Used to determine the level of error correction in conjunction with the number of data layers. Valid values are 1...2048. Compact symbols can have up to 64 message codewords.

Note that this value can exceed the number of message codewords allowed by the number of data layers in this symbol. In this case, the actual number of message codewords is 1024 fewer than this value and the message payload is to be interpreted in an application-defined manner.
(Read only property)

CIAztecCodeDescriptorMBS.errorCorrectedPayload as MemoryBlock

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS MacCI Plugin 17.4 ✅ Yes ❌ No ❌ No ✅ Yes All
The error-corrected codewords that comprise the Aztec code symbol.

Aztec Codes are formally specified in ISO/IEC 24778:2008(E).

The error corrected payload consists of the 6-, 8-, 10-, or 12-bit message codewords produced at the end of the step described in section 7.3.1.2 "Formation of data codewords", which exists immediately prior to adding error correction. These codewords have dummy bits inserted to ensure that an entire codeword isn't all 0's or all 1's. Clients will need to remove these extra bits as part of interpreting the payload.
(Read only property)

CIAztecCodeDescriptorMBS.isCompact as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS MacCI Plugin 17.4 ✅ Yes ❌ No ❌ No ✅ Yes All
A boolean indicating whether the symbol is compact.

Compact Aztec symbols use one-fewer ring in the central finder pattern than full-range Aztec symbols of the same number of data layers.
(Read only property)

CIAztecCodeDescriptorMBS.layerCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS MacCI Plugin 17.4 ✅ Yes ❌ No ❌ No ✅ Yes All
The number of data layers in the Aztec code symbol.

Combined with the isCompact property, the number of data layers determines the number of modules in the Aztec Code symbol. Valid values range from 1 to 32. Compact symbols can have up to 4 data layers.

The number of data layers also determines the number of bits in each data codeword of the message carried by the Aztec Code symbol.
(Read only property)

The items on this page are in the following plugins: MBS MacCI Plugin.


The biggest plugin in space...