Ist jetzt eine quick and dirty Lösung, ich tausche in Echtzeit 19 gegen 18 aus. Daher meldet das Objektiv auch 18 als empfangen Befehl zurück. Da könnte sich die Kamera auch wundern, ich hab doch 19 geschickt, warum kommt 18 zurück? Ebenso die Statusanpassung nach Veränderung der Blende ist nicht umgesetzt. Da muss anscheinend schon mehr passieren, dass die Kamera einen Fehler erkennt.
Die Signale laufen nicht wirklich durch den PC, sie laufen durch einen 40MHz FPGA, der von meinem PC kontrolliert wird. Bei fallender clock Flanke wird der neue Wert geschrieben und bei steigender Flanke gelesen. Ich hab also 6µs Zeit dem Objektiv einen anderen Wert zu präsentieren.