Home
last modified time | relevance | path

Searched full:iis328dq (Results 1 – 12 of 12) sorted by relevance

/Zephyr-latest/drivers/sensor/st/iis328dq/
DKconfig1 # ST Microelectronics IIS328DQ 3-axis accelerometer driver
7 menuconfig IIS328DQ config
8 bool "IIS328DQ I2C/SPI accelerometer sensor driver"
17 Enable driver for IIS328DQ accelerometer sensor driver
19 if IIS328DQ
21 module = IIS328DQ
35 endif # IIS328DQ
Diis328dq_trigger.c1 /* ST Microelectronics IIS328DQ 3-axis accelerometer driver
9 * https://www.st.com/resource/en/datasheet/iis328dq.pdf
19 #include "iis328dq.h"
21 LOG_MODULE_DECLARE(IIS328DQ, CONFIG_SENSOR_LOG_LEVEL);
136 struct iis328dq_data *iis328dq = dev->data; in iis328dq_trigger_set() local
147 iis328dq->drdy_handler = handler; in iis328dq_trigger_set()
148 iis328dq->drdy_trig = trig; in iis328dq_trigger_set()
156 iis328dq->threshold_handler = handler; in iis328dq_trigger_set()
157 iis328dq->threshold_trig = trig; in iis328dq_trigger_set()
208 struct iis328dq_data *iis328dq = CONTAINER_OF(cb, struct iis328dq_data, int1_cb); in iis328dq_int1_gpio_callback() local
[all …]
Diis328dq.c1 /* ST Microelectronics IIS328DQ 3-axis accelerometer driver
9 * https://www.st.com/resource/en/datasheet/iis328dq.pdf
27 #include "iis328dq.h"
29 LOG_MODULE_REGISTER(IIS328DQ, CONFIG_SENSOR_LOG_LEVEL);
37 struct iis328dq_data *iis328dq = dev->data; in iis328dq_set_range() local
59 iis328dq->gain = gain; in iis328dq_set_range()
122 struct iis328dq_data *iis328dq = dev->data; in iis328dq_channel_get_acc() local
142 iis328dq_convert(pval++, iis328dq->acc[i], iis328dq->gain); in iis328dq_channel_get_acc()
170 struct iis328dq_data *iis328dq = dev->data; in iis328dq_set_threshold() local
179 uint8_t mg_per_digit = iis328dq->gain * 16; in iis328dq_set_threshold()
[all …]
DCMakeLists.txt1 # ST Microelectronics IIS328DQ 3-axis accelerometer driver
10 zephyr_library_sources(iis328dq.c)
Diis328dq.h1 /* ST Microelectronics IIS328DQ 3-axis accelerometer driver
9 * https://www.st.com/resource/en/datasheet/iis328dq.pdf
30 * struct iis328dq_dev_config - iis328dq hw configuration
/Zephyr-latest/dts/bindings/sensor/
Dst,iis328dq-i2c.yaml6 STMicroelectronics IIS328DQ accelerometer accessed through I2C bus
8 compatible: "st,iis328dq"
10 include: ["i2c-device.yaml", "st,iis328dq-common.yaml"]
Dst,iis328dq-spi.yaml6 STMicroelectronics IIS328DQ accelerometer accessed through SPI bus
8 compatible: "st,iis328dq"
10 include: ["spi-device.yaml", "st,iis328dq-common.yaml"]
/Zephyr-latest/drivers/sensor/st/
DCMakeLists.txt12 add_subdirectory_ifdef(CONFIG_IIS328DQ iis328dq)
DKconfig11 source "drivers/sensor/st/iis328dq/Kconfig"
/Zephyr-latest/tests/drivers/build_all/sensor/
Dspi.dtsi353 test_spi_iis328dq: iis328dq@2c {
354 compatible = "st,iis328dq";
Di2c.dtsi995 test_i2c_iis328dq: iis328dq@8b {
996 compatible = "st,iis328dq";
/Zephyr-latest/doc/releases/
Drelease-notes-3.7.rst1150 * Added IIS328DQ I2C/SPI accelerometer sensor driver (:dtcompatible:`st,iis328dq`).