[RAILS] [Ruby] Générer un code QR concaténé avec rqrcode (Knowledge)

Qu'est-ce qu'un code QR consolidé?

Comment puis-je obtenir un code QR consolidé?

- longueur Contenu à enregistrer
E 4bit Mode d'encodage(Voir le tableau ci-dessous)
SS (variable) Enregistrez la longueur des données à enregistrer dans le code QR
Mode d'encodage Valeur représentant le mode
numeric 1 (0b0001)
alpha_numeric 2 (0b0010)
8bit_byte 4 (0b0100)
- longueur Contenu à enregistrer
3 4bit Mode affichant le code QR concaténé(0b0011)
N 4bit Numéro de séquence du code QR à concaténer(Numéro de série de 0 à 15)
T 4bit Dernier numéro de séquence du code QR(Numéro de série de 0 à 15)
PP 8bit Valeur de parité de toutes les données(Valeur XOR de tous les octets)
E 4bit Mode d'encodage(8bit_byte = 4)
SS (variable) Enregistrez la longueur des données à enregistrer dans un code QR

Veuillez noter que chaque lecteur se comporte différemment.

Les références

Cet article a été rédigé en référence aux informations suivantes.

Recommended Posts

[Ruby] Générer un code QR concaténé avec rqrcode (Knowledge)
[Ruby] Générer un code QR concaténé avec rqrcode (pratique)
Formater Ruby avec VS Code
Lire et générer un code QR [Android]
Faites un jeu de frappe avec ruby
J'ai fait une mort risquée avec Ruby
Extraire une partie d'une chaîne en Ruby
Mémorandum pour nettoyer le code Ruby
AtCoder Beginner Contest 169 A, B, C avec rubis
Création d'un outil d'automatisation de navigateur avec Ruby + Selenium
[Android] Lire à partir de l'image du code QR avec zxing
J'ai créé Code Pipeline avec AWS CDK.
[Ruby] Comment générer une chaîne de caractères d'alphabet aléatoire
Essayez de déboguer un programme Java avec VS Code
J'ai fait un portfolio avec Ruby On Rails
Créer un environnement de développement Java avec VS Code