Пример #1
0
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();
}
Пример #2
0
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();
}