Rev 624 | Rev 685 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1 | ingob | 1 | /*####################################################################################### |
2 | |||
3 | #######################################################################################*/ |
||
4 | |||
683 | killagreg | 5 | extern volatile int16_t UBat; |
6 | extern volatile int16_t AdValueGyrNick, AdValueGyrRoll, AdValueGyrGier; |
||
7 | extern volatile int16_t AdValueAccRoll, AdValueAccNick, AdValueAccTop; |
||
8 | extern volatile int16_t Current_Nick, Current_Roll, Current_Gier; |
||
9 | extern volatile int16_t Current_AccX, Current_AccY, Current_AccZ; |
||
10 | extern volatile int32_t Luftdruck; |
||
11 | extern volatile int8_t messanzahl_Druck; |
||
12 | extern volatile uint16_t ZaehlMessungen; |
||
13 | extern uint8_t DruckOffsetSetting; |
||
14 | extern volatile int16_t HoeheD; |
||
15 | extern volatile uint16_t MessLuftdruck; |
||
16 | extern volatile int16_t StartLuftdruck; |
||
1 | ingob | 17 | |
304 | ingob | 18 | void SucheLuftruckOffset(void); |
1 | ingob | 19 | |
683 | killagreg | 20 | void ADC_Init(void); |
1 | ingob | 21 | |
683 | killagreg | 22 | // clear ADC enable & ADC Start Conversion & ADC Interrupt Enable bit |
23 | #define ADC_Disable() (ADCSRA &= ~((1<<ADEN)|(1<<ADSC)|(1<<ADIE))) |
||
24 | // set ADC enable & ADC Start Conversion & ADC Interrupt Enable bit |
||
25 | #define ADC_Enable() (ADCSRA |= (1<<ADEN)|(1<<ADSC)|(1<<ADIE)) |
||
26 |