Home
last modified time | relevance | path

Searched +full:6 +full:- +full:axis (Results 1 – 25 of 165) sorted by relevance

1234567

/Zephyr-latest/samples/sensor/6dof_motion_drdy/
DREADME.rst1 .. zephyr:code-sample:: 6dof_motion_drdy
2 :name: Generic 6DOF Motion Dataready
3 :relevant-api: sensor_interface
5 Get 6-Axis accelerometer and gyroscope data from a sensor (data ready interrupt mode).
10 This sample application periodically (100 Hz) measures the 6-axis IMU sensor with
19 overlay must be provided to identify the 6-axis motion sensor, the SPI or I2C bus interface and the…
25 This sample supports up to 6-Axis IMU devices. Each device needs
26 to be aliased as ``6dof-motion-drdyN`` where ``N`` goes from ``0`` to ``9``. For example:
28 .. code-block:: devicetree
32 6dof-motion-drdy0 = &icm42670p;
[all …]
/Zephyr-latest/drivers/sensor/adi/adxl367/
Dadxl367.h4 * SPDX-License-Identifier: Apache-2.0
57 #define ADXL367_XDATA 0x08u /* X-axis acceleration data [13:6] */
58 #define ADXL367_YDATA 0x09u /* Y-axis acceleration data [13:6] */
59 #define ADXL367_ZDATA 0x0Au /* Z-axis acceleration data [13:6] */
63 #define ADXL367_X_DATA_H 0x0Eu /* X-axis acceleration data [13:6] */
64 #define ADXL367_X_DATA_L 0x0Fu /* X-axis acceleration data [5:0] */
65 #define ADXL367_Y_DATA_H 0x10u /* Y-axis acceleration data [13:6] */
66 #define ADXL367_Y_DATA_L 0x11u /* Y-axis acceleration data [5:0] */
67 #define ADXL367_Z_DATA_H 0x12u /* Z-axis acceleration data [13:6] */
68 #define ADXL367_Z_DATA_L 0x13u /* Z-axis acceleration data [5:0] */
[all …]
/Zephyr-latest/drivers/sensor/adi/adxl372/
Dadxl372.h4 * SPDX-License-Identifier: Apache-2.0
42 #define ADXL372_X_DATA_H 0x08u /* X-axis acceleration data [11:4] */
43 #define ADXL372_X_DATA_L 0x09u /* X-axis acceleration data [3:0] */
44 #define ADXL372_Y_DATA_H 0x0Au /* Y-axis acceleration data [11:4] */
45 #define ADXL372_Y_DATA_L 0x0Bu /* Y-axis acceleration data [3:0] */
46 #define ADXL372_Z_DATA_H 0x0Cu /* Z-axis acceleration data [11:4] */
47 #define ADXL372_Z_DATA_L 0x0Du /* Z-axis acceleration data [3:0] */
48 #define ADXL372_X_MAXPEAK_H 0x15u /* X-axis MaxPeak acceleration data */
49 #define ADXL372_X_MAXPEAK_L 0x16u /* X-axis MaxPeak acceleration data */
50 #define ADXL372_Y_MAXPEAK_H 0x17u /* Y-axis MaxPeak acceleration data */
[all …]
/Zephyr-latest/drivers/sensor/st/lsm303dlhc_magn/
DKconfig1 # LSM303DLHC Three Axis Magnetometer configuration options
4 # SPDX-License-Identifier: Apache-2.0
7 bool "LSM303DLHC Three Axis Magnetometer"
12 Enable driver for LSM303DLHC I2C-based triaxial magnetometer sensor.
20 1: +/-1.3 gauss
21 2: +/-1.9 gauss
22 3: +/-2.5 gauss
23 4: +/-4 gauss
24 5: +/-4.7 gauss
25 6: +/-5.6 gauss
[all …]
/Zephyr-latest/dts/bindings/sensor/
Dti,tmag5273.yaml2 # SPDX-License-Identifier: Apache-2.0
5 Texas Instruments Low-Power Linear 3D Hall-Effect Sensor with an I2C interface.
17 #include <zephyr/dt-bindings/sensor/tmag5273.h>
21 axis = <TMAG5273_DT_AXIS_XYZ>;
27 include: [sensor-device.yaml, i2c-device.yaml]
30 operation-mode:
38 - 0 # TMAG5273_DT_OPER_MODE_CONTINUOUS (continuous)
39 - 1 # TMAG5273_DT_OPER_MODE_STANDBY (standby)
41 axis:
44 enum: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
[all …]
Dnxp,fxos8700-common.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: FXOS8700 6-axis accelerometer/magnetometer sensor
6 include: sensor-device.yaml
9 reset-gpios:
10 type: phandle-array
17 int1-gpios:
18 type: phandle-array
25 int2-gpios:
26 type: phandle-array
38 - 8 # 8g (0.976 mg/LSB)
[all …]
Dst,lsm6ds0.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: STMicroelectronics LSM6DS0 6-axis accelerometer and gyrometer
8 include: [sensor-device.yaml, i2c-device.yaml]
Dnxp,fxos8700-i2c.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: FXOS8700 6-axis accelerometer/magnetometer sensor
8 include: ["i2c-device.yaml", "nxp,fxos8700-common.yaml"]
Dnxp,fxos8700-spi.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: FXOS8700 6-axis accelerometer/magnetometer sensor
8 include: ["spi-device.yaml", "nxp,fxos8700-common.yaml"]
Dst,lsm6dsl-i2c.yaml2 # SPDX-License-Identifier: Apache-2.0
5 STMicroelectronics LSM6DSL 6-axis accelerometer and gyrometer accessed through
10 include: ["i2c-device.yaml", "st,lsm6dsl-common.yaml"]
Dst,lsm6dsl-spi.yaml2 # SPDX-License-Identifier: Apache-2.0
5 STMicroelectronics LSM6DSL 6-axis accelerometer and gyrometer accessed through
10 include: ["spi-device.yaml", "st,lsm6dsl-common.yaml"]
Dst,lsm6dso-i2c.yaml2 # SPDX-License-Identifier: Apache-2.0
5 STMicroelectronics LSM6DSO 6-axis IMU (Inertial Measurement Unit) sensor
10 include: ["i2c-device.yaml", "st,lsm6dso-common.yaml"]
Dst,lsm6dso-spi.yaml2 # SPDX-License-Identifier: Apache-2.0
5 STMicroelectronics LSM6DSO 6-axis IMU (Inertial Measurement Unit) sensor
10 include: ["spi-device.yaml", "st,lsm6dso-common.yaml"]
Dst,lsm6dso16is-i2c.yaml2 # SPDX-License-Identifier: Apache-2.0
5 STMicroelectronics LSM6DSO16IS 6-axis IMU (Inertial Measurement Unit) sensor
10 include: ["i2c-device.yaml", "st,lsm6dso16is-common.yaml"]
Dst,lsm6dso16is-spi.yaml2 # SPDX-License-Identifier: Apache-2.0
5 STMicroelectronics LSM6DSO16IS 6-axis IMU (Inertial Measurement Unit) sensor
10 include: ["spi-device.yaml", "st,lsm6dso16is-common.yaml"]
Dst,lsm6dso32-i2c.yaml2 # SPDX-License-Identifier: Apache-2.0
5 STMicroelectronics LSM6DSO32 6-axis IMU (Inertial Measurement Unit) sensor
10 include: ["i2c-device.yaml", "st,lsm6dso-common.yaml"]
Dst,lsm6dso32-spi.yaml2 # SPDX-License-Identifier: Apache-2.0
5 STMicroelectronics LSM6DSO32 6-axis IMU (Inertial Measurement Unit) sensor
10 include: ["spi-device.yaml", "st,lsm6dso-common.yaml"]
Dst,lsm6dsv16x-i2c.yaml2 # SPDX-License-Identifier: Apache-2.0
5 STMicroelectronics LSM6DSV16X 6-axis IMU (Inertial Measurement Unit) sensor
10 include: ["i2c-device.yaml", "st,lsm6dsv16x-common.yaml"]
Dst,lsm6dsv16x-spi.yaml2 # SPDX-License-Identifier: Apache-2.0
5 STMicroelectronics LSM6DSV16X 6-axis IMU (Inertial Measurement Unit) sensor
10 include: ["spi-device.yaml", "st,lsm6dsv16x-common.yaml"]
Dst,ism330dhcx-i2c.yaml2 # SPDX-License-Identifier: Apache-2.0
5 STMicroelectronics ISM330DHCX 6-axis IMU (Inertial Measurement Unit) sensor
10 include: ["i2c-device.yaml", "st,ism330dhcx-common.yaml"]
Dst,ism330dhcx-spi.yaml2 # SPDX-License-Identifier: Apache-2.0
5 STMicroelectronics ISM330DHCX 6-axis IMU (Inertial Measurement Unit) sensor
10 include: ["spi-device.yaml", "st,ism330dhcx-common.yaml"]
/Zephyr-latest/samples/shields/x_nucleo_iks4a1/standard/
DREADME.rst1 .. _x-nucleo-iks4a1-std-sample:
3 X-NUCLEO-IKS4A1 shield Standard (Mode 1) sample
8 This sample is provided as an example to test the X-NUCLEO-IKS4A1 shield
10 Please refer to :ref:`x-nucleo-iks4a1-mode-1` for more info on this configuration.
12 This sample enables the following four sensors of a X-NUCLEO-IKS4A1 shield, and then
15 - LSM6DSV16X 6-Axis acceleration and angular velocity
16 - LSM6DSO16IS 6-Axis acceleration and angular velocity
17 - LPS22DF ambient temperature and atmospheric pressure
18 - LIS2MDL 3-Axis magnetic field intensity
19 - LIS2DUXS12 3-Axis acceleration
[all …]
/Zephyr-latest/include/zephyr/drivers/sensor/
Dicm42670.h4 * SPDX-License-Identifier: Apache-2.0
14 * @brief Extended public API for ICM42670 6-axis MEMS sensor
25 * @brief Extended sensor attributes for ICM42670 6-axis MEMS sensor
31 * Low-Noise Mode and Low-Power Mode options are available for the
32 * accelerometer. Only Low-Noise Mode is available for gyroscope.
33 * In Low-Noise Mode, the ADC output is sent through an Anti-Alias Filter
37 * In Low-Power Mode, the accelerometer ADC output is sent through an Average
39 * The output of 1st Order LPF in Low-Noise Mode, or Average filter in Low-Power
45 /** Low-pass filter configuration */
/Zephyr-latest/drivers/sensor/nxp/fxos8700/
DCMakeLists.txt1 # Makefile - FXOS8700 6-axis accelerometer/magnetometer
5 # SPDX-License-Identifier: Apache-2.0
/Zephyr-latest/modules/hal_tdk/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
13 bool "ICM42x7x High Performance 6-Axis MotionTracking IMU"

1234567