diff options
| author | Keith Packard <keithp@keithp.com> | 2013-04-08 17:42:18 -0700 |
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2013-04-09 00:30:36 -0700 |
| commit | 08eb1e3e1abb1aa4f5ea92b781a2ff8f480006c5 (patch) | |
| tree | f512842c869e77bee53018e099a7e2dddf9e4245 /src/telebt-v1.0/ao_pins.h | |
| parent | 6ba0df9b440b69bf5bc5f4e435b431adf303fee2 (diff) | |
altos: Monitor battery voltage on telebt
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/telebt-v1.0/ao_pins.h')
| -rw-r--r-- | src/telebt-v1.0/ao_pins.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/telebt-v1.0/ao_pins.h b/src/telebt-v1.0/ao_pins.h index b248521d..9e47f3b8 100644 --- a/src/telebt-v1.0/ao_pins.h +++ b/src/telebt-v1.0/ao_pins.h @@ -28,7 +28,6 @@ #define HAS_SERIAL_1_HW_FLOW 1 #define USE_SERIAL_1_STDIN 1 #define DELAY_SERIAL_1_STDIN 1 -#define HAS_ADC 0 #define HAS_DBG 1 #define HAS_EEPROM 0 #define HAS_LOG 0 @@ -50,6 +49,19 @@ #define HAS_MONITOR 1 #define LEGACY_MONITOR 0 +#define HAS_ADC 1 +#define AO_PAD_ADC_BATT 0 +#define AO_ADC_PINS (1 << AO_PAD_ADC_BATT) + +struct ao_adc { + int16_t batt; +}; + +#define AO_ADC_DUMP(p) \ + printf ("tick: %5u batt %5d\n", \ + (p)->tick, \ + (p)->adc.batt) + #if DBG_ON_P1 #define DBG_CLOCK (1 << 4) /* mi0 */ |
