Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 902 → Rev 924

/branches/MicroMag3_Nick666/V0.69k/analog.h
19,7 → 19,4
void SucheLuftruckOffset(void);
 
 
//#define ANALOG_OFF ADCSRA = 0
//#define ANALOG_ON ADCSRA = (1<<ADEN)|(1<<ADSC)|(1<<ADPS2)|(1<<ADPS1)|(1<<ADPS0)|(1<<ADIE)
 
#define ADC_START ADCSRA |= (1<<ADSC)
/branches/MicroMag3_Nick666/V0.69k/fc.c
182,9 → 182,11
AdNeutralGier = 0;
Parameter_AchsKopplung1 = 0;
Parameter_AchsGegenKopplung1 = 0;
CalibrierMittelwert();
Delay_ms_Mess(100);
CalibrierMittelwert();
if((EE_Parameter.GlobalConfig & CFG_HOEHENREGELUNG)) // Höhenregelung aktiviert?
{
if((MessLuftdruck > 950) || (MessLuftdruck < 750)) SucheLuftruckOffset();
/branches/MicroMag3_Nick666/V0.69k/timer0.c
118,7 → 118,11
{
unsigned int akt;
akt = SetDelay(w);
while (!CheckDelay(akt)) ADC_START;
while (!CheckDelay(akt))
{
if (!(ADCSRA & (1<<ADSC))) ADC_START;
}
}
 
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++