Datasheet
Bosch Sensortec
| BMI088 Data sheet
18 |
48
Modifications reserved | Data subject to change without notice
Document number: BST-BMI088-DS001-1
3
Revision_1.3_05201
8
5. Register Maps
5.1 Communication with the sensor
The entire communication with the device is performed by reading from and writing to registers.
Registers have a width of 8 bits; they are mapped to an 8-bit address space. Accelerometer and
gyroscope have individual register maps. The selection of the appropriate register map is done on digital
interface level by either selecting the corresponding chip select pin (SPI mode) or I
2
C address (I
2
C
mode). For details regarding the digital interface, see chapter 0.
The functional registers and the register addresses containing functional bits are marked in the following
register maps. All non-functional registers are marked as reserved and should be completely ignored by
the user.
It is recommended to mask out (logical and with zero) non-functional bits (marked with ‘-‘) of registers
which partially contain functional bits (i.e. read the register content first, changing bit by means of bit-
wise operations, and write the modified byte back to the register).
Meaning of colors in the register maps:
read/write read only write only










