From: Keith Packard Date: Sun, 17 Jun 2018 06:48:31 +0000 (-0700) Subject: altos/telelco-v2.0: Also sample temp and v_ref with ADC X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=d4e08e1aedfd5c69a0bf12c663d67263bc9f3d61 altos/telelco-v2.0: Also sample temp and v_ref with ADC For testing. Signed-off-by: Keith Packard --- diff --git a/src/telelco-v2.0/ao_pins.h b/src/telelco-v2.0/ao_pins.h index 48aeabdf..f5f2f178 100644 --- a/src/telelco-v2.0/ao_pins.h +++ b/src/telelco-v2.0/ao_pins.h @@ -362,13 +362,15 @@ struct ao_adc { int16_t v_batt; + int16_t temp; + int16_t v_ref; }; #define AO_ADC_DUMP(p) \ - printf("batt: %5d\n", p.v_batt) + printf("batt: %5d temp: %5d v_ref: %5d\n", (p)->v_batt, (p)->temp, (p)->v_ref) #define HAS_ADC_SINGLE 1 -#define HAS_ADC_TEMP 0 +#define HAS_ADC_TEMP 1 #define HAS_BATTERY_REPORT 1 #define AO_ADC_V_BATT 0 @@ -381,8 +383,10 @@ struct ao_adc { #define AO_ADC_PIN0_PIN AO_ADC_V_BATT_PIN #define AO_ADC_SQ1 AO_ADC_V_BATT +#define AO_ADC_SQ2 STM_ADC_SQ_TEMP +#define AO_ADC_SQ3 STM_ADC_SQ_V_REF -#define AO_NUM_ADC 1 +#define AO_NUM_ADC 3 /* * Voltage divider on ADC battery sampler