J'essaie d'implémenter une vérification CRC-CCITT (XModem) en javascript sans succès. Je en ai besoin pour envoyer une chaîne de socket dans un contrôleur via RS232. est-ce que quelqu'un sait comment le faire? ou peut-être y at-il un exemple de code quelque part?Implémentation de CRC-CCITT (XModem) en javascript
Je vous serais reconnaissant toute sorte d'aide :)
salut Greg, merci pour votre réponse, mais la calculatrice en ligne que vous avez proposé ne calcule pas correctement le XModem - "question # 2: dans c-code, attention aux polynômes ayant un LSB de 0 (par exemple XMODEM 0x8408). .. le code ne fonctionne pas pour de tels cas !!! Des idées comment convertir directement en valeurs non directes avec des polynômes ayant LSB = 0? " donc je n'ai toujours pas un exemple de code qui le fait. – Salmonela
@Salmonela: J'ai déjà utilisé cette calculatrice CRC en ligne et c'est correct. Vous devez être prudent avec des choses comme l'ordre des bits et les valeurs polynomiales réciproques. La meilleure option pourrait être de trouver du code C simple qui fait ce que vous voulez, et le convertir en Javascript. La fonction complétée devrait être d'environ 10 lignes de code. –