Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
ebus:ebuscrc [2015/10/10 21:40] 127.0.0.1 Externe Bearbeitung |
ebus:ebuscrc [2015/10/11 19:07] (aktuell) bernhardh |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | -- Main.BernhardH - 2010-01-21 | ||
====== Häufige Fehler ====== | ====== Häufige Fehler ====== | ||
Nachdem ich beim eBus-Connector gesehen habe, dass im Schnitt bei ca. 4 % der gelesenen Pakete fehlerhafte Prüfsummen ausgewiesen wurden habe ich mir das noch einmal genauer angesehen. Nach ausführlichen Tests konnte ich feststellen, | Nachdem ich beim eBus-Connector gesehen habe, dass im Schnitt bei ca. 4 % der gelesenen Pakete fehlerhafte Prüfsummen ausgewiesen wurden habe ich mir das noch einmal genauer angesehen. Nach ausführlichen Tests konnte ich feststellen, | ||
- | Die Berechnung der Prüfsumme eines eBus-Datenpaketes muss über den _expandierten// | + | Die Berechnung der Prüfsumme eines eBus-Datenpaketes muss über den // |
Außerdem habe ich nun die Lesefunktion so geändert, dass auch die Antworten vom Slave eingelesen werden. Damit sind noch mehr Möglichkeiten zur Auswertung gegeben. | Außerdem habe ich nun die Lesefunktion so geändert, dass auch die Antworten vom Slave eingelesen werden. Damit sind noch mehr Möglichkeiten zur Auswertung gegeben. | ||
Zeile 10: | Zeile 9: | ||
Nicht vergessen, die Variable am Anfang mit 0 zu initialisieren ;) | Nicht vergessen, die Variable am Anfang mit 0 zu initialisieren ;) | ||
- | < | + | < |
+ | ////////////////////////////////////////////////////////////////////////// | ||
// | // | ||
// CRC-Berechnung | // CRC-Berechnung | ||
Zeile 111: | Zeile 111: | ||
} | } | ||
- | |||
- | |||
- | </ | ||
</ | </ | ||