Restart device after PMS sensor read failed 10 times

This commit is contained in:
Phat Nguyen
2024-08-25 20:21:26 +07:00
parent 6c3259b94b
commit b049a23657
10 changed files with 186 additions and 33 deletions

View File

@ -216,3 +216,32 @@ void PMS5003T::handle(void) { pms.handle(); }
*/
bool PMS5003T::isFailed(void) { return pms.isFailed(); }
/**
* @brief Increate number of fail
*
*/
void PMS5003T::updateFailCount(void) {
pms.updateFailCount();
}
/**
* @brief Reset fail count
*
*/
void PMS5003T::resetFailCount(void) {
pms.resetFailCount();
}
/**
* @brief Get fail count
*
* @return int
*/
int PMS5003T::getFailCount(void) { return pms.getFailCount(); }
/**
* @brief Get fail count max
*
* @return int
*/
int PMS5003T::getFailCountMax(void) { return pms.getFailCountMax(); }