Ce soir nous avons fini (enfin surtout Joel) notre support à tester la centrale MPU9250 :
Nous l'avons passé sous Cura puis imprimé avec les moyens du lab.
Bon.....les symptomes sont bien visible (les couches sont mal superposées), le diagnostique pas encore établi...
Voilà ce que ça a donné :
et apres éternuement (ou quelqu'un à claqué une porte dans le lab je ne me rappelle plus) :
Coté gyro/accélérometre on a analysé le code de
cette page. Si vous voulez comprendre comment sont organisé les registre du MPU 9250 cherchez les documents "MPU-9250 Product Specification" et "MPU-9250 Register Map and Descriptions".
En utilisant le code de la page précédemment cité pensez à rajouter un petit <wire.h> après le include en tout début de code pour que ça compile correctement.
Voilà on a fini la soirée avec une centrale qui n'a sortie qu'un début de donnée :
0 -1344 1540 200 61 -37 -10 209 -99 -705
1 -1350 1550 200 61 -36 -6
La boucle while qui vérifie que les données du magnétomètre sont disponible semble ne pas aboutir une seconde fois. Faut se replonger dans les docs pour comprendre comment le registre data ready du magnétometre fonctionne.