Version 1.2.5
This release:
- Corrects a typo in the comments for the gyro DLPF
- Changes the whitespace tab formatting to spaces:2
- Configures I2C_SLV0 and I2C_SLV1 to read the magnetometer data and request a new Single Measurement
- Changes which AK09916 registers are read (ten undocumented registers starting at 0x03 - as per the InvenSense Icm20948AuxCompassAkm.c)
- Configures the I2C Master ODR to reduce the magnetometer read rate from 1100Hz to a sensible 69Hz
- Moves all of the DMP initialization code into a new weak function called
initializeDMP
- This avoids massive code duplication in the DMP examples
initializeDMP
is weak and can be overwritten if (e.g.) you want to change the sample rate. See Example10