Re: HWCOM bei 19200 fehlt sporadisch das letzte Byte Kategorie: Programmierung (von Detlef Bäthke - 4.10.2004 17:21) | ||
Als Antwort auf Re: HWCOM bei 19200 fehlt sporadisch das letzte Byte von André H. - 25.09.2004 16:34 | ||
| ||
> Beim Handshaking gibt es in dieser Hinsicht leider einen Bug. > Es funzt nur sporadisch so, wie es soll. > Dies steht bereits auf meiner Liste für �nderungen bei OSOPT V3.1 . Was mich noch stutzig macht ist, das immer das letzte Zeichen fehlt. Ich habe daher mal ein Experiment gemacht. Ich verwende wieder eine externen Empfangspuffer und lasse mir im Fehlerfall den kompletten Puffer zurückgeben. TX: 07 CC 43 82 03 80 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF RX:85 FB DE 98 81 82 07 CC 43 82 03 80 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Man sieht, dass im Empfangspuffer alle Zeichen vorhanden sind. Die receive Routine sagt allerdings, dass ein Byte fehlt. Hier scheint es wohl auch ein Problem mit dem Zähler für die empfangenen Bytes zu geben. Oder ist dies eine Auswirkung von dem Handshaking Bug? Gruss Detlef | ||
Antwort schreiben Antworten: Re: HWCOM bei 19200 fehlt sporadisch das letzte Byte (von André H. - 18.10.2004 19:26) Re: HWCOM bei 19200 fehlt sporadisch das letzte Byte (von Detlef Bäthke - 1.11.2004 15:31) Re: HWCOM bei 19200 fehlt sporadisch das letzte Byte (von André H. - 5.11.2004 9:00) Re: HWCOM bei 19200 fehlt sporadisch das letzte Byte (von Detlef Bäthke - 5.11.2004 14:06) |