ashad
Full Member level 6
- Joined
- Mar 28, 2006
- Messages
- 393
- Helped
- 40
- Reputation
- 80
- Reaction score
- 28
- Trophy points
- 1,308
- Location
- Trento, Italy
- Activity points
- 3,296
Hi all,
I am getting two Hex bytes output from MPU6000 which are 0xE956 signed and the formula is Tempout/340 + 36.56
As far I know first bit is sign which is Negative in above case 0b1110 1001 0101 0110. After removing signed bit it became 0b0110 1001 0101 0110 and after applying above formula then I got Negative Temperature which is seems not correct.
If anyone having experience then share with me
I am getting two Hex bytes output from MPU6000 which are 0xE956 signed and the formula is Tempout/340 + 36.56
As far I know first bit is sign which is Negative in above case 0b1110 1001 0101 0110. After removing signed bit it became 0b0110 1001 0101 0110 and after applying above formula then I got Negative Temperature which is seems not correct.
If anyone having experience then share with me