06.02.2007, 16:26
Hallo zusammen,
ich versuche über einen virtuellen COM- Port (USB) mit VISA Daten auszutauschen. Das funktioniert auch prima solange ich kein Byte mit dem Inhalt "10" übertrage.
Wenn eine 10 im Datenstrom vorkommt, wird die Zahlenreihe unterbrochen. Um die restlichen Werte zu bekommen, muss ich nochmals "READ" drücken.
Das Problem tritt nur bei der 10 auf. Alle anderen Zahlen (0-255) funktionieren.
Ich habe jetzt herrausgefunden das die 10 in ASII als LF (Line Feed) definiert ist. Ich vermute das es damit irgendwie zusammenhängt. Hat jemand eine Idee wie ich das Problem lösen kann? Es muss doch möglich sein eine 10 zu übertragen.
Vielen Dank und Gruß
JOBL
[attachment=5052]
ich versuche über einen virtuellen COM- Port (USB) mit VISA Daten auszutauschen. Das funktioniert auch prima solange ich kein Byte mit dem Inhalt "10" übertrage.
Wenn eine 10 im Datenstrom vorkommt, wird die Zahlenreihe unterbrochen. Um die restlichen Werte zu bekommen, muss ich nochmals "READ" drücken.
Das Problem tritt nur bei der 10 auf. Alle anderen Zahlen (0-255) funktionieren.
Ich habe jetzt herrausgefunden das die 10 in ASII als LF (Line Feed) definiert ist. Ich vermute das es damit irgendwie zusammenhängt. Hat jemand eine Idee wie ich das Problem lösen kann? Es muss doch möglich sein eine 10 zu übertragen.
Vielen Dank und Gruß
JOBL
[attachment=5052]