diff options
author | IBNobody <ibnobody@gmail.com> | 2016-06-11 13:28:27 -0500 |
---|---|---|
committer | IBNobody <ibnobody@gmail.com> | 2016-06-11 13:28:27 -0500 |
commit | 50621a2e6a7d03add0c202e5b2698338c7fbbf5b (patch) | |
tree | d6f002712c22e8cf4523e04a9da889c7ec379d6b /keyboard/hhkb/rn42/battery.h | |
parent | 26277dbdf40ba7247981361c956ea44c92bf76ea (diff) | |
parent | d9e4dad0a828a8a904f44dda090a4d6d08fe2948 (diff) |
Merge remote-tracking branch 'remotes/jackhumbert/master'
Diffstat (limited to 'keyboard/hhkb/rn42/battery.h')
-rw-r--r-- | keyboard/hhkb/rn42/battery.h | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/keyboard/hhkb/rn42/battery.h b/keyboard/hhkb/rn42/battery.h deleted file mode 100644 index 180d4dcfaa..0000000000 --- a/keyboard/hhkb/rn42/battery.h +++ /dev/null @@ -1,35 +0,0 @@ -#ifndef POWER_H -#define POWER_H - -#include <stdint.h> -#include <stdbool.h> - -typedef enum { - FULL_CHARGED, - CHARGING, - DISCHARGING, - LOW_VOLTAGE, - UNKNOWN, -} battery_status_t; - -typedef enum { - LED_CHARGER = 0, - LED_ON, - LED_OFF, - LED_TOGGLE, -} battery_led_t; - -/* Battery API */ -void battery_init(void); -void battery_led(battery_led_t val); -bool battery_charging(void); -uint16_t battery_voltage(void); -battery_status_t battery_status(void); - -#define BATTERY_VOLTAGE_LOW_LIMIT 3500 -#define BATTERY_VOLTAGE_LOW_RECOVERY 3700 -// ADC offset:16, resolution:5mV -#define BATTERY_ADC_OFFSET 16 -#define BATTERY_ADC_RESOLUTION 5 - -#endif |