Ich versteh eine sache nicht in der P. Fleury Bibliothek werden die I2C Adressen mit der Syntax
(adresse + I2C_READ);
zusammengestellt
in der doku des Avisaro moduls steht jedoch das die Adressen so zusammengestellt werden
(address<<1 | 1);
also wenn ich diese zwei verfahren nehme bekomme ich zwei verschiedene zahlen raus. Nehmen wir z.B. 73 dann bekomme ich fürs erste verfahren 74 raus da I2C_READ mit 1 definiert ist, und für das zweite verfahren mit dem shift 149 raus.
Ich werd langsam verrückt...
![]()
![]()
![]()
![]()
Lesezeichen