In dem Fall wohl nicht das Echo sondern übersprechen auf floating Rx. Wenn die Möglichkeit besteht das da nichts dranhängt würde ich den Pullup aktivieren oder einen extern dranhängen. Jedes Low "stört" den Avr. Er denkt es gibt was zu empfangen und füllt den Buffer mit Quatsch.
Nicht so ganz. Wenn der Sensor abgeklemmt ist kann eine Brücke von Tx zu Rx das bewerkstelligen. Antwortet er aber nicht wird das Timeout benötigt.
Ralf schrieb:
Der positive Nebeneffekt ist, das ich $timeout dann nicht benötige, es ist immer was da zum lesen
und ich werte ja aus, ob der Header stimmt.