FreeIMU 0.4.3

Sul sito di Varesano c'è scritto qualcosa a riguardo: in riferimento ai traslatori diceva che ce ne è bisogno solo sulle vecchie versioni di Arduino, mentre sull'UNO è PnP.

Ieri notte ho lanciato un po' di sketch dalla libreria di FreeIMU.
L'unico sensore a cui riesco a "collegarmi" senza andare in crash è il magnetometro (che tra l'altro è collegato alla I2C Aux dell'accelgyro, in serie, perchè quest'ultimo integra la logica di fusione, e se presente, usa anche il feed del magnetometro per abbattere gli errori nella stima dell'orientamento).
MA, e c'è un "ma", i valori XYZ del magnetometro sono costanti qualunque cosa succeda.

Colleganto invece gli interrupt di accelgyro e magnetometro, collegati du INT0 e INT1 (pin D2 e D3), ho scritto un piccolo sketch per agganciare gli interrupt ed ascoltare eventi "CHANGE". E questi vengono invocati quando colpisco la scheda col dito, come dovrebbero fare.

Il problema sembra essere quindi nei pressi dell'interfaccia I2C tra FreeIMU e Arduino. Mah...

p.s. ma al FabLab di Torino c'è nessuno? Perchè non rispondono alle mail e al citofono? Grrrrrr