Getting full 9axis fused quaternion with the BHI360 and BMM350

Hello


I am looking for an easy way to get fast absolute position data (quaternion and euler) using 9dfo.

I selected the bhi360 coupled with a bmm350 (for now I am using a BHI360 shuttle board 3.0 that I interlaced with a stm32l476 via SPI

I was able to load a firmware using the BHI360_SensorAPI and I loaded the Bosch_Shuttle3_BHI360_BMM350C_BMP580_BME688.fw.h succesffully.

now I am having trouble getting the data (even the raw version) and I found out the firmware was not able to give me the 9axis fusion quaternion is it true?

if so what firmware could I use to get the data I need ?
because of the topology of my hardware I will not be able to do the calculus and filtering necessary to get the fused quaternion this is why I choose the bhi360 with the bmm350 because it is advertised as capable of giving me these data from its internal Fuser2 processor for a full 9dfo .

This is a necessary part of my Master thesis so the timing is short and all my work is based on the accurate positioning of the sensor.

If anyone could give me information or a solution for my problem that would be greatly appreciated

Also I am still a student and my specialization is not in firmware at all so I have only basic understanding of the code.

Best regards

Ed

Sensor
BHI360
Application
Wearables
Use case
absolute positioning data
Development Platform
STcube
Project Phase
Evaluation
Label
Sensor API
3 replies
BHI360