ESPHome 2025.10.0-dev
Loading...
Searching...
No Matches
esphome::sen5x Namespace Reference

Data Structures

struct  GasTuning
 
struct  Sen5xBaselines
 
class  SEN5XComponent
 
class  StartFanAction
 
struct  TemperatureCompensation
 

Enumerations

enum  ERRORCODE : uint8_t {
  COMMUNICATION_FAILED , SERIAL_NUMBER_IDENTIFICATION_FAILED , MEASUREMENT_INIT_FAILED , PRODUCT_NAME_FAILED ,
  FIRMWARE_FAILED , UNKNOWN
}
 
enum  RhtAccelerationMode : uint16_t { LOW_ACCELERATION = 0 , MEDIUM_ACCELERATION = 1 , HIGH_ACCELERATION = 2 }
 

Variables

struct esphome::sen5x::Sen5xBaselines PACKED
 

Enumeration Type Documentation

◆ ERRORCODE

enum esphome::sen5x::ERRORCODE : uint8_t
Enumerator
COMMUNICATION_FAILED 
SERIAL_NUMBER_IDENTIFICATION_FAILED 
MEASUREMENT_INIT_FAILED 
PRODUCT_NAME_FAILED 
FIRMWARE_FAILED 
UNKNOWN 

Definition at line 12 of file sen5x.h.

◆ RhtAccelerationMode

Enumerator
LOW_ACCELERATION 
MEDIUM_ACCELERATION 
HIGH_ACCELERATION 

Definition at line 21 of file sen5x.h.

Variable Documentation

◆ PACKED

struct esphome::sen5x::Sen5xBaselines esphome::sen5x::PACKED