Hi,
Thanks for your inquiry. BMI088 accelerometer temperature sensor is 11 bit with register 0x22 as MSB and register 0x23 upper three bits as LSB. The sensitivity is 0.125C/LSB and 23C when both register 0x22 and 0x23 are 0x00.
Therefore, register 0x23 can only have the following values: 0x00, 0x20, 0x40, 0x60, 0x80, 0xA0, 0xC0 and 0xE0. But in your case you gotthe value of 0x19 for register 0x23. That means your I2C communication may have some issues.
Thanks.
... View more