ESPHome  2023.5.5
Data Fields
esphome::pmsa003i::PM25AQIData Struct Reference

! Structure holding Plantower's standard packet More...

#include <pmsa003i.h>

Data Fields

uint16_t framelen
 How long this data chunk is. More...
 
uint16_t pm10_standard
 Standard PM1.0. More...
 
uint16_t pm25_standard
 Standard PM2.5. More...
 
uint16_t pm100_standard
 Standard PM10.0. More...
 
uint16_t pm10_env
 Environmental PM1.0. More...
 
uint16_t pm25_env
 Environmental PM2.5. More...
 
uint16_t pm100_env
 Environmental PM10.0. More...
 
uint16_t particles_03um
 0.3um Particle Count More...
 
uint16_t particles_05um
 0.5um Particle Count More...
 
uint16_t particles_10um
 1.0um Particle Count More...
 
uint16_t particles_25um
 2.5um Particle Count More...
 
uint16_t particles_50um
 5.0um Particle Count More...
 
uint16_t particles_100um
 10.0um Particle Count More...
 
uint16_t unused
 Unused. More...
 
uint16_t checksum
 Packet checksum. More...
 

Detailed Description

! Structure holding Plantower's standard packet

Definition at line 12 of file pmsa003i.h.

Field Documentation

◆ checksum

uint16_t esphome::pmsa003i::PM25AQIData::checksum

Packet checksum.

Definition at line 27 of file pmsa003i.h.

◆ framelen

uint16_t esphome::pmsa003i::PM25AQIData::framelen

How long this data chunk is.

Definition at line 13 of file pmsa003i.h.

◆ particles_03um

uint16_t esphome::pmsa003i::PM25AQIData::particles_03um

0.3um Particle Count

Definition at line 20 of file pmsa003i.h.

◆ particles_05um

uint16_t esphome::pmsa003i::PM25AQIData::particles_05um

0.5um Particle Count

Definition at line 20 of file pmsa003i.h.

◆ particles_100um

uint16_t esphome::pmsa003i::PM25AQIData::particles_100um

10.0um Particle Count

Definition at line 20 of file pmsa003i.h.

◆ particles_10um

uint16_t esphome::pmsa003i::PM25AQIData::particles_10um

1.0um Particle Count

Definition at line 20 of file pmsa003i.h.

◆ particles_25um

uint16_t esphome::pmsa003i::PM25AQIData::particles_25um

2.5um Particle Count

Definition at line 20 of file pmsa003i.h.

◆ particles_50um

uint16_t esphome::pmsa003i::PM25AQIData::particles_50um

5.0um Particle Count

Definition at line 20 of file pmsa003i.h.

◆ pm100_env

uint16_t esphome::pmsa003i::PM25AQIData::pm100_env

Environmental PM10.0.

Definition at line 17 of file pmsa003i.h.

◆ pm100_standard

uint16_t esphome::pmsa003i::PM25AQIData::pm100_standard

Standard PM10.0.

Definition at line 14 of file pmsa003i.h.

◆ pm10_env

uint16_t esphome::pmsa003i::PM25AQIData::pm10_env

Environmental PM1.0.

Definition at line 17 of file pmsa003i.h.

◆ pm10_standard

uint16_t esphome::pmsa003i::PM25AQIData::pm10_standard

Standard PM1.0.

Definition at line 14 of file pmsa003i.h.

◆ pm25_env

uint16_t esphome::pmsa003i::PM25AQIData::pm25_env

Environmental PM2.5.

Definition at line 17 of file pmsa003i.h.

◆ pm25_standard

uint16_t esphome::pmsa003i::PM25AQIData::pm25_standard

Standard PM2.5.

Definition at line 14 of file pmsa003i.h.

◆ unused

uint16_t esphome::pmsa003i::PM25AQIData::unused

Unused.

Definition at line 26 of file pmsa003i.h.


The documentation for this struct was generated from the following file: