Bonjour,
voilà j'ai un IMU 9 axes composé d'une part de l'ICM20948 (il a un gyroscope, accéléromètre et capteur de température) et d'une autre part d'un magnétomètre (AK09916) qui est connecté en I2C à l'ICM (celui joue le rôle d'I2C master).
j'arrive à récupérer mes données du gyroscope/accéléromètre et température en I2C. Cependant dès que je souhaite obtenir les données du magnétomètre j'obtiens l'erreur n°5 : EIO
langage : python
l'adresse et l'ID de l'ICM 20948 sont bonnes et bien reconnu par mon programme et même un scan I2C
l'adresse et l'ID de l'AK09916 sont correcte dans mon programme mais c'est comme si je n'arrivais pas à l'initialiser.
j'ai essayé avec une autre bibliothèque python et même erreur ou alors "AttributeError: 'AK09916' object has no attribute 'magnetic'"
qq1 peut-il m'aider svp ?
Partager