Home
last modified time | relevance | path

Searched full:bma4xx (Results 1 – 14 of 14) sorted by relevance

/Zephyr-latest/drivers/sensor/bosch/bma4xx/
DKconfig1 # BMA4XX 3-axis accelerometer config options
8 config BMA4XX config
9 bool "BMA4XX 3-axis acceleration sensor"
16 Enable driver for Bosch BMA4XX (I2C-based)
19 bool "Allow reading the BMA4XX die temperature"
21 depends on BMA4XX
23 Allow reading the BMA4xx's on-chip temperature sensor. This creates
27 bool "Emulator for the BMA4XX"
29 depends on BMA4XX
32 Enable the hardware emulator for the BMA4XX. Doing so allows exercising
Dbma4xx.c1 /* Bosch BMA4xx 3-axis accelerometer driver
18 LOG_MODULE_REGISTER(bma4xx, CONFIG_SENSOR_LOG_LEVEL);
19 #include "bma4xx.h"
42 struct bma4xx_data *bma4xx = dev->data; in bma4xx_attr_set_offset() local
56 return bma4xx->hw_ops->write_reg(dev, reg_addr, reg_val[0]); in bma4xx_attr_set_offset()
66 return bma4xx->hw_ops->write_data(dev, reg_addr, (uint8_t *)reg_val, in bma4xx_attr_set_offset()
116 struct bma4xx_data *bma4xx = dev->data; in bma4xx_attr_set_odr() local
126 status = bma4xx->hw_ops->update_reg(dev, BMA4XX_REG_ACCEL_CONFIG, BMA4XX_MASK_ACC_CONF_ODR, in bma4xx_attr_set_odr()
132 bma4xx->accel_odr = reg_val; in bma4xx_attr_set_odr()
168 struct bma4xx_data *bma4xx = dev->data; in bma4xx_attr_set_range() local
[all …]
Dbma4xx_spi.c1 /* Bosch BMA4xx 3-axis accelerometer driver
13 #include "bma4xx.h"
17 LOG_MODULE_DECLARE(bma4xx, CONFIG_SENSOR_LOG_LEVEL);
Dbma4xx_i2c.c1 /* Bosch BMA4xx 3-axis accelerometer driver
13 #include "bma4xx.h"
17 LOG_MODULE_DECLARE(bma4xx, CONFIG_SENSOR_LOG_LEVEL);
DCMakeLists.txt5 zephyr_library_sources(bma4xx.c)
Dbma4xx.h146 * BMA4xx commands
Dbma4xx_emul.c5 #include "bma4xx.h"
/Zephyr-latest/dts/bindings/sensor/
Dbosch,bma4xx-i2c.yaml5 Bosch BMA4xx 3-axis acceleration sensors in I2C mode. See more info at:
8 compatible: "bosch,bma4xx"
10 include: [sensor-device.yaml, i2c-device.yaml, "bosch,bma4xx-common.yaml"]
Dbosch,bma4xx-spi.yaml5 Bosch BMA4xx 3-axis acceleration sensors in SPI mode. See more info at:
11 compatible: "bosch,bma4xx"
13 include: [sensor-device.yaml, spi-device.yaml, "bosch,bma4xx-common.yaml"]
/Zephyr-latest/drivers/sensor/bosch/
DCMakeLists.txt6 add_subdirectory_ifdef(CONFIG_BMA4XX bma4xx)
DKconfig6 source "drivers/sensor/bosch/bma4xx/Kconfig"
/Zephyr-latest/boards/pine64/pinetime_devkit0/
Dpinetime_devkit0.dts165 compatible = "bosch,bma4xx";
/Zephyr-latest/tests/drivers/build_all/sensor/
Di2c.dtsi854 test_i2c_bma4xx: bma4xx@7d {
855 compatible = "bosch,bma4xx";
/Zephyr-latest/doc/releases/
Drelease-notes-3.6.rst601 * Added BMA4xx accelerometer sensor emulator.
611 * Optimized Bosch BMA4xx accelerometer sample calculation, improving
615 * Added Bosch BMA4xx accelerometer sensor driver.