Salut,
Dans le but de communiquer avec un périphérique, je suis confronté à l'utilisation d'un octet de parité calculé selon la méthode DRC pour Diagonal Redundancy Check.
Bon je vois facilement comment est calculé la parité horizontale et verticale (ou LRC) mais j'avoue ne pas connaitre la facon dont la parité DRC est calculée.
Voici un exemple:
H 0 1 0 0 1 0 0 0
E 1 1 0 0 0 1 0 1
L 1 1 0 0 1 1 0 0
L 1 1 0 0 1 1 0 0
O 1 1 0 0 1 1 1 1
LRC 0 1 0 0 0 0 1 0
Pouvez-vous m'aider en m'indiquant la méthode de calcul DRC ? Merci.
Alex.
Calcul de la parité DRC ?
Modérateur : Modérateurs
-
- Modérateur
- Messages : 7275
- Enregistré le : 02 juin 2005, 23:00:00
- Localisation : Bruxelles
- Contact :
Salut,
La programmation et moi ...
Mais j'ai trouvé ceci:
http://www.intermec.ch/pdf/barcode-soft ... int_81.pdf
http://www.generalcode.it/download/manu ... 7pr712.pdf
http://epsfiles.intermec.com/eps_files/ ... 045400.pdf
La programmation et moi ...
Mais j'ai trouvé ceci:
http://www.intermec.ch/pdf/barcode-soft ... int_81.pdf
http://www.generalcode.it/download/manu ... 7pr712.pdf
http://epsfiles.intermec.com/eps_files/ ... 045400.pdf
Merci pour ta réponse.
Sur les liens que tu m'as donné j'ai trouvé un élément interessant:
DRC = (Rotate Right DRC) XOR (next character)
Cependant en reprenant les exemples fournis, je n'ai jamais pu retrouver la valeur à laquelle ils arrivaient...
d'ailleur j'ai du mal à cerner la rotation à droite d'un seul bit...lol
As tu compris quelque chose toi?
Sur les liens que tu m'as donné j'ai trouvé un élément interessant:
DRC = (Rotate Right DRC) XOR (next character)
Cependant en reprenant les exemples fournis, je n'ai jamais pu retrouver la valeur à laquelle ils arrivaient...
d'ailleur j'ai du mal à cerner la rotation à droite d'un seul bit...lol
As tu compris quelque chose toi?
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 6 invités