Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

BMM350 Datasheet(PDF) 21 Page - Bosch Sensortec GmbH

Part # BMM350
Description  3-axis magnetic sensor with high data rate
PDF  63 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  BOSCH [Bosch Sensortec GmbH]
Direct Link  https://www.bosch-sensortec.com
Logo BOSCH - Bosch Sensortec GmbH

BMM350 Datasheet(HTML) 21 Page - Bosch Sensortec GmbH

Back Button BMM350 Datasheet HTML 17Page - Bosch Sensortec GmbH BMM350 Datasheet HTML 18Page - Bosch Sensortec GmbH BMM350 Datasheet HTML 19Page - Bosch Sensortec GmbH BMM350 Datasheet HTML 20Page - Bosch Sensortec GmbH BMM350 Datasheet HTML 21Page - Bosch Sensortec GmbH BMM350 Datasheet HTML 22Page - Bosch Sensortec GmbH BMM350 Datasheet HTML 23Page - Bosch Sensortec GmbH BMM350 Datasheet HTML 24Page - Bosch Sensortec GmbH BMM350 Datasheet HTML 25Page - Bosch Sensortec GmbH Next Button
Zoom Inzoom in Zoom Outzoom out
 21 / 63 page
background image
Bosch Sensortec | BST-BMM350-DS001-27
21 | 63
© Bosch Sensortec GmbH 2023 | All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution,
Document number: BST-BMM350-DS001-27
as well as in the event of applications for industrial property rights
INT_CTRL_IBI.clear_drdy_int_status_upon_ibi
allows to clear the interrupt status register automatically
upon sending an IBI.
An API function “BMM350_set_int_ctrl_ibi” is provided to configure and enable/disable the IBI.
5.6 Pad drive settings
To avoid problems with signal over- or undershoot with long wires the user can configure the relative pad driver strength
via register PAD_CTRL.drv<2:0>.Asetting of 0 selects the weakest drive strength, a setting of 7 selects the strongest
drive strength.
In I3C mode the user does not have control over the value of the pull-up resistor value, so care must be taken to not
select a too weak driver strength.
The default relative drive strength is 7 after boot.
An API function “BMM350_set_pad_drive” is provided to change the drive strength.
5.7 Enable/disable axis
The user can choose between converting all axes or only a selected set of axes.
Configuration is handled via register PMU_CMD.en_x/y/z .
An API function “BMM350_enable_axes” is provided to handle that configuration.
The function will ignore requests to disable all axes.
Enabling or disabling an axis is only working in suspend mode, a change on-the-fly in normal mode is ignored by the
sensor hardware.
The API function “BMM350_enable_axes” will turn the sensor into suspend mode, change the axes enable bits and
re-enable normal mode when the sensor is in normal mode at the moment the said API function is called.
5.8 Sensortime always available
For best power saving the internal clocks are only turned on when needed.
In suspend mode, all fast internal clocks are turned off, meaning that the sensortime counter is stopped.
User can decide to keep the main internal oscillator running, which makes sensortime information available all time.
An API function “BMM350_set_ctrl_user” is provided which makes sensortime all time available or not. The
sensortime reading is updated only when new data are available after data conversion.
5.9 I2C watchdog setting
When I2C communication stalls the bmm350 is able to reset the communication interface using a watchdog. It is possible
to choose between 2 timeout intervals, see register description I2C_WDT_SET.
An API function “BMM350_set_i2c_wdt” is provided to enable or disable the watchdog and choose the interval length.
5.10 Status information
A few registers provide status or error information.
5.10.1 CHIP_ID
CHIP_ID is located at address 0.
Its content is 0x33, read-only. This content is BST product-specific and helps e.g. to check initially whether the BMM350
is properly communicating with the host.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com