Stimmen denke ich mal schon. Am Arduino stell ich ja nix rum, und am
at90 hab ich das setbaud.h genommen. beide auf 9600 eingestellt, und
sollte auch klappen. Der Logicanalyzer ist auf async seriell eingestellt
(8n1), und spuckt keine Timingfehler aus.
Ich Empfange ja die Daten und zeitweise Stimmts ja auch, aber immer
wieder mit einbrüchen, das die ganze cpu lahm gelegt ist. HAbe noch ein
bild angehängt.
Die oberen 3 Zeilen sind das PWM-signal, mit Aussetzern wenn der
Empfangene array verhauen wird. Im 2. Bild habe ich mal reingezoomt, da
sieht man das der Datensatz verschoben ist. Die 99 im ersten Byte gehört
nicht dazu, das wird als Anfrage gesendet.