I can’t find any of this implementation in the provided Arduino Library. I find it strange since every other function of the ST C-library was ported over.
Is there a reason this wasnt implemented? Is it being worked on?
No promises of if/when it will be done by us, we’re unfortunately quite busy with other projects at the moment (and many folks are still out on winter break).
FWIW, this library can be used to do the sensor fusion on the main CPU:
I used it a few years ago with a MPU6050, and it worked flawlessly even with other tasks going on interrupting the sensor fusion calculations. There is no magnetometer data, so the yaw drifted like hell. The LSM6DSV16X doesn’t have mag either so you’ll never get a perfect yaw reading even if the processing is being done on the LSM6DSV16X itself