LabVIEWForum.de - VISA liest weniger Bytes wie im Puffer

LabVIEWForum.de

Normale Version: VISA liest weniger Bytes wie im Puffer
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo!

Ich habe ein interessantes Problem: Ich lese von einer Elektronik Daten einer Photodiodenleiste (von einem Scanner) aus. Das sollten eigentlich 914 Bytes sein. Im Puffer habe ich teilweise 916 oder 918.... Das interessante dabei ist nun, dass das alles prinzipiell super funktioniert. Sobald ich aber den Sensor beleuchte, liest VISA nur mehr z.B. 132 Bytes aus, obwohl im Puffer 916 liegen. Das variiert auch sehr stark, ist unwiederholbar... Hat irgendwer eine Ahnung? Irgendein Timeout Problem? Wie kann ich die VISA Read Funktion dazu "zwingen", alle Daten aus dem Puffer zu lesen?

Besten Dank und schöne Grüße! Stefan
Hast du den "Terminal Char/Trennzeichen" bei "VISA Configure Serial Port" deaktiviert?
Ansonsten liefert die VISA-Read Funktion nämlich nur den String bis zum Trennzeichen.

Gruß, Jens
Das wars, danke!!! Wenn du wüsstest, wie lang ich heut herumgesch** hab... Alles Beste, Danke, Stefan
Referenz-URLs