Hi,
[-48,-1,90,0,27,-1] doesn't look correct, because the lowest bit of the low byte of x/y/z axes should always be 1.
-48 = -0x30 = 0xD0, this should be 0xD1, for example
-1 = 0xFF
90 = 0x50, this should be 0x51 for example
27 = 0x1B, this looks OK
-1 = 0xFF
Please check the BMA253 raw data again from register 0x02 to 0x07.
Thanks.
... View more