void saveVoltage(bool doCopyVbalVout, AnalogInputs::Name name1, AnalogInputs::Name name2) { Buzzer::soundSelect(); AnalogInputs::ValueType newValue = AnalogInputs::getRealValue(name1); saveVoltage(name1, name2, AnalogInputs::getAvrADCValue(name2), newValue); AnalogInputs::on_ = true; AnalogInputs::doFullMeasurement(); if(doCopyVbalVout) copyVbalVout(); }
void saveCalibration(bool doCopyVbalVout, AnalogInputs::Name name1, AnalogInputs::Name name2) { Buzzer::soundSelect(); AnalogInputs::ValueType newValue = AnalogInputs::getRealValue(name1); SerialLog::flush(); saveCalibration(name1, name2, AnalogInputs::getAvrADCValue(name2), newValue); if(doCopyVbalVout) { AnalogInputs::on_ = true; AnalogInputs::doFullMeasurement(); SerialLog::flush(); copyVbalVout(); } eeprom::restoreCalibrationCRC(); }