Freescale Semiconductor Xtrinsic MAG3110 Magnetometer Kit LFSTBEB3110 LFSTBEB3110 데이터 시트

제품 코드
LFSTBEB3110
다운로드
페이지 30
MAG3110
Sensors
16
Freescale Semiconductor, Inc.
5.1
Sensor Status
5.1.1
DR_STATUS (0x00) 
Data Ready Status
This read-only status register provides the acquisition status information on a per-sample basis, and reflects real-time updates 
to the OUT_X, OUT_Y, and OUT_Z registers.
ZYXOW is set to 1 whenever new data is acquired before completing the retrieval of the previous set. This event occurs when 
the content of at least one data register (i.e. OUT_X, OUT_Y, OUT_Z) has been overwritten. ZYXOW is cleared when the high-
bytes of the data (OUT_X_MSB, OUT_Y_MSB, OUT_Z_MSB) of all active channels are read.
ZOW is set to 1 whenever new Z-axis acquisition is completed before the retrieval of the previous data. When this occurs the 
previous data is overwritten. ZOW is cleared any time OUT_Z_MSB register is read.
YOW is set to 1 whenever new Y-axis acquisition is completed before the retrieval of the previous data. When this occurs the 
previous data is overwritten. YOW is cleared any time OUT_Y_MSB register is read.
XOW is set to 1 whenever new X-axis acquisition is completed before the retrieval of the previous data. When this occurs the 
previous data is overwritten. XOW is cleared any time OUT_X_MSB register is read.
ZYXDR signals that new acquisition for any of the enabled channels is available. ZYXDR is cleared when the high-bytes of the 
data (OUT_X_MSB, OUT_Y_MSB, OUT_Z_MSB) of all the enabled channels are read.
ZDR is set to 1 whenever new Z-axis data acquisition is completed. ZDR is cleared any time OUT_Z_MSB register is read. 
YDR is set to 1 whenever new Y-axis data acquisition is completed. YDR is cleared any time OUT_Y_MSB register is read. 
XDR is set to 1 whenever new X-axis data acquisition is completed. XDR is cleared any time OUT_X_MSB register is read. 
Table 12. DR_STATUS Register
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
ZYXOW
ZOW
YOW
XOW
ZYXDR
ZDR
YDR
XDR
Table 13. DR_STATUS Descriptions
ZYXOW
X, Y, Z-axis Data Overwrite. Default value: 0. 
0: No data overwrite has occurred. 
1: Previous X or Y or Z data was overwritten by new X or Y or Z data before it was completely read.
ZOW
Z-axis Data Overwrite. Default value: 0. 
0: No data overwrite has occurred. 
1: Previous Z-axis data was overwritten by new Z-axis data before it was read.
YOW
Y-axis Data Overwrite. Default value: 0. 
0: No data overwrite has occurred. 
1: Previous Y-axis data was overwritten by new Y-axis data before it was read.
XOW
X-axis Data Overwrite. Default value: 0 
0: No data overwrite has occurred.
1: Previous X-axis data was overwritten by new X-axis data before it was read.
ZYXDR
X or Y or Z-axis new Data Ready. Default value: 0. 
0: No new set of data ready. 
1: New set of data is ready.
ZDR
Z-axis new Data Available. Default value: 0. 
0: No new Z-axis data is ready.
1: New Z-axis data is ready.
YDR
Z-axis new Data Available. Default value: 0. 
0: No new Y-axis data is ready.
1: New Y-axis data is ready.
 
XDR
Z-axis new Data Available. Default value: 0. 
0: No new X-axis data is ready.
1: New X-axis data is ready.