feat: création classe abstraite capteur #44

Merged
Clement merged 37 commits from refactor/class-abstraite-capteur into master 2023-05-13 10:58:51 +00:00
2 changed files with 9 additions and 7 deletions
Showing only changes of commit 922d6e85f0 - Show all commits

View File

@ -41,13 +41,14 @@ public:
boolean calibration(int poidsRef,int moyenne_calibration); boolean calibration(int poidsRef,int moyenne_calibration);
/** /**
* @brief Set the Calibration Fact object * @brief tar le capteur de poids
* *
* @param caliFact facteur de calibration calculer par calibration * @param[in] val valeur de référence du capteur
* @return true si la tarre a bien réussi (ou si il n'a pas besoins de tarre)
* @return false erreur durrant la tar
*/ */
void setCalibrationFact(int caliFact); bool tar(int val = 0);
//XXX: finir implémentation classe capteur
private: private:
/** /**

View File

@ -49,8 +49,9 @@ String Balance::read() {
} }
} }
void Balance::setCalibrationFact(int caliFact){ bool Balance::tar(int val){
this->initialized = true; this->initialized = true;
this->calibrationFact = caliFact; this->calibrationFact = val;
this->capteur->set_scale(caliFact); this->capteur->set_scale(val);
return this->initialized;
} }