![]() |
CCITT CRC inLabVIEW - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: CCITT CRC inLabVIEW (/Thread-CCITT-CRC-inLabVIEW) |
CCITT CRC inLabVIEW - Cardinal1664 - 12.05.2009 06:42 Hallo Für eine serielle übertragung muss ich die Checksumme nach CRC16 CCITT bilden: http://www.eagleairaust.com.au/code/crc16.htm Hat da jemand eventuell schon etwas Fubnktionierendes? CCITT CRC inLabVIEW - rolfk - 12.05.2009 06:45 ' schrieb:Hallo Da gibt es unzählige Routinen auf dem Netz, in verschiedenen Geschmacksrichtungen, Farben und Formen, zum Teil schon 20 Jahre alt! Such mal bei NI, LAVA und eventuell sogar hier. Rolf Kalbermatter CCITT CRC inLabVIEW - Cardinal1664 - 12.05.2009 06:53 Also ich habe schon ein VI gefunden "http://zone.ni.com/devzone/cda/epd/p/id/1660" aber da komme ich nicht auf das resultat auf das ich kommen sollte! Die Daten die gesendet werden sollen: 990000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFF7B3A2D29FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5803 Wobei 5803 die Checksumme ist! Mit dem heruntergeladenen VI komme ich auf "1D29"! CCITT CRC inLabVIEW - rolfk - 12.05.2009 07:12 ' schrieb:Also ich habe schon ein VI gefunden "http://zone.ni.com/devzone/cda/epd/p/id/1660" aber da komme ich nicht auf das resultat auf das ich kommen sollte! Ja CRC Routinen gibt es ungefähr soviele wie Sterne am Himmel. Daher die Bemerkung über Formen, Farben und Geschmacksrichtungen. ![]() Ein bischen suchen wirst Du schon müssen. Und im Ernstfall ist sowas in einer <strike>halben Stunde </strike> Viertelstunde selbst programmiert. Die Beschreibung des Algorithmus hast Du ja. ^_^Meist wird am Polynom rumgedoktort, d.h. mit der bereits vorhandenen Routine sollte es eine Sache von Minuten sein um diese an Deine Anforderungen anzupassen. Rolf Kalbermatter CCITT CRC inLabVIEW - Cardinal1664 - 12.05.2009 08:59 So ich habe nun entlich ein VI gefunden welches Funktioniert! Wenns jemand interessiert: http://forums.ni.com/ni/board/message?boar...uireLogin=False ![]() [attachment=18387] |