' schrieb:aber muss ständig überall noch was ändern.
Das ist der allerletzte, aber auch der allerallerletzte Grund, den Code verkommen zu lassen.
Zitat:ja ich nutze aber den HEX-Bereich von 0h00-0h64 und XON/XOFF lag da drin daher hab ichs an Ende gepackt und anders Def.
Das mit dem "daher hab ichs ..." klingt für mich so, als ob du so quasi nach Belieben diese Änderung gemacht hast. Ein (respektive jedes) Handshake wird aber von beiden Seiten der Datenstrecke gemacht: Auf der einen Seite LV, auf der anderen Seite was immer du da hast. Wenn du in LV XOn/XOff eigenmächtig definierst, dann musst du das auch bei der Gegenseite so haben. Erkennt denn deine andere Seite die Zeichen 0xFF und 0xEE als XOn/XOff-Handshake?
Oder handelt es sich nicht doch um eine Blockübertragung? Wenn du, wie du einmal schreibst, 01 02 FF senden musst, dann sieht das für mich nicht wie Handshake aus, sondern wie Blockübertragung.
Zitat:Und zwar "warten bis ms" anstatt dem Timer und plötzlich läuft es.
Läuft es richtig, oder eben nur so sparadisch?