View Source QRCodeEx.SpecTable (QRCodeEx v0.1.1)
Link to this section Summary
Link to this section Types
Specs
error_correction_level() :: :l | :m | :q | :h
Specs
mode() :: :numeric | :alphanumeric | :byte | :kenji | :eci
Specs
version() :: 1..40
Link to this section Functions
Specs
character_count_indicator_bits(version(), error_correction_level(), mode()) :: non_neg_integer()
Specs
code_words_len(version(), error_correction_level()) :: non_neg_integer()
Specs
ec_codewords_per_block(version(), error_correction_level()) :: non_neg_integer()
Specs
error_corretion_bits(error_correction_level()) :: 1..3
Specs
find_version(non_neg_integer(), error_correction_level(), mode()) :: {:error, :no_version_found} | {:ok, version()}
Specs
group1_block_len(version(), error_correction_level()) :: non_neg_integer()
Specs
group1_codewords_per_block(version(), error_correction_level()) :: non_neg_integer()
Specs
group2_block_len(version(), error_correction_level()) :: non_neg_integer()
Specs
group2_codewords_per_block(version(), error_correction_level()) :: non_neg_integer()
Specs
remainer(any()) :: 0..7
Specs
version_information_bits(version()) :: 1..1_114_111