UIFlow-ExtendIO

From Attraktor Wiki
Jump to navigation Jump to search

Die Integration der Unit Extend I/O ist mit einigen Fehlern behaftet. Der Bolck

wird in den Pythoncode:

      ext_io0.digitWritePort(0x68)  

übersetzt und auch so ausgeführt. Es ist übrigens egal welcher Wert in den Block eingetragen wird. Es steht immer 0x68 im Pythoncode.

Lösung:

Ich habe die Unit geöffnet und festgestellt, dass intern die I2C-Adresse geändert werden kann. Die Kontakte von R6...R8 mit einer Lötzinn Brücke versehen. Dann ist Adresse 0x27 eingestellt und alles funktioniert.