add link to formula documents

This commit is contained in:
Phat Nguyen
2024-08-30 19:20:08 +07:00
parent 28d27ee8fd
commit 244b7814a6

View File

@ -4,6 +4,14 @@ PMS5003TBase::PMS5003TBase() {}
PMS5003TBase::~PMS5003TBase() {}
/**
* @brief Compensate the temperature
*
* Reference formula: https://www.airgradient.com/documentation/correction-algorithms/
*
* @param temp
* @return * float
*/
float PMS5003TBase::compensateTemp(float temp) {
if (temp < 10.0f) {
return temp * 1.327f - 6.738f;
@ -11,6 +19,14 @@ float PMS5003TBase::compensateTemp(float temp) {
return temp * 1.181f - 5.113f;
}
/**
* @brief Compensate the humidity
*
* Reference formula: https://www.airgradient.com/documentation/correction-algorithms/
*
* @param temp
* @return * float
*/
float PMS5003TBase::compensateHum(float hum) {
hum = hum * 1.259f + 7.34f;