Zephyr API Documentation 4.4.0-rc1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
adxl355.h File Reference

Header file for extended sensor API of ADXL355 sensor. More...

Go to the source code of this file.

Enumerations

enum  sensor_attribute_adxl355 {
  SENSOR_ATTR_ADXL355_FIFO_WATERMARK = SENSOR_ATTR_PRIV_START , SENSOR_ATTR_ADXL355_HPF_CORNER , SENSOR_ATTR_ADXL355_EXT_CLK , SENSOR_ATTR_ADXL355_EXT_SYNC ,
  SENSOR_ATTR_ADXL355_I2C_HS , SENSOR_ATTR_ADXL355_INT_POL , SENSOR_ATTR_ADXL355_ACTIVITY_THRESHOLD , SENSOR_ATTR_ADXL355_ACTIVITY_COUNT ,
  SENSOR_ATTR_ADXL355_ACTIVITY_ENABLE_X , SENSOR_ATTR_ADXL355_ACTIVITY_ENABLE_Y , SENSOR_ATTR_ADXL355_ACTIVITY_ENABLE_Z
}
 ADXL355-specific sensor attributes. More...
enum  adxl355_hpf_corner {
  ADXL355_HPF_OFF = 0 , ADXL355_HPF_24_7e_4 , ADXL355_HPF_6_208e_4 , ADXL355_HPF_1_5545e_4 ,
  ADXL355_HPF_0_3862e_4 , ADXL355_HPF_0_0954e_4 , ADXL355_HPF_0_0238e_4
}
 ADXL355 High Pass Filter corner frequency options. More...

Detailed Description

Header file for extended sensor API of ADXL355 sensor.

Enumeration Type Documentation

◆ adxl355_hpf_corner

ADXL355 High Pass Filter corner frequency options.

These options correspond to the DT binding values for HPF corner settings.

Enumerator
ADXL355_HPF_OFF 

High-pass filter disabled.

ADXL355_HPF_24_7e_4 

High-pass filter corner at 24.7e-4 times ODR.

ADXL355_HPF_6_208e_4 

High-pass filter corner at 6.208e-4 times ODR.

ADXL355_HPF_1_5545e_4 

High-pass filter corner at 1.5545e-4 times ODR.

ADXL355_HPF_0_3862e_4 

High-pass filter corner at 0.3862e-4 times ODR.

ADXL355_HPF_0_0954e_4 

High-pass filter corner at 0.0954e-4 times ODR.

ADXL355_HPF_0_0238e_4 

High-pass filter corner at 0.0238e-4 times ODR.

◆ sensor_attribute_adxl355

ADXL355-specific sensor attributes.

These attributes extend the standard sensor_attribute enum to support ADXL355-specific configuration options.

Enumerator
SENSOR_ATTR_ADXL355_FIFO_WATERMARK 

FIFO watermark level.

SENSOR_ATTR_ADXL355_HPF_CORNER 

Highpass filter corner.

SENSOR_ATTR_ADXL355_EXT_CLK 

External clock setting.

SENSOR_ATTR_ADXL355_EXT_SYNC 

External sync setting.

SENSOR_ATTR_ADXL355_I2C_HS 

I2C high speed mode.

SENSOR_ATTR_ADXL355_INT_POL 

Interrupt polarity.

SENSOR_ATTR_ADXL355_ACTIVITY_THRESHOLD 

Activity threshold.

SENSOR_ATTR_ADXL355_ACTIVITY_COUNT 

Activity count.

SENSOR_ATTR_ADXL355_ACTIVITY_ENABLE_X 

Activity enable for X axis.

SENSOR_ATTR_ADXL355_ACTIVITY_ENABLE_Y 

Activity enable for Y axis.

SENSOR_ATTR_ADXL355_ACTIVITY_ENABLE_Z 

Activity enable for Z axis.