| as.character.bits | Convert a bits object into a character string |
| bits | Create a bits object |
| bits2int | Convert a bits object to an integer and vice versa |
| c.bits | Combine bits |
| DataStringBinary | Function to convert input data string to binary polynomial |
| ECgenerator | Error correction code generator Generate error correction code based on the input polynomial. |
| formatPolyGen | Function to calculate and generate format polynomial |
| generate_svg | Generate the QR code as an svg file |
| int2bits | Convert a bits object to an integer and vice versa |
| plot.qr_code | Plot the QR code |
| polynomialGenerator | Function to generate polynomial |
| print.bits | Print a bits vector Display the logical vector as a bit string where 'FALSE' is shown as '0' and 'TRUE' as '1'. |
| print.qr_code | Print the qr_code object |
| qrcode_gen | QRcode generator |
| qrFillUpMatrix | Function to fill up the data bits |
| qrInitMatrix | Function to initialize QRcode in matrix for different version |
| qrInterleave | Function to interleave the Data Code and Error Correction Core |
| qrMask | Apply mask to the QRcode matrix |
| qrVersionInfo | Function to identify the version of the QRcode based on input string |
| qr_code | Generate the QR code |
| qr_encode | Create the bit encoding |
| qr_error | Create the message and error code bit string |
| qr_matrix | Prepare matrices with default patterns and unmasked data A list with a matrix containing the default patterns (finder pattern, timing pattern, separators, alignment pattern and dark module), the unmask data pattern and the version. |
| qr_mode | Determine the required mode |
| qr_version | Determine the required version Returns a list with the version, error correction level and mode. The bit string encodes mode and the length of the input string. |
| versionPolyGen | Function to calculate and generate version polynomial |