Home
last modified time | relevance | path

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

12345

/Zephyr-latest/dts/bindings/input/
Dpixart,pat912x.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: i2c-device.yaml
11 motion-gpios:
12 type: phandle-array
17 zephyr,axis-x:
20 The input code for the X axis to report for the device, typically any of
21 INPUT_REL_*. No report produced for the device X axis if unspecified.
23 zephyr,axis-y:
26 The input code for the Y axis to report for the device, typically any of
27 INPUT_REL_*. No report produced for the device Y axis if unspecified.
[all …]
Dtouchscreen-common.yaml2 # SPDX-License-Identifier: Apache-2.0
9 screen-width:
13 Horizontal resolution of touchscreen (maximum x coordinate reported + 1). The default
14 corresponds to a valid value for non-inverted axis, required for a display with an inverted x
15 axis.
17 screen-height:
22 corresponds to a valid value for non-inverted axis, required for a display with an inverted y
23 axis.
25 inverted-x:
27 description: X axis is inverted.
[all …]
Dpixart,paw32xx.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: spi-device.yaml
11 motion-gpios:
12 type: phandle-array
17 zephyr,axis-x:
21 The input code for the X axis to report for the device, typically any of
22 INPUT_REL_*. No report produced for the device X axis if unspecified.
24 zephyr,axis-y:
28 The input code for the Y axis to report for the device, typically any of
29 INPUT_REL_*. No report produced for the device Y axis if unspecified.
[all …]
Dpixart,pmw3610.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: spi-device.yaml
11 motion-gpios:
12 type: phandle-array
17 reset-gpios:
18 type: phandle-array
22 zephyr,axis-x:
26 The input code for the X axis to report for the device, typically any of
27 INPUT_REL_*. No report produced for the device X axis if unspecified.
29 zephyr,axis-y:
[all …]
Dst,stmpe811.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: [i2c-device.yaml, touchscreen-common.yaml]
11 int-gpios:
12 type: phandle-array
17 raw-x-min:
20 Signed raw X axis start for scaling the reported coordinates.
23 raw-y-min:
26 Signed raw Y axis start for scaling the reported coordinates.
29 raw-x-max:
32 Raw X axis end for scaling the reported coordinates.
[all …]
Danalog-axis.yaml2 # SPDX-License-Identifier: Apache-2.0
5 ADC based analog axis input device
7 Implement an input device generating absolute axis events by periodically
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
15 compatible = "analog-axis";
16 poll-period-ms = <15>;
17 axis-x {
18 io-channels = <&adc 0>;
19 in-deadzone = <50>;
20 in-min = <100>;
[all …]
/Zephyr-latest/drivers/sensor/st/lsm6ds0/
DKconfig5 # SPDX-License-Identifier: Apache-2.0
13 Enable driver for LSM6DS0 I2C-based accelerometer and gyroscope
19 bool "Accelerometer X axis"
22 Enable/disable accelerometer X axis totally by stripping everything
26 bool "Accelerometer Y axis"
29 Enable/disable accelerometer Y axis totally by stripping everything
33 bool "Accelerometer Z axis"
36 Enable/disable accelerometer Z axis totally by stripping everything
40 bool "Gyroscope X axis"
43 Enable/disable gyroscope X axis totally by stripping everything
[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/samples/shields/x_nucleo_iks01a2/standard/
DREADME.rst1 .. zephyr:code-sample:: x-nucleo-iks01a2-std
2 :name: X-NUCLEO-IKS01A2 shield - Standard (Mode 1)
3 :relevant-api: sensor_interface
5 Interact with all the sensors of an X-NUCLEO-IKS01A2 shield using Standard Mode.
9 This sample enables all sensors of a X-NUCLEO-IKS01A2 shield, and then
12 - HTS221: Ambient temperature and relative humidity
13 - LPS22HB: Atmospheric pressure and ambient temperature
14 - LSM6DSL: 3-Axis Acceleration and 3-Axis Angular Velocity
15 - LSM303AGR 3-Axis Acceleration and 3-axis Magnetic field intensity
20 This sample communicates over I2C with the X-NUCLEO-IKS01A2 shield
[all …]
/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/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/boards/shields/x_nucleo_iks01a1/doc/
Dindex.rst1 .. _x-nucleo-iks01a1:
3 X-NUCLEO-IKS01A1: MEMS Inertial and Environmental Multi sensor shield
8 The X-NUCLEO-IKS01A1 is a motion MEMS and environmental sensor
10 layout. It includes an STMicroelectronics’ LSM6DS0 3-axis accelerometer
11 and 3-axis gyroscope, the LIS3MDL 3-axis magnetometer, the HTS221
14 The X-NUCLEO-IKS01A1 interfaces with the main board via an I2C interface.
16 .. image:: img/x-nucleo-iks01a1.jpg
18 :alt: X-NUCLEO-IKS01A
21 `X-NUCLEO-IKS01A1 website`_.
26 X-NUCLEO-IKS01A1 provides the following key features:
[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/samples/shields/x_nucleo_iks02a1/standard/
DREADME.rst1 .. zephyr:code-sample:: x-nucleo-iks02a1-std
2 :name: X-NUCLEO-IKS02A1 shield - Standard (Mode 1)
3 :relevant-api: sensor_interface
5 Interact with all the sensors of an X-NUCLEO-IKS02A1 shield using Standard mode.
9 This sample is provided as an example to test the X-NUCLEO-IKS02A1 shield
11 Please refer to :ref:`x-nucleo-iks02a1` for more info on this configuration.
13 This sample enables all sensors of a X-NUCLEO-IKS02A1 shield, and then
16 - IIS2MDC 3-Axis magnetic field intensity
17 - IIS2DLPC 3-Axis acceleration
18 - ISM330DHCX 6-Axis acceleration and angular velocity
[all …]
/Zephyr-latest/samples/shields/x_nucleo_iks02a1/sensorhub/
DREADME.rst1 .. zephyr:code-sample:: x-nucleo-iks02a1-shub
2 :name: X-NUCLEO-IKS02A1 shield - SensorHub (Mode 2)
3 :relevant-api: sensor_interface
5 Interact with all the sensors of an X-NUCLEO-IKS02A1 shield using Sensor Hub mode.
9 This sample is provided as an example to test the X-NUCLEO-IKS02A1 shield
11 Please refer to :ref:`x-nucleo-iks02a1` for more info on this configuration.
20 - IIS2DLPC 3-Axis acceleration
21 - ISM330DHCX 6-Axis acceleration and angular velocity
22 - ISM330DHCX (from IIS2MDC) 3-Axis magnetic field intensity
28 This sample communicates over I2C with the X-NUCLEO-IKS02A1 shield
[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/shields/x_nucleo_iks02a1/doc/
Dindex.rst1 .. _x-nucleo-iks02a1:
3 X-NUCLEO-IKS02A1: MEMS Inertial and Environmental Multi sensor shield
8 The X-NUCLEO-IKS02A1 is a motion MEMS expansion board for the STM32 Nucleo,
11 is designed around the ISM330DHCX 3-axis accelerometer and 3-axis gyroscope,
12 the IIS2MDC 3-axis magnetometer, the IIS2DLPC 3-axis accelerometer and
15 The X-NUCLEO-IKS02A1 interfaces with the STM32 microcontroller via the I2C pin,
18 .. image:: img/x-nucleo-iks02a1.jpg
20 :alt: X-NUCLEO-IKS02A1
23 `X-NUCLEO-IKS02A1 website`_.
28 X-NUCLEO-IKS02A1 provides the following key features:
[all …]
/Zephyr-latest/samples/shields/x_nucleo_iks01a3/sensorhub/
DREADME.rst1 .. zephyr:code-sample:: x-nucleo-iks01a3-shub
2 :name: X-NUCLEO-IKS01A3 shield - SensorHub (Mode 2)
3 :relevant-api: sensor_interface
5 Interact with all the sensors of an X-NUCLEO-IKS01A3 shield using Sensor Hub mode.
9 This sample is provided as an example to test the X-NUCLEO-IKS01A3 shield
11 Please refer to :ref:`x-nucleo-iks01a3` for more info on this configuration.
20 - LIS2DW12 3-Axis acceleration
21 - LSM6DSO 6-Axis acceleration and angular velocity
22 - LSM6DSO (from LIS2MDL) 3-Axis magnetic field intensity
23 - LSM6DSO (from LPS22HH) ambient temperature and atmospheric pressure
[all …]
/Zephyr-latest/samples/shields/x_nucleo_iks01a3/standard/
DREADME.rst1 .. zephyr:code-sample:: x-nucleo-iks01a3-std
2 :name: X-NUCLEO-IKS01A3 shield - Standard (Mode 1)
3 :relevant-api: sensor_interface
5 Interact with all the sensors of an X-NUCLEO-IKS01A3 shield using Standard mode.
9 This sample is provided as an example to test the X-NUCLEO-IKS01A3 shield
11 Please refer to :ref:`x-nucleo-iks01a3` for more info on this configuration.
13 This sample enables all sensors of a X-NUCLEO-IKS01A3 shield, and then
16 - HTS221: ambient temperature and relative humidity
17 - LPS22HH ambient temperature and atmospheric pressure
18 - LIS2MDL 3-Axis magnetic field intensity
[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:
46 Magnet axis channel inputs.
[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 …]
/Zephyr-latest/samples/shields/x_nucleo_iks01a1/
DREADME.rst1 .. zephyr:code-sample:: x-nucleo-iks01a1
2 :name: X-NUCLEO-IKS01A1 shield
3 :relevant-api: sensor_interface
5 Interact with all the sensors of an X-NUCLEO-IKS01A1 shield.
9 This sample enables all sensors of a X-NUCLEO-IKS01A1 shield, and then
12 - HTS221: Temperature and humidity
13 - LPS25HB: Atmospheric pressure
14 - LIS3MDL: 3-axis Magnetic field intensity
15 - LSM6DSL: 3-Axis Acceleration
20 This sample communicates over I2C with the X-NUCLEO-IKS01A1 shield
[all …]
/Zephyr-latest/samples/boards/st/steval_stwinbx1/sensors/
DREADME.rst1 .. zephyr:code-sample:: stwinbx1_sensors
15 - STTS22H: Digital temperature sensor
16 - IIS2MDC: 3-axis magnetometer
17 - ISM330DHCX: IMU, 3D accelerometer and 3D gyroscope with Machine Learning Core and Finite State Ma…
18 - IIS2DLPC: high-performance ultra-low-power 3-axis accelerometer for industrial applications
19 - IIS2ICLX: high-accuracy, high-resolution, low-power, 2-axis digital inclinometer with Machine Lea…
20 - ILPS22QS: ultra-compact piezoresistive absolute pressure sensor
31 - :zephyr:board:`steval_stwinbx1`
38 .. zephyr-app-commands::
39 :zephyr-app: samples/boards/st/steval_stwinbx1/sensors
[all …]
/Zephyr-latest/samples/shields/x_nucleo_iks4a1/sensorhub1/
DREADME.rst1 .. _x-nucleo-iks4a1-shub1-sample:
3 X-NUCLEO-IKS4A1 shield SHUB1 (Mode 3) 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-3` for more info on this configuration.
17 - LSM6DSV16X 6-Axis acceleration and angular velocity
18 - LSM6DSV16X (from LIS2MDL) 3-Axis magnetic field intensity
19 - LSM6DSV16X (from LPS22DF) ambient temperature and atmospheric pressure
24 This sample communicates over I2C with the X-NUCLEO-IKS4A1 shield
31 This sample runs with X-NUCLEO-IKS4A1 stacked on any board with a matching
34 .. zephyr-app-commands::
[all …]
/Zephyr-latest/samples/shields/x_nucleo_iks4a1/sensorhub2/
DREADME.rst1 .. _x-nucleo-iks4a1-shub2-sample:
3 X-NUCLEO-IKS4A1: shield SHUB2 (Mode 2) 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-2` for more info on this configuration.
17 - LSM6DSO16IS 6-Axis acceleration and angular velocity
18 - LSM6DSO16IS (from LIS2MDL) 3-Axis magnetic field intensity
19 - LSM6DSO16IS (from LPS22DF) ambient temperature and atmospheric pressure
24 This sample communicates over I2C with the X-NUCLEO-IKS4A1 shield
31 This sample runs with X-NUCLEO-IKS4A1 stacked on any board with a matching
34 .. zephyr-app-commands::
[all …]

12345