Datasheet
Table Of Contents
- 1. Specification
- 2. Absolute maximum ratings
- 3. Block diagram
- 4. Functional description
- 5. Register Description
- 6. Digital interfaces
- 7. Pin-out and connection diagram
- 8. Package
- 10. Legal disclaimer
- 11. Document history and modification
Datasheet
BMM150 Geomagnetic Sensor
Page 24
BST-BMM150-DS001-01 | Revision 1.0 | April 2013 Bosch Sensortec
© Bosch Sensortec GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to
third parties. BOSCH and the symbol are registered trademarks of Robert Bosch GmbH, Germany.
Note: Specifications within this document are subject to change without notice.
Register (0x44) contains the LSB part of y-axis magnetic field data and the self-test result flag
for the y-axis.
Table 8: LSB part of y-axis magnetic field, register (0x44)
(0x44) Bit
Name
Description
Bit 7
DATAY_lsb <4>
Bit 4 of y-axis magnetic field data
Bit 6
DATAY_lsb <3>
Bit 3 of y-axis magnetic field data
Bit 5
DATAY_lsb <2>
Bit 2 of y-axis magnetic field data
Bit 4
DATAY_lsb <1>
Bit 1 of y-axis magnetic field data
Bit 3
DATAY_lsb <0>
Bit 0 of y-axis magnetic field data = y LSB
Bit 2
-
(fixed to 0)
Bit 1
-
(fixed to 0)
Bit 0
SelfTestY
Self-test result flag for y-axis, default is “1”
Register (0x45) contains the MSB part of y-axis magnetic field data.
Table 9: MSB part of y-axis magnetic field, register (0x45)
(0x45) Bit
Name
Description
Bit 7
DATAY_msb <12>
Bit 12 of y-axis magnetic field data = y MSB
Bit 6
DATAY_msb <11>
Bit 11 of y-axis magnetic field data
Bit 5
DATAY_msb <10>
Bit 10 of y-axis magnetic field data
Bit 4
DATAY_msb <9>
Bit 9 of y-axis magnetic field data
Bit 3
DATAY_msb <8>
Bit 8 of y-axis magnetic field data
Bit 2
DATAY_msb <7>
Bit 7 of y-axis magnetic field data
Bit 1
DATAY_msb <6>
Bit 6 of y-axis magnetic field data
Bit 0
DATAY_msb <5>
Bit 5 of y-axis magnetic field data
Register (0x46) contains the LSB part of z-axis magnetic field data and the self-test result flag
for the z-axis.
Table 10: LSB part of z-axis magnetic field, register (0x46)
(0x46) Bit
Name
Description
Bit 7
DATAZ_lsb <6>
Bit 6 of z-axis magnetic field data
Bit 6
DATAZ_lsb <5>
Bit 5 of z-axis magnetic field data
Bit 5
DATAZ_lsb <4>
Bit 4 of z-axis magnetic field data
Bit 4
DATAZ_lsb <3>
Bit 3 of z-axis magnetic field data
Bit 3
DATAZ_lsb <2>
Bit 2 of z-axis magnetic field data
Bit 2
DATAZ_lsb <1>
Bit 1 of z-axis magnetic field data
Bit 1
DATAZ_lsb <0>
Bit 0 of z-axis magnetic field data = z LSB
Bit 0
SelfTestZ
Self-test result flag for z-axis, default is “1”