Freescale Semiconductor FRDM-FXS-MULTI 데이터 시트

다운로드
페이지 100
FXOS8700CQ
Sensors
76
Freescale Semiconductor, Inc.
10.14.4 MAX_X_MSB (0x45), MAX_X_LSB (0x46), MAX_Y_MSB (0x47), MAX_Y_LSB (0x48), 
MAX_Z_MSB (0x49), MAX_Z_LSB (0x4A) registers
The magnetometer MAX_X/Y/Z registers are 16-bit 2's complement format with a resolution of 0.1 
μT/LSB. The registers are 
read/write and along with the MIN_X/Y/Z registers are used to calculate the magnetic offset for each axis using the equation 
(MAX_X/Y/Z + MIN_X/Y/Z) /2 when M_CTRL_REG2[maxmin_dis] = 0 (default).
When M_CTRL_REG1[m_acal] = 1 (default 0), the MAG_OFF_X/Y/Z registers are automatically updated with the calculated 
offset values at the end of every measurement cycle (ODR period).
On a POR, or after setting M_CTRL_REG2[maxmin_rst] = 1, the MAX_X/Y/Z registers are loaded with the hex value 0x8000 
(negative full scale).
The host application may write to the MAX_X/Y/Z registers to change the currently used maximum values for each axis, however, 
when M_CTRL_REG1[maxmin_dis] = 0 (default), the system will overwrite these values when it updates the MAX_X/Y/Z 
registers at the end of the next measurement cycle (ODR period).
Table 162. CMP_Z_LSB (0x3E) register
cmp_z[7:0]
Table 163. MAX_X_MSB register
max_x[15:8]
0b0000_0000
Table 164. MAX_X_LSB register
max_x[7:0]
0b0000_0000
Table 165. MAX_Y_MSB register
max_y[15:8]
0b0000_0000
Table 166. MAX_Y_LSB register
max_y[7:0]
0b0000_0000
Table 167. MAX_Z_MSB register
max_z[15:8]
0b0000_0000
Table 168. MAX_Z_LSB register
max_z[7:0]
0b0000_0000