Hello, I'm using a BHI260AB hosted by an STM32 over SPI. I have a BMM150 also connected to the BHI and they are successfully communicating (I can use any virtual sensors that make use of the magnetometer). I have the following layout on my custom PCB: So I've set the orientation matrixes to the following values: Accelerometer: {1,0,0 , 0,1,0 , 0,0,1} Gyroscope: {1,0,0 , 0,1,0 , 0,0,1} Magnetometer: {1,0,0 , 0,-1,0 , 0,0,-1} After setting the orientation matrixes of the three physical sensors, I attempt to read the "Physical Sensor Information" parameters from the Parameter Interface. I want to read back the orientation matrixes to verify that they were correctly stored into the chip. For this, I send the following command to the Command Interface (for reading the accelerometer parameters): According to the datasheet, I should get the following information on the Status and Debug FIFO (payload of 20 bytes): But instead, I'm getting the following on the Status and Debug FIFO: What could be the issue? Why I'm not getting the right information on the Status and Debug FIFO? The Status and Debug FIFO is configured in the default mode (Synchronous mode). BR
... View more