Rev 2316 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2316 | Rev 2360 | ||
---|---|---|---|
Line 341... | Line 341... | ||
341 | state = 0; |
341 | state = 0; |
342 | AdReady = 1; |
342 | AdReady = 1; |
343 | ZaehlMessungen++; |
343 | ZaehlMessungen++; |
344 | // "break" fehlt hier absichtlich |
344 | // "break" fehlt hier absichtlich |
345 | case 9: |
345 | case 9: |
346 | MessLuftdruck = ADC; |
346 | //MessLuftdruck = ADC; // MartinR: so war es |
- | 347 | MessLuftdruck = ADC + ((Parameter_UserParam4 * AdWertAccHoch) / 256) ; // MartinR: |
|
- | 348 | // mit Korrektur der Beschleunigungsempfindlichkeit des Luftdrucksensors |
|
347 | #if (defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__)) |
349 | #if (defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__)) |
348 | if(ACC_AltitudeControl) |
350 | if(ACC_AltitudeControl) |
349 | { |
351 | { |
350 | tmpLuftdruck = MessLuftdruck - 523 * (long)ExpandBaro; // -523 counts per offset step |
352 | tmpLuftdruck = MessLuftdruck - 523 * (long)ExpandBaro; // -523 counts per offset step |
351 | Luftdruck -= Luftdruck/16; |
353 | Luftdruck -= Luftdruck/16; |