Mein Programm kommuniziert mit einem Kontroller. Ich schicke 64 Blöcke mit jeweils 230 Byte an den Kontroller. Das Problem tritt immer beim letzten Block auf, und zwar der Kontroller schickt die Antwort nur wenn er die Daten in Flash gespeichert hat. Die Zeit bis die Antwort kommt ist unterschiedlich, deswegen tritt das Problem nicht immer. Ich vermutte das in der Schnittstelle noch Daten sind.
Wie kann ich die Daten am besten löschen?? Ich habe versucht mit PurgeComm aber ohne Erfolg.
eigentlich funzt PurgeComm wunderbar. Bist du sicher das die Writefiles abgeschlossen sind? und nicht das der noch dadrin hängt? -- ...fleißig wie zwei Weißbrote