fw: Add proper battery level thresholds

This commit is contained in:
Markus Koch 2020-08-08 16:53:48 +02:00
parent 4276e9a9cf
commit c6ff3c4923

View File

@ -6,8 +6,9 @@
#define PORT_ADCC(t) t##D #define PORT_ADCC(t) t##D
#define PIN_ADCC (1 << 1) #define PIN_ADCC (1 << 1)
#define BAT_THRES_POWER_ON 60 // TODO: Minimum ADC value to allow turning the device on // Nominal 3.7V: 195; Full 4.2V: 220
#define BAT_THRES_POWER_OFF 50 // TODO: ADC value to (hard) power off the device. #define BAT_THRES_POWER_ON 175 // TODO: Minimum ADC value to allow turning the device on (3.3V)
#define BAT_THRES_POWER_OFF 165 // TODO: ADC value to (hard) power off the device. (3.1V)
void batmon_init(); void batmon_init();
uint8_t batmon_get_voltage(); uint8_t batmon_get_voltage();