Beim lesen der visa delay before read
Der Nachteil dieser Konfiguration ist, daß die Wartezeit aus Sicherheitsgründen deutlich größer gewählt werden muß als rein rechnerisch nötig. Um das zu vemeiden, gibt es diese Möglichkeiten, wobei das "Delay befor read" dann entfällt:
a) Es wird TermChar verwendet. VisaRead wartet und liest erst, wenn Termchar eingetroffen ist.
b) Wenn man weiß, wie viele Bytes als Antwort kommen müssen, dann schließt man einfach diesen Wert als Konstante an VisaRead an. VisaRead wartet dann, bis diese Anzahl von Bytes alle im Buffer sind und liest dann alles aus.
|