fprintf(stderr,"Battery is being charged - switch battery saver off\n");
if(battery_saver_mode==ON)
battery_saver(OFF);
if(battery_saver_mode==ON){
battery_saver(OFF);
printf("Safe Mode off!\n");
SafeMode=0;
}
}
if((batteryCurrent>currentThreshold)&&(batteryVoltage<voltageThreshold)&&!sim_mode&&!hab_mode)// currentThreshold ensures that this won't happen when running on DC power.