Home
last modified time | relevance | path

Searched +full:motion +full:- +full:tracking (Results 1 – 23 of 23) sorted by relevance

/Zephyr-latest/drivers/sensor/tdk/icm42605/
DKconfig1 # ICM42605 Six-Axis Motion Tracking device configuration options
4 # SPDX-License-Identifier: Apache-2.0
7 bool "ICM42605 Six-Axis Motion Tracking Device"
12 Enable driver for ICM42605 SPI-based six-axis motion tracking device.
28 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_INVENSENSE_ICM42605),int-gpios)
/Zephyr-latest/drivers/sensor/tdk/mpu9250/
DKconfig1 # MPU9250 Nine-Axis Motion Tracking device configuration options
4 # SPDX-License-Identifier: Apache-2.0
7 bool "MPU9250 Nine-Axis Motion Tracking Device"
12 Enable driver for MPU9250 I2C-based nine-axis motion tracking device.
28 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_INVENSENSE_MPU9250),irq-gpios)
34 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_INVENSENSE_MPU9250),irq-gpios)
/Zephyr-latest/drivers/sensor/tdk/mpu6050/
DKconfig1 # MPU6050 Six-Axis Motion Tracking device configuration options
4 # SPDX-License-Identifier: Apache-2.0
7 bool "MPU6050 Six-Axis Motion Tracking Device"
12 Enable driver for MPU6050 I2C-based six-axis motion tracking device.
28 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_INVENSENSE_MPU6050),int-gpios)
34 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_INVENSENSE_MPU6050),int-gpios)
57 int "Accelerometer full-scale range"
60 Magnetometer full-scale range.
61 An X value for the config represents a range of +/- X g. Valid
65 int "Gyroscope full-scale range"
[all …]
/Zephyr-latest/drivers/sensor/tdk/icm42688/
DKconfig1 # ICM42688-P Six-Axis Motion Tracking device configuration options
6 # SPDX-License-Identifier: Apache-2.0
9 bool "ICM42688 Six-Axis Motion Tracking Device"
15 Enable driver for ICM42688 SPI-based six-axis motion tracking device.
48 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_INVENSENSE_ICM42688),int-gpios)
54 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_INVENSENSE_ICM42688),int-gpios)
/Zephyr-latest/drivers/sensor/tdk/icm42670/
DKconfig1 # ICM42670-P ICM42670-S Six-Axis Motion Tracking device configuration options
7 # SPDX-License-Identifier: Apache-2.0
12 bool "ICM42670-P/-S Six-Axis Motion Tracking Device"
30 Enable driver for ICM42670 SPI-based or I2C-based Six-Axis Motion Tracking device.
46 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_INVENSENSE_ICM42670P),int-gpios) \
47 || $(dt_compat_any_has_prop,$(DT_COMPAT_INVENSENSE_ICM42670S),int-gpios)
53 depends on $(dt_compat_any_has_prop,$(DT_COMPAT_INVENSENSE_ICM42670P),int-gpios) \
54 || $(dt_compat_any_has_prop,$(DT_COMPAT_INVENSENSE_ICM42670S),int-gpios)
/Zephyr-latest/dts/bindings/sensor/
Dinvensense,icm42670p-i2c.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: ICM-42670-P motion tracking device
8 include: [i2c-device.yaml, "invensense,icm42670.yaml"]
Dinvensense,icm42670p-spi.yaml3 # SPDX-License-Identifier: Apache-2.0
5 description: ICM-42670-P motion tracking device
9 include: [spi-device.yaml, "invensense,icm42670.yaml"]
Dinvensense,icm42670s-i2c.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: ICM-42670-S motion tracking device
8 include: [i2c-device.yaml, "invensense,icm42670.yaml"]
Dinvensense,icm42670s-spi.yaml3 # SPDX-License-Identifier: Apache-2.0
5 description: ICM-42670-S motion tracking device
9 include: [spi-device.yaml, "invensense,icm42670.yaml"]
Dinvensense,mpu6050.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: MPU-6000 motion tracking device
6 # MPU-6000 is SPI or I2C. MPU-6050 is I2C-only. Driver does not
10 include: [sensor-device.yaml, i2c-device.yaml]
13 int-gpios:
14 type: phandle-array
16 The INT signal default configuration is active-high. The
Dinvensense,icm42670.yaml4 # SPDX-License-Identifier: Apache-2.0
6 description: ICM-42670 motion tracking device
8 include: [sensor-device.yaml]
11 int-gpios:
12 type: phandle-array
14 The INT signal default configuration is active-high. The
18 accel-hz:
22 Default frequency of accelerometer. (Unit - Hz)
24 Power-on reset value is 800.
26 - 0
[all …]
Dinvensense,icm42605.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: ICM-42605 motion tracking device
6 # ICM-42605 is SPI.
9 include: [sensor-device.yaml, spi-device.yaml]
12 int-gpios:
13 type: phandle-array
16 The INT signal default configuration is active-high. The
20 accel-hz:
24 Default frequency of accelerometer. (Unit - Hz)
27 - 1
[all …]
Dinvensense,mpu9250.yaml2 # SPDX-License-Identifier: Apache-2.0
5 InvenSense MPU-9250 Nine-Axis (Gyro + Accelerometer + Compass). See more
6 info at https://www.invensense.com/products/motion-tracking/9-axis/mpu-9250/
10 include: [sensor-device.yaml, i2c-device.yaml]
13 irq-gpios:
14 type: phandle-array
16 The INT signal default configuration is active-high. The
21 gyro-sr-div:
26 when gyro-dlpf is in range 5-184.
27 rate = sample_rate / (1 + gyro-sr-div)
[all …]
Dinvensense,icm42688.yaml4 # SPDX-License-Identifier: Apache-2.0
7 ICM-42688 motion tracking device
8 When setting the accel-pm, accel-range, accel-odr, gyro-pm, gyro-range,
9 gyro-odr properties in a .dts or .dtsi file you may include icm42688.h
13 #include <zephyr/dt-bindings/sensor/icm42688.h>
18 accel-pwr-mode = <ICM42688_ACCEL_LN>;
19 accel-fs = <ICM42688_ACCEL_FS_16G>;
20 accel-odr = <ICM42688_ACCEL_ODR_2000>;
21 gyro-pwr-mode= <ICM42688_GYRO_LN>;
22 gyro-fs = <ICM42688_GYRO_FS_2000>;
[all …]
/Zephyr-latest/drivers/sensor/st/i3g4250d/
DKconfig1 # I3G4250D three-axis digital output gyroscope
4 # SPDX-License-Identifier: Apache-2.0
7 bool "I3G4250D three-axis digital output gyroscope"
15 Enable driver for I3G4250D SPI-based three-axis motion tracking device.
/Zephyr-latest/dts/bindings/input/
Dpixart,pmw3610.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: spi-device.yaml
11 motion-gpios:
12 type: phandle-array
15 GPIO connected to the motion pin, active low.
17 reset-gpios:
18 type: phandle-array
22 zephyr,axis-x:
29 zephyr,axis-y:
36 res-cpi:
[all …]
/Zephyr-latest/samples/sensor/icm42605/
DREADME.rst1 .. zephyr:code-sample:: icm42605
2 :name: MPU6050 Invensense Motion Tracking Device
3 :relevant-api: sensor_interface
29 .. zephyr-app-commands::
30 :zephyr-app: samples/sensor/icm42605
37 .. code-block:: console
39 *** Booting Zephyr OS build zephyr-v2.1.0-576-g4b38659b0661 ***
41 accel -5.882554 -6.485893 5.868188 m/s/s
42 gyro 0.014522 0.002264 -0.036905 rad/s
44 accel -5.841853 -6.435615 5.911283 m/s/s
[all …]
/Zephyr-latest/samples/sensor/mpu6050/
DREADME.rst1 .. zephyr:code-sample:: mpu6050
2 :name: MPU6050 motion tracking device
3 :relevant-api: sensor_interface
31 .. zephyr-app-commands::
32 :zephyr-app: samples/sensor/mpu6050
39 .. code-block:: console
41 *** Booting Zephyr OS build zephyr-v2.1.0-576-g4b38659b0661 ***
43 accel -5.882554 -6.485893 5.868188 m/s/s
44 gyro 0.014522 0.002264 -0.036905 rad/s
46 accel -5.841853 -6.435615 5.911283 m/s/s
[all …]
/Zephyr-latest/tests/drivers/build_all/input/
Dapp.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 #address-cells = <1>;
12 #size-cells = <1>;
17 #io-channel-cells = <1>;
18 #address-cells = <1>;
19 #size-cells = <0>;
26 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
32 gpio-controller;
34 #gpio-cells = <0x2>;
[all …]
/Zephyr-latest/boards/st/sensortile_box/doc/
Dindex.rst6 The STEVAL-MKSBOX1V1 (SensorTile.box) is a ready-to-use box kit for wireless
8 remote motion and environmental sensor data.
9 The SensorTile.box board fits into a small plastic box with a long-life rechargeable
20 - Ultra low-power STM32L4R9ZI System on Chip
22 - LQFP144 package
23 - Core: ARM |reg| 32-bit Cortex |reg|-M4 CPU with FPU, adaptive
24 real-time accelerator (ART Accelerator) allowing 0-wait-state
27 - Clock Sources:
29 - 16 MHz crystal oscillator
30 - 32 kHz crystal oscillator for RTC (LSE)
[all …]
/Zephyr-latest/boards/st/sensortile_box_pro/doc/
Dindex.rst6 The STEVAL-MKBOXPRO (SensorTile.box PRO) features an ARM Cortex-M33 based STM32U585AI MCU
7 and is a ready-to-use box kit for wireless IoT and wearable sensor platforms to help using
8 and developing apps based on remote motion and environmental sensor data.
10 The SensorTile.box PRO board fits into a small plastic box with a long-life rechargeable
19 The SensorTile.box PRO provides motion, environmental, and audio
23 - Pedometer optimized for belt positioning
24 - Baby crying detection with Cloud AI learning
25 - Barometer / environmental monitoring
26 - Vehicle / goods tracking
27 - Vibration monitoring
[all …]
/Zephyr-latest/boards/st/steval_stwinbx1/doc/
Dindex.rst6 The STWIN.box (STEVAL-STWINBX1) is a development kit that features an Arm|reg| Cortex|reg|-M33 base…
10 The STEVAL-STWINBX1 kit consists of an STWIN.box core system, a 480mAh LiPo battery, an adapter for…
13 More information about the board can be found at the `STEVAL-STWINBX1 Development kit website`_.
19 The STEVAL-STWINBX1 provides motion, environmental, and audio
20 sensor data through either the built-in RS485 transceiver, BLE, Wi-Fi, and
23 - Multisensing wireless platform for vibration monitoring and ultrasound detection
24 - Baby crying detection with Cloud AI learning
25 - Barometer / environmental monitoring
26 - Vehicle / goods tracking
27 - Vibration monitoring
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-2.6.rst13 * Added support for 64-bit ARCv3
14 * Split ARM32 and ARM64, ARM64 is now a top-level architecture
15 * Added initial support for Arm v8.1-m and Cortex-M55
22 https://github.com/zephyrproject-rtos/example-application
34 * CVE-2021-3581: Under embargo until 2021-09-04
41 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_.
46 * Driver APIs now return ``-ENOSYS`` if optional functions are not implemented.
47 If the feature is not supported by the hardware ``-ENOTSUP`` will be returned.
48 Formerly ``-ENOTSUP`` was returned for both failure modes, meaning this change
194 * Added support for null pointer dereferencing detection in Cortex-M.
[all …]