Seit geraumer Zeit verwende ich eine Delphianwendung um über die Serielle SST Daten auf verschiedene Geräte zu übertragen. Neulich hatte ich das Problem, das der Empfänger nach einigen Sekunden mit Fehler Ringspeicher Überlauf ausstieg. Fehlerbeschribung laut Handbuch : Nach Wegnahme des RTS Signals durch Empfänger wurden noch mehr als 10 Zeichen übertragen.
Nach Überprüfung meiner Software habe ich festgestellt das die Wegnahme des RTS Signals zwar das einlesen der Daten in den Write-Buffer unterbricht die Daten die sich zu diesem zeitpunkt jedoch im Write-Buffer befinden werden noch übertragen.
Gibt es vieleicht über API eine möglichkeit dies zu unterbinden?
Ich wäre für jede Hilfe dankbar.
Nach Überprüfung meiner Software habe ich festgestellt das die Wegnahme des RTS Signals zwar das einlesen der Daten in den Write-Buffer unterbricht die Daten die sich zu diesem zeitpunkt jedoch im Write-Buffer befinden werden noch übertragen.
Gibt es vieleicht über API eine möglichkeit dies zu unterbinden?
Ich wäre für jede Hilfe dankbar.
Comment