ESPHome 2025.5.0
Loading...
Searching...
No Matches
esphome::pmsx003 Namespace Reference

Data Structures

class  PMSX003Component
 

Enumerations

enum  PMSX0003Command : uint8_t { PMS_CMD_MEASUREMENT_MODE , PMS_CMD_MANUAL_MEASUREMENT = 0xE2 , PMS_CMD_SLEEP_MODE = 0xE4 }
 
enum  PMSX003Type { PMSX003_TYPE_X003 = 0 , PMSX003_TYPE_5003T , PMSX003_TYPE_5003ST , PMSX003_TYPE_5003S }
 
enum  PMSX003State { PMSX003_STATE_IDLE = 0 , PMSX003_STATE_STABILISING , PMSX003_STATE_WAITING }
 

Enumeration Type Documentation

◆ PMSX0003Command

Enumerator
PMS_CMD_MEASUREMENT_MODE 
PMS_CMD_MANUAL_MEASUREMENT 
PMS_CMD_SLEEP_MODE 

Definition at line 10 of file pmsx003.h.

◆ PMSX003State

Enumerator
PMSX003_STATE_IDLE 
PMSX003_STATE_STABILISING 
PMSX003_STATE_WAITING 

Definition at line 24 of file pmsx003.h.

◆ PMSX003Type

Enumerator
PMSX003_TYPE_X003 
PMSX003_TYPE_5003T 
PMSX003_TYPE_5003ST 
PMSX003_TYPE_5003S 

Definition at line 17 of file pmsx003.h.