Driver for InvenSense MPU-6000 and MPU-6050 IMUs.
All correct at time of writing, but as always, manufacturers love to move things around on their website.
This code has been tested using a SolderCore CoreMPU module:
This was plugged into a SenseCore:
And finally installed on a SolderCore:
|MPU6000_I2C_ADDR||MPU-6000 8-bit I2C address selected with AD0 signal|
|mpu6000_aux_transport_setup||Initialize transport on auxiliary I2C bus|
|mpu6000_initialize_i2c||Initialize sensor on I2C bus|
|mpu6000_initialize_spi||Initialize sensor on SPI bus|
|mpu6000_read_die_temperature||Read die temperature|
|mpu6000_revision||Decode device and silicon revision|