Visa liest nicht alle Daten vom Puffer
Ich benütze Visa um mit einem anderen Gerät zu kommunizieren. Es funktioniert soweit gut. Nur habe ich das Problem, dass "Visa: lesen" bei einer Byte-Folge zwar 9 Bytes im Puffer erkennt, jedoch dann nur sieben liest. Ich habe klar angegeben, dass er neun Bytes lesen soll. Die Bytefolge lautet: 0xFF, 0x00, 0xA6, 0x13, 0x05, 0x08, 0x0A, 0x01, 0x00 und dabei schneidet er mir 0x01 und 0x00 am Schluss einfach ab. Hat das etwas mit dem Paritätsbit zu tun? Oder was für eine Einstellung habe ich falsch getätigt oder eben besser gesagt gar nicht getätigt?
|