Gast
#5320118
Der DAli - digital adrassible light interface - Bus wird zur Ansteuerung von Beleuchtung verwendet. Er besteht aus startbit und 2byte, aufgebaut als Manchester-code mit 400us intervallen. Übertragungsrate 1200baud. Ich habe diesen code erweitert, um Messwerte - ca 40byte - übertragen zu können. Das ganze funktioniert. Allerdings sind 5% der Übertragungen fehlerhaft ohne dass ich die jeweilige Fehlerursache bislang genau feststellen konnte. Kabellänge ca. 8m. Frage: Bekommt man einen 1-Wire-bus so hin, dass die Fehlerquote deutlich unter 1% fällt oder ist es sinnvoller, die Fehlerbehaftung hinzunehmen und im Falle von Fehlern auf mehrfache Übertragung zu setzen. crc und handshake ist im code eingebaut.