Searched +full:sensor +full:- +full:types (Results 1 – 25 of 122) sorted by relevance
12345
/Zephyr-latest/dts/bindings/sensor/ |
D | zephyr,sensing-sensor.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 description: Sensing subsystem sensor common properties bindings. 7 include: sensor-device.yaml 10 sensor-types: 13 description: sensor type id (follow HID spec definition) 15 friendly-name: 18 minimal-interval: 21 description: sensor minimal report interval 25 description: sensor reporters 27 reporters-index: [all …]
|
/Zephyr-latest/include/zephyr/sensing/ |
D | sensing_sensor_types.h | 2 * Copyright (c) 2022-2023 Intel Corporation. 4 * SPDX-License-Identifier: Apache-2.0 11 * @brief Sensor Types Definition 13 * Sensor types definition followed HID standard. 16 * TODO: will add more types 23 * sensor category light 28 * sensor category motion 30 /* Sensor type for 3D accelerometers. */ 32 /* Sensor type for 3D gyrometers. */ 34 /* Sensor type for motion detectors. */ [all …]
|
D | sensing_datatypes.h | 2 * Copyright (c) 2022-2023 Intel Corporation. 4 * SPDX-License-Identifier: Apache-2.0 11 #include <zephyr/dsp/types.h> 14 * @brief Data Types 21 * @brief sensor value header 23 * Each sensor value data structure should have this header 38 * If a sensor has batched data where two consecutive readings differ by 39 * more than 4295 seconds, the sensor subsystem core will split them 55 * @brief Sensor value data structure types based on common data types. 60 * @brief Sensor value data structure for 3-axis sensors. [all …]
|
D | sensing_sensor.h | 2 * Copyright (c) 2022-2023 Intel Corporation. 4 * SPDX-License-Identifier: Apache-2.0 12 #include <zephyr/drivers/sensor.h> 16 * @defgroup sensing_sensor Sensing Sensor API 18 * @defgroup sensing_sensor_callbacks Sensor Callbacks 23 * @brief Sensing Sensor API 33 * @brief Sensor registration information 38 * Sensor flags 43 * Sample size in bytes for a single sample of the registered sensor. 49 * The number of sensor sensitivities [all …]
|
D | sensing.h | 2 * Copyright (c) 2022-2023 Intel Corporation. 4 * SPDX-License-Identifier: Apache-2.0 14 * @defgroup sensing_sensor_types Sensor Types 16 * @defgroup sensing_datatypes Data Types 37 * @brief Sensor Version 41 uint32_t value; /**< The version represented as a 32-bit value. */ 52 * @brief Macro to create a sensor version value. 63 * @brief Sensor flag indicating if this sensor is on event reporting data. 65 * Reporting sensor data when the sensor event occurs, such as a motion detect sensor reporting 71 * @brief Sensor flag indicating if this sensor is on change reporting data. [all …]
|
/Zephyr-latest/samples/subsys/sensing/simple/boards/ |
D | native_sim.overlay | 4 * SPDX-License-Identifier: Apache-2.0 19 spi-max-frequency = <50000000>; 25 sensing: sensing-node { 29 base_accel_gyro: base-accel-gyro { 30 compatible = "zephyr,sensing-phy-3d-sensor"; 32 …sensor-types = <SENSING_SENSOR_TYPE_MOTION_ACCELEROMETER_3D SENSING_SENSOR_TYPE_MOTION_GYROMETER_3… 33 friendly-name = "Base Accel Gyro Sensor"; 34 minimal-interval = <625>; 35 underlying-device = <&bmi160_i2c>; 38 lid_accel_gyro: lid-accel-gyro { [all …]
|
/Zephyr-latest/tests/subsys/sensing/boards/ |
D | native_sim.overlay | 4 * SPDX-License-Identifier: Apache-2.0 19 spi-max-frequency = <50000000>; 25 sensing: sensing-node { 29 base_accel_gyro: base-accel-gyro { 30 compatible = "zephyr,sensing-phy-3d-sensor"; 32 …sensor-types = <SENSING_SENSOR_TYPE_MOTION_ACCELEROMETER_3D SENSING_SENSOR_TYPE_MOTION_GYROMETER_3… 33 friendly-name = "Base Accel Gyro Sensor"; 34 minimal-interval = <625>; 35 underlying-device = <&bmi160_i2c>; 38 lid_accel_gyro: lid-accel-gyro { [all …]
|
/Zephyr-latest/doc/services/sensing/ |
D | index.rst | 13 Sensing Subsystem is a high level sensor framework inside the OS user 14 space service layer. It is a framework focused on sensor fusion, client 15 arbitration, sampling, timing, scheduling and sensor based power management. 17 Key concepts in Sensing Subsystem include physical sensor and virtual sensor objects, 18 and a scheduling framework over sensor object relationships. 19 Physical sensors do not depend on any other sensor objects for input, and 20 will directly interact with existing zephyr sensor device drivers. 21 Virtual sensors rely on other sensor objects (physical or virtual) as 24 The sensing subsystem relies on Zephyr sensor device APIs (existing version or update in future) 25 to leverage Zephyr's large library of sensor device drivers (100+). [all …]
|
/Zephyr-latest/include/zephyr/drivers/sensor/ |
D | tmp116.h | 4 * SPDX-License-Identifier: Apache-2.0 11 #include <zephyr/drivers/sensor.h> 12 #include <sys/types.h> 17 /** Shutdown the sensor */
|
D | mcux_lpcmp.h | 5 * SPDX-License-Identifier: Apache-2.0 10 * @brief Data structure for the NXP MCUX low-power analog comparator (LPCMP) 20 #include <zephyr/drivers/sensor.h> 31 * @brief lpcmp trigger types. 41 * @brief lpcmp attribute types.
|
/Zephyr-latest/drivers/sensor/vishay/vcnl36825t/ |
D | Kconfig | 1 # VCNL36825T Proximity Sensor configuration options 4 # SPDX-License-Identifier: Apache-2.0 7 bool "VCNL36825T Proximity Sensor" 25 standard types will deactivate the other interrupt.
|
/Zephyr-latest/drivers/sensor/st/stts22h/ |
D | stts22h.h | 1 /* ST Microelectronics STTS22H temperature sensor 5 * SPDX-License-Identifier: Apache-2.0 14 #include <zephyr/drivers/sensor.h> 15 #include <zephyr/types.h>
|
/Zephyr-latest/drivers/sensor/st/iis3dhhc/ |
D | iis3dhhc.h | 1 /* ST Microelectronics IIS3DHHC accelerometer sensor 5 * SPDX-License-Identifier: Apache-2.0 17 #include <zephyr/drivers/sensor.h> 19 #include <zephyr/types.h>
|
/Zephyr-latest/drivers/sensor/st/lis2du12/ |
D | lis2du12.h | 1 /* ST Microelectronics LIS2DU12 3-axis accelerometer sensor driver 5 * SPDX-License-Identifier: Apache-2.0 14 #include <zephyr/drivers/sensor.h> 15 #include <zephyr/types.h> 32 /* Accel sensor sensitivity grain is 61 ug/LSB */
|
/Zephyr-latest/drivers/sensor/bosch/bma4xx/ |
D | bma4xx_emul.h | 3 * SPDX-License-Identifier: Apache-2.0 10 #include "zephyr/dsp/types.h" 16 /** Set the sensor's current acceleration reading. */ 22 * Provided pointers are out-parameters for the INT1_IO_CTRL register and
|
/Zephyr-latest/drivers/sensor/st/stts751/ |
D | stts751.h | 1 /* ST Microelectronics STTS751 temperature sensor 5 * SPDX-License-Identifier: Apache-2.0 17 #include <zephyr/drivers/sensor.h> 19 #include <zephyr/types.h>
|
/Zephyr-latest/doc/hardware/peripherals/sensor/ |
D | read_and_decode.rst | 1 .. _sensor-read-and-decode: 6 The quickly stabilizing experimental APIs for reading sensor data are: 14 Benefits over :ref:`sensor-fetch-and-get` 17 These APIs allow for a wider usage of sensors, sensor types, and data flows with 19 that have been run into with :ref:`sensor-fetch-and-get`. 21 :c:func:`sensor_read` and similar functions acquire sensor encoded data into 23 decodes the sensor specific encoded data into fixed point :c:type:`q31_t` values 25 functions that work on vectors of data to be done (e.g. low-pass filters, FFT, 34 * Obtaining the raw sensor data, decoding never, later, or on a separate 40 * Requesting multiple reads to the same device for Ping-Pong (double buffering) [all …]
|
/Zephyr-latest/drivers/sensor/adi/adt7310/ |
D | adt7310.h | 4 * SPDX-License-Identifier: Apache-2.0 10 #include <zephyr/types.h> 13 #include <zephyr/drivers/sensor.h>
|
/Zephyr-latest/drivers/sensor/st/ism330dhcx/ |
D | ism330dhcx.h | 1 /* ST Microelectronics ISM330DHCX 6-axis IMU sensor driver 5 * SPDX-License-Identifier: Apache-2.0 14 #include <zephyr/drivers/sensor.h> 15 #include <zephyr/types.h> 27 /* Accel sensor sensitivity grain is 61 ug/LSB */ 30 /* Gyro sensor sensitivity grain is 4.375 udps/LSB */
|
/Zephyr-latest/drivers/sensor/st/lsm6dso/ |
D | lsm6dso.h | 1 /* ST Microelectronics LSM6DSO 6-axis IMU sensor driver 5 * SPDX-License-Identifier: Apache-2.0 14 #include <zephyr/drivers/sensor.h> 15 #include <zephyr/types.h> 35 /* Accel sensor sensitivity grain is 61 ug/LSB */ 38 /* Gyro sensor sensitivity grain is 4.375 udps/LSB */
|
/Zephyr-latest/drivers/sensor/st/lsm6dso16is/ |
D | lsm6dso16is.h | 1 /* ST Microelectronics LSM6DSO16IS 6-axis IMU sensor driver 5 * SPDX-License-Identifier: Apache-2.0 14 #include <zephyr/drivers/sensor.h> 15 #include <zephyr/types.h> 32 /* Accel sensor sensitivity grain is 61 ug/LSB */ 35 /* Gyro sensor sensitivity grain is 4.375 udps/LSB */
|
/Zephyr-latest/drivers/sensor/adi/adltc2990/ |
D | adltc2990.h | 2 * SPDX-FileCopyrightText: Copyright (c) 2023 Carl Zeiss Meditec AG 3 * SPDX-License-Identifier: Apache-2.0 9 #include <zephyr/types.h> 13 #include <zephyr/drivers/sensor.h>
|
/Zephyr-latest/drivers/sensor/st/lis2de12/ |
D | lis2de12.h | 1 /* ST Microelectronics LIS2DE12 3-axis accelerometer sensor driver 5 * SPDX-License-Identifier: Apache-2.0 14 #include <zephyr/drivers/sensor.h> 15 #include <zephyr/types.h>
|
/Zephyr-latest/drivers/sensor/st/iis2iclx/ |
D | iis2iclx.h | 1 /* ST Microelectronics IIS2ICLX 2-axis accelerometer sensor driver 5 * SPDX-License-Identifier: Apache-2.0 14 #include <zephyr/drivers/sensor.h> 15 #include <zephyr/types.h> 32 /* Accel sensor sensitivity grain is 15 ug/LSB */
|
/Zephyr-latest/drivers/sensor/ist8310/ |
D | ist8310.h | 1 /* ist8310.h - header file for IST8310 Geomagnetic sensor driver */ 7 * SPDX-License-Identifier: Apache-2.0 13 #include <zephyr/types.h> 21 #include <zephyr/drivers/sensor.h>
|
12345