Registriert seit: 6. Apr 2005
10.109 Beiträge
|
Re: VB Code zu Delphi - Probleme mit Bytearray
2. Feb 2008, 19:13
Hallo,
mit den CRC-Werten ist das so eine Sache - es gibt ein paar Freiheitsgrade, wie z.B. die Initialisierung des Schieberegisters und die Invertierung des Ergebnisses. Die Kenntnis des Polynoms reicht einfach nicht aus. Du hast wahrscheinlich den negierten Wert 0E35 erhalten.
So wirst du dann glücklich:
ShowMessage(IntToHex(ModbusCRC16(s, $FFFF), 4));
Freundliche Grüße
|