Added PM01 and PM10

This commit is contained in:
Achim
2022-11-15 14:35:03 +07:00
parent 05b47e6b3d
commit 7d717cc01c
2 changed files with 27 additions and 0 deletions

View File

@ -109,6 +109,30 @@ int AirGradient::getPM2_Raw(){
} }
} }
int AirGradient::getPM1_Raw(){
int pm02;
DATA data;
requestRead();
if (readUntil(data)) {
pm02 = data.PM_AE_UG_1_0;
return pm02;
} else {
return -1;
}
}
int AirGradient::getPM10_Raw(){
int pm02;
DATA data;
requestRead();
if (readUntil(data)) {
pm02 = data.PM_AE_UG_10_0;
return pm02;
} else {
return -1;
}
}
int AirGradient::getPM0_3Count(){ int AirGradient::getPM0_3Count(){
int count; int count;
DATA data; DATA data;

View File

@ -216,6 +216,9 @@ class AirGradient
const char* getPM2(); const char* getPM2();
int getPM2_Raw(); int getPM2_Raw();
int getPM1_Raw();
int getPM10_Raw();
int getPM0_3Count(); int getPM0_3Count();
int getPM0_5Count(); int getPM0_5Count();
int getPM1_0Count(); int getPM1_0Count();