Home
last modified time | relevance | path

Searched full:axis (Results 1 – 25 of 327) sorted by relevance

12345678910>>...14

/Zephyr-latest/drivers/input/
DKconfig.analog_axis5 bool "ADC based analog axis input driver"
11 ADC based analog axis input driver
16 int "Stack size for the analog axis thread"
19 Size of the stack used for the analog axis thread.
22 int "Priority for the analog axis thread"
25 Priority level of the analog axis thread.
28 bool "Analog axis settings support"
32 Settings support for the analog axis driver, exposes a
/Zephyr-latest/drivers/sensor/st/lsm6ds0/
DKconfig19 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
47 bool "Gyroscope Y axis"
50 Enable/disable gyroscope Y axis totally by stripping everything
[all …]
/Zephyr-latest/dts/bindings/input/
Dpixart,pat912x.yaml17 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.
32 CPI resolution for the X axis, range 0 to 1275, rounded down to the
38 CPI resolution for the Y axis, range 0 to 1275, rounded down to the
44 Invert X axis values.
49 Invert Y axis values.
Dtouchscreen-common.yaml14 corresponds to a valid value for non-inverted axis, required for a display with an inverted x
15 axis.
22 corresponds to a valid value for non-inverted axis, required for a display with an inverted y
23 axis.
27 description: X axis is inverted.
31 description: Y axis is inverted.
35 description: X and Y axis are swapped. Swapping is done after inverting the axis.
Dpixart,paw32xx.yaml17 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.
40 Invert X axis values.
45 Invert Y axis values.
Dpixart,pmw3610.yaml22 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:
33 The input code for the Y axis to report for the device, typically any of
34 INPUT_REL_*. No report produced for the device Y axis if unspecified.
46 Invert X axis values.
51 Invert Y axis values.
Danalog-axis.yaml5 ADC based analog axis input device
7 Implement an input device generating absolute axis events by periodically
15 compatible = "analog-axis";
17 axis-x {
22 zephyr,axis = <INPUT_ABS_X>;
26 compatible: "analog-axis"
79 zephyr,axis:
83 The input code for the axis to report for the device, typically any of
Dgpio-qdec.yaml7 Implement an input device generating relative axis event reports for a rotary
22 zephyr,axis = <INPUT_REL_WHEEL>;
57 zephyr,axis:
61 The input code for the axis to report for the device, typically any of
/Zephyr-latest/include/zephyr/input/
Dinput_analog_axis.h14 * @brief Analog axis API
15 * @defgroup input_analog_axis Analog axis API
21 * @brief Analog axis calibration data structure.
23 * Holds the calibration data for a single analog axis. Initial values are set
37 * @brief Analog axis raw data callback.
39 * @param dev Analog axis device.
49 * Set a callback to receive raw data for the specified analog axis device.
53 * @param dev Analog axis device.
66 * @brief Get the axis calibration data.
68 * @param dev Analog axis device.
[all …]
Dinput_pat912x.h14 * @param res_x_cpi CPI resolution for the X axis, 0 to 1275, -1 to keep the
16 * @param res_y_cpi CPI resolution for the Y axis, 0 to 1275, -1 to keep the
/Zephyr-latest/drivers/sensor/adi/adxl372/
Dadxl372.h42 #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 */
51 #define ADXL372_Y_MAXPEAK_L 0x18u /* Y-axis MaxPeak acceleration data */
[all …]
/Zephyr-latest/dts/bindings/sensor/
Dnxp,fxos8700-common.yaml4 description: FXOS8700 6-axis accelerometer/magnetometer sensor
61 Pulse X-axis threshold
62 Threshold to start the pulse-event detection procedure on the X-axis.
63 Threshold values for each axis are unsigned 7-bit numbers with a fixed
71 Pulse Y-axis threshold
72 Threshold to start the pulse-event detection procedure on the Y-axis.
73 Threshold values for each axis are unsigned 7-bit numbers with a fixed
81 Pulse Z-axis threshold
82 Threshold to start the pulse-event detection procedure on the Z-axis.
83 Threshold values for each axis are unsigned 7-bit numbers with a fixed
Dti,tmag5273.yaml21 axis = <TMAG5273_DT_AXIS_XYZ>;
41 axis:
46 Magnet axis channel inputs.
47 Defaults to measure all axis (TMAG5273_DT_AXIS_XYZ).
110 angle-magnitude-axis:
149 - 0 # TMAG5273_DT_AVERAGING_NONE (10.0-kSPS (3-axes) or 20-kSPS (1 axis))
150 - 1 # TMAG5273_DT_AVERAGING_2X (5.7-kSPS (3-axes) or 13.3-kSPS (1 axis))
151 - 2 # TMAG5273_DT_AVERAGING_4X (3.1-kSPS (3-axes) or 8.0-kSPS (1 axis))
152 - 3 # TMAG5273_DT_AVERAGING_8X (1.6-kSPS (3-axes) or 4.4-kSPS (1 axis))
153 - 4 # TMAG5273_DT_AVERAGING_16X (0.8-kSPS (3-axes) or 2.4-kSPS (1 axis))
[all …]
/Zephyr-latest/drivers/sensor/st/i3g4250d/
DKconfig1 # I3G4250D three-axis digital output gyroscope
7 bool "I3G4250D three-axis digital output gyroscope"
15 Enable driver for I3G4250D SPI-based three-axis motion tracking device.
/Zephyr-latest/drivers/sensor/tdk/icm42605/
DKconfig1 # ICM42605 Six-Axis Motion Tracking device configuration options
7 bool "ICM42605 Six-Axis Motion Tracking Device"
12 Enable driver for ICM42605 SPI-based six-axis motion tracking device.
/Zephyr-latest/drivers/sensor/tdk/mpu9250/
DKconfig1 # MPU9250 Nine-Axis Motion Tracking device configuration options
7 bool "MPU9250 Nine-Axis Motion Tracking Device"
12 Enable driver for MPU9250 I2C-based nine-axis motion tracking device.
/Zephyr-latest/samples/sensor/accel_polling/
DREADME.rst2 :name: Generic 3-Axis accelerometer polling
5 Get 3-Axis accelerometer data from a sensor (polling mode).
10 This sample application demonstrates how to use 3-Axis accelerometers.
15 This sample supports up to 10 3-Axis accelerometers. Each accelerometer needs
/Zephyr-latest/drivers/sensor/adi/adxl345/
DKconfig1 # ADXL345, 3-Axis, +/-16g Digital Accelerometer
7 bool "ADXL345 Three Axis accelerometer"
14 Enable driver for ADXL345 Three-Axis Digital Accelerometer.
/Zephyr-latest/include/zephyr/drivers/sensor/
Dtmag5273.h21 * Magnitude measurement result between two axis in Gs.
31 * Angle result in deg, magnitude result in Gs and magnitude MSB between two axis.
39 * Define axis relation measurements.
/Zephyr-latest/drivers/sensor/adi/adxl367/
Dadxl367.h57 #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] */
94 #define ADXL367_X_OFFSET 0x33u /* X-axis offset */
[all …]
/Zephyr-latest/drivers/sensor/ti/tmag5273/
Dtmag5273.c51 uint8_t axis; member
77 int16_t x_sample; /** measured B-field @x-axis */
78 int16_t y_sample; /** measured B-field @y-axis */
79 int16_t z_sample; /** measured B-field @z-axis */
82 uint16_t xyz_range; /** magnetic range for x/y/z-axis in mT */
236 * @brief update the measurement range of the X/Y/Z-axis
276 * @brief returns the used measurement range of the X/Y/Z-axis
330 if (!(drv_cfg->axis & TMAG5273_MAG_CH_EN_X) || in tmag5273_attr_set_xyz_calc()
331 !(drv_cfg->axis & TMAG5273_MAG_CH_EN_Y)) { in tmag5273_attr_set_xyz_calc()
337 if (!(drv_cfg->axis & TMAG5273_MAG_CH_EN_Y) || in tmag5273_attr_set_xyz_calc()
[all …]
/Zephyr-latest/drivers/sensor/tdk/icm42688/
DKconfig1 # ICM42688-P Six-Axis Motion Tracking device configuration options
9 bool "ICM42688 Six-Axis Motion Tracking Device"
15 Enable driver for ICM42688 SPI-based six-axis motion tracking device.
/Zephyr-latest/drivers/sensor/tdk/mpu6050/
DKconfig1 # MPU6050 Six-Axis Motion Tracking device configuration options
7 bool "MPU6050 Six-Axis Motion Tracking Device"
12 Enable driver for MPU6050 I2C-based six-axis motion tracking device.
/Zephyr-latest/samples/sensor/6dof_motion_drdy/
DREADME.rst5 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
/Zephyr-latest/samples/shields/x_nucleo_iks01a2/standard/
DREADME.rst14 - LSM6DSL: 3-Axis Acceleration and 3-Axis Angular Velocity
15 - LSM303AGR 3-Axis Acceleration and 3-axis Magnetic field intensity

12345678910>>...14