Also mal grundsätzlich:
Warum schickst du bei jedem Schleifendurchlauf die komplette Konfiguration ans Gerät? Meinst du, ich hab das zum Spaß VOR die Schleife platziert, damit es nur zu Beginn einmal gesetzt wird? Nur das Auslesen soll doch zyklisch geschehen...also gehört auch nur READ? bzw. INIT + FETCH in die Schleife!
Ich würde mich nicht wundern, wenn's u.a. daran liegt! Probier das nochmal, und wie schon gesagt erstmal ohne Conf und ohne Rout...
Zitat:des hackt an der VISA Read Funktion...
Woher weißt du das? Wie stellst du das fest? Erwartest du auch wirklich 500 Byte?