habe gerade die Dokumentation des IO Warriors durchgelesen und hab noch eine Frage.
Ist es richtig, dass ReadImmediate nur bei einem Input Event eine Zustan dsänderung in die Reportliste schreibt?!
Das bedeutet, wenn all Pins als Output verwendet werden, kann der PinStatus (oder die Veränderung) nur über die SpecialModeFunktion $FF abgefragt werden.
Wenn ein Ausgang geändert wird bewirkt das auch immer eine Änderung für den Eingangswert. Die Pins des IO-Warrior funktionieren immer als Eingänge, geben also den Logikpegel am Pin zurück.
vielen dank für die schnelle Antwort.
Das bedeutet, wenn ich ein ein 0xFFFFFFFE an den Warrior sende
(z.B. mit IowKitWrite) dann kann ich den veränderten Wert aus der Reportliste Wert aulesen. (Der würde dann eventuell 0x0000000E darstellen!).
habe noch keine praktische prog Erfahrung mit dem IO Warrior. Habe gerade erst die Doku gelesen und ein kleines Beispiel (ioblink.cpp)
angeschaut. Der Wert war eine Schätzung, das in dem von mir konstruierten Beispiel.