Datasheet

Data Sheet
BMA456
BST-BMA456-DS000-01 | Version 1.1 | October 2017 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.
Example: Write 0xEF into byte 3 of auxiliary sensor
End
start
check that no manual
auxiliary sensor
op is running
I2C_READ(STATUS, 1)
STATUS<2>=1 ?
enable reads/writes
I2C_READ(STATUS, 1)
I2C_WRITE(AUX_IF_CONF, 0b01000000)
write data to be
written into BMA423
I2C_WRITE(AUX_WR_DATA, 0xEF)
Issue I2C operation for
byte 3 on
auxiliary sensor
I2C_WRITE(AUX_WR_ADDR, 0b00000011)
Check if write
completed (optional)
I2C_READ(STATUS, 1)
STATUS<2>=1 ?
I2C_READ(STATUS, 1)
Yes
No
Yes
No