So I use accelerometer to get acceleration data. However, I have trouble understanding data. I have been reading manual, but it does not help me: ``` The measured acceleration data are sent to the OUTL_X, OUTH_X ..... The complete acceleration data for the X channel is given by the concatenation OUTL_X & OUTH_X and is expressed as a 2’s complement number. Acceleration data are represented as 12-bit numbers (left justified). ``` I understand the concept of 2s complement and left justified number spread in this case, however, I am unable to understand how to arrive at appropriate acceleration values. The table with couple examples is also provided: ``` acc value OUTL_X OUTH_X 0 g 0x00 0x00 343 mg 0xE0 0x15 1004 mg 0x00 0x40 -343 mg 0x20 0xEA -1004 mg 0x00 0xC0 ``` It would be really helpful if someone helped to figure out how do manufacturers of accelerometer arrive at these values. This is little endian.