28.02.2007, 18:29
Einen schönen guten Abend.
Ich muss hier ein Programm ändern, in dem schon mehre Programmierer ihr weisheiten verewigt haben. Das Programm ist zwar nicht gut Dokumentiert aber zum Glück recht gut Strukturiert.
Lange rede kurzer Sinn...
Ich habe folgendes Problem, ich möchte Messdaten über die Serielle Schnittstelle auslesen. In einem von 20 Fällen passt das auch. Leider schmeißst mir das Programm folgende Errormeldung aus:
"Fehler - 1073807252 ist bei Visa:lesen in Sub requestseriell.vi --> ... usw ... aufgetreten.
VISA:(HEX 0xBFFF006) Während der Übertragung ist ein Überlauffehler aufgetreten. Ein Zeichen wurde nicht bevor das nächste Zeichen ankam von der Hardware gelesen."
Es ist eigentlich nur eine simple serielle Abfrage bei der zunächst die Anzahl und dann die Bytes an Port abgefragt werden.
Kennt jemand von euch das Problem?
Vielen Dank schonmal im vorraus
Wiggi
Ich muss hier ein Programm ändern, in dem schon mehre Programmierer ihr weisheiten verewigt haben. Das Programm ist zwar nicht gut Dokumentiert aber zum Glück recht gut Strukturiert.
Lange rede kurzer Sinn...
Ich habe folgendes Problem, ich möchte Messdaten über die Serielle Schnittstelle auslesen. In einem von 20 Fällen passt das auch. Leider schmeißst mir das Programm folgende Errormeldung aus:
"Fehler - 1073807252 ist bei Visa:lesen in Sub requestseriell.vi --> ... usw ... aufgetreten.
VISA:(HEX 0xBFFF006) Während der Übertragung ist ein Überlauffehler aufgetreten. Ein Zeichen wurde nicht bevor das nächste Zeichen ankam von der Hardware gelesen."
Es ist eigentlich nur eine simple serielle Abfrage bei der zunächst die Anzahl und dann die Bytes an Port abgefragt werden.
Kennt jemand von euch das Problem?
Vielen Dank schonmal im vorraus
Wiggi