mirror of
https://github.com/airgradienthq/arduino.git
synced 2025-07-30 17:07:16 +02:00
Added PM01 and PM10
This commit is contained in:
@ -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 count;
|
||||
DATA data;
|
||||
|
@ -216,6 +216,9 @@ class AirGradient
|
||||
|
||||
const char* getPM2();
|
||||
int getPM2_Raw();
|
||||
int getPM1_Raw();
|
||||
int getPM10_Raw();
|
||||
|
||||
int getPM0_3Count();
|
||||
int getPM0_5Count();
|
||||
int getPM1_0Count();
|
||||
|
Reference in New Issue
Block a user