Releases: sparkfun/SparkFun_ICM-20948_ArduinoLibrary
Releases · sparkfun/SparkFun_ICM-20948_ArduinoLibrary
Version 1.2.4
This release:
- corrects issue #48 - thank you @Arnatious
Version 1.2.3
This release:
- Corrects the settings for accelAVar and the B2S mount matrix - thank you @mfide #44
- Adds some missing L suffixes - thank you @nikitos1550 #45
- Merges PR #43 - thank you @nikitos1550
- Corrects Example9 and adds Example10 - thank you @n2d7 & @Niv1900 #34
Version 1.2.2
This release:
- Further improves DMP support
- Makes
inv_icm20948_enable_dmp_sensor
andinv_icm20948_enable_dmp_sensor_int
more like the InvenSense example_enabled_Android_0/1
and_enabled_Android_intr_0/1
keep track of which sensors/interrupts are enabled, so that more than one sensor can be enabled- Sensors can now be disabled too if required.
- Corrects the ACC_SCALE in the examples
- Adds a new example showing how to enable multiple DMP sensors/features
- Examples 6&7 now support ZaneL's Node.js Quaternion animation tool
- Uncomment the
#define QUAT_ANIMATION
to output the Quaternions to Serial in the correct format
- Uncomment the
Version 1.2.1
This release:
- Corrects
inv_icm20948_enable_dmp_sensor
- It now configures the DMP
DATA_RDY_STATUS
and ```MOTION_EVENT_CTL`` registers correctly according to which Android Sensor was selected
- It now configures the DMP
Version 1.2.0
This release:
- Adds partial support and new examples for the InvenSense Digital Motion Processor (DMP™)
- Please see DMP.md for details
- Resolves #1 !!
- Adds a "Wake On Motion" example - thank you @mkrawcz1 #22
- Clarifies the license #16
- Corrects the timing of SPI CS - thank you @MapleHan #20
- Corrects compilation on the Arduino NANO 33 BLE #25
- Adds debug messages to resolve #24
v1.1.2
v1.1.1
v1.1.0
v1.0.3
Initial Release
In this initial release we have communication working and basic sensor methods.
Features we'd like to add (and could use your help to implement) are:
- Interrupt configuration
- I2C master utilization (will be required to use magnetometer on SPI)
- Digital Motion Processor utilization