English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Toutes les catégories

Bonjour, après plusieurs heures de recherche sur Internet, et sans résultat,
je me tourne vers vous.

Voilà, je voudrais calculer un CRC16 en VB.Net, j'ai 2 problèmes :
1. Mettre une structure avec plusieurs données vers un tableau d'octet
(donnée de type chaine de caractère ou entier)
2. Faire des calcul sur les bits du tableau d'octet (décalage de bit / ou
exclusif ..)

Voila, ca serait très gentil si vous pouviez m'aider un peu !
Merci, Mathieu.

2006-11-27 02:48:35 · 3 réponses · demandé par finelam 2 dans Informatique et internet Programmation

Cherché sur google / MSDN ==> Oui un peu.

2006-11-27 02:55:22 · update #1

formule de ce CRC16 ==> c'est du détail, je veux pas que vous fassiez mon code, juste me donner quelques instructions.

2006-11-27 18:14:37 · update #2

3 réponses

tu peut extraire un bit d'un octet par une expression du genre

MyBit = ( MyVar and 8 ) / 8 ' pour le bit 3

ou intégrer un bit dans un octet existant par ceci

MyVar = (MyVar and &h7F) + MyBit*128 ' pour le bit 7

ensuite pour être plus précis, il faudrait que tu nous donne la formule de ce CRC16...

2006-11-27 13:09:21 · answer #1 · answered by Ramis V 7 · 0 1

http://www.vbfrance.com/codes/CALCUL-CRC16-CYCLIC-REDUNDANCY-CHECK_31142.aspx

2006-11-27 03:18:32 · answer #2 · answered by Anonymous · 0 1

as tu regardé sur le msdn library? sinon google ?

2006-11-27 02:50:47 · answer #3 · answered by fouillartcedric 3 · 0 1

fedest.com, questions and answers