View Source EQRCode.SpecTable (EQRCode v0.2.0)
Summary
Types
Functions
@spec character_count_indicator_bits(version(), error_correction_level(), mode()) :: non_neg_integer()
@spec code_words_len(version(), error_correction_level()) :: non_neg_integer()
@spec ec_codewords_per_block(version(), error_correction_level()) :: non_neg_integer()
@spec error_corretion_bits(error_correction_level()) :: 1..3
@spec find_version(non_neg_integer(), error_correction_level(), mode()) :: {:error, :no_version_found} | {:ok, version()}
@spec group1_block_len(version(), error_correction_level()) :: non_neg_integer()
@spec group1_codewords_per_block(version(), error_correction_level()) :: non_neg_integer()
@spec group2_block_len(version(), error_correction_level()) :: non_neg_integer()
@spec group2_codewords_per_block(version(), error_correction_level()) :: non_neg_integer()
@spec remainer(any()) :: 0..7
@spec version_information_bits(version()) :: 1..1_114_111