X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Ftelelco-v2.0%2Fao_pins.h;h=f5f2f1780f51699b24da7f907a54a262e06cc25f;hb=639558577bae259df355389aeb581ab90044617d;hp=4311bac87178625eeddbbf0d30ad9a46551fecd7;hpb=42a261a56606be69b5fb90fd6017c70a1e5d72dd;p=fw%2Faltos diff --git a/src/telelco-v2.0/ao_pins.h b/src/telelco-v2.0/ao_pins.h index 4311bac8..f5f2f178 100644 --- a/src/telelco-v2.0/ao_pins.h +++ b/src/telelco-v2.0/ao_pins.h @@ -54,6 +54,7 @@ #define HAS_RADIO_RATE 1 #define HAS_TELEMETRY 0 #define HAS_AES 1 +#define HAS_STATIC_TEST 0 #define HAS_SPI_1 0 #define SPI_1_PA5_PA6_PA7 0 @@ -361,12 +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_TEMP 0 +#define HAS_ADC_SINGLE 1 +#define HAS_ADC_TEMP 1 #define HAS_BATTERY_REPORT 1 #define AO_ADC_V_BATT 0 @@ -379,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