diff --git a/sw/airborne/boards/booz_1.0.h b/sw/airborne/boards/booz_1.0.h index 4d9dda8dc6..db7e8069b6 100644 --- a/sw/airborne/boards/booz_1.0.h +++ b/sw/airborne/boards/booz_1.0.h @@ -54,12 +54,41 @@ /* ADC */ -/* pressure : P0.10 AD1.2 */ -#define ANALOG_BARO_PINSEL PINSEL0 -#define ANALOG_BARO_PINSEL_VAL 0x03 -#define ANALOG_BARO_PINSEL_BIT 20 -#define ANALOG_BARO_ADC 1 +/* select P0.13 (ADC_SPARE) as AD1.4 for ADC_0 */ +#define ADC_0 AdcBank1(4) +#ifdef USE_ADC_0 +#ifndef USE_AD1 +#define USE_AD1 +#endif +#define USE_AD1_4 +#endif +/* select P0.4 (SCK_0) as AD0.6 for ADC_1 */ +#define ADC_1 AdcBank0(6) +#ifdef USE_ADC_1 +#ifndef USE_AD0 +#define USE_AD0 +#endif +#define USE_AD0_6 +#endif + +/* select P0.5 (MISO_0) as AD0.7 for ADC_2 */ +#define ADC_2 AdcBank0(7) +#ifdef USE_ADC_2 +#ifndef USE_AD0 +#define USE_AD0 +#endif +#define USE_AD0_7 +#endif + +/* select P0.6 (MOSI_0) as AD1.0 for ADC_3 */ +#define ADC_3 AdcBank1(0) +#ifdef USE_ADC_3 +#ifndef USE_AD1 +#define USE_AD1 +#endif +#define USE_AD1_0 +#endif /* battery */ #define ADC_CHANNEL_VSUPPLY AdcBank0(2) @@ -70,7 +99,6 @@ #define DefaultVoltageOfAdc(adc) (0.0183*adc) - /* baro */ #define ADC_CHANNEL_BARO AdcBank1(2) #ifndef USE_AD1