Files
MX5-Arduino/battery.ino
T

24 lines
454 B
Arduino

void battery_init()
{
task_battery_run();
if(battery_voltage_value < 12)
{
Serial.println("ERR: Battery low");
}
else if(battery_voltage_value > 14)
{
Serial.println("ERR: Battery high");
}
else
Serial.println("INF: Battery ok");
}
void task_battery_run()
{
battery_voltage_value = map(analogRead(pin_batt), battery_cal_7v, battery_cal_16v, 7, 16);
battery_voltage_index = constrain(battery_voltage_value,7,16) - 7;
}