ESPHome 2026.11.0-dev
Loading...
Searching...
No Matches
lis3dh.h File Reference

Go to the source code of this file.

Data Structures

class  esphome::lis3dh::LIS3DHComponent
 

Namespaces

namespace  esphome
 
namespace  esphome::lis3dh
 

Enumerations

enum  esphome::lis3dh::LIS3DHRange : uint8_t { esphome::lis3dh::LIS3DH_RANGE_2G = 0 , esphome::lis3dh::LIS3DH_RANGE_4G = 1 , esphome::lis3dh::LIS3DH_RANGE_8G = 2 , esphome::lis3dh::LIS3DH_RANGE_16G = 3 }
 
enum  esphome::lis3dh::LIS3DHDataRate : uint8_t {
  esphome::lis3dh::LIS3DH_DATA_RATE_1HZ = 0x1 , esphome::lis3dh::LIS3DH_DATA_RATE_10HZ = 0x2 , esphome::lis3dh::LIS3DH_DATA_RATE_25HZ = 0x3 , esphome::lis3dh::LIS3DH_DATA_RATE_50HZ = 0x4 ,
  esphome::lis3dh::LIS3DH_DATA_RATE_100HZ = 0x5 , esphome::lis3dh::LIS3DH_DATA_RATE_200HZ = 0x6 , esphome::lis3dh::LIS3DH_DATA_RATE_400HZ = 0x7 , esphome::lis3dh::LIS3DH_DATA_RATE_1620HZ = 0x8 ,
  esphome::lis3dh::LIS3DH_DATA_RATE_1344HZ = 0x9
}
 
enum  esphome::lis3dh::LIS3DHOperatingMode : uint8_t { esphome::lis3dh::LIS3DH_MODE_LOW_POWER = 0 , esphome::lis3dh::LIS3DH_MODE_NORMAL = 1 , esphome::lis3dh::LIS3DH_MODE_HIGH_RESOLUTION = 2 }
 
enum  esphome::lis3dh::LIS3DHInterruptPin : uint8_t { esphome::lis3dh::LIS3DH_INT_PIN_INT1 = 0 , esphome::lis3dh::LIS3DH_INT_PIN_INT2 = 1 }