Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 368 → Rev 369

/branches/v0.60_MicroMag3_Nick666/trunc/fc.c
123,7 → 123,7
 
//############################################################################
// Neutrallage kalibrieren und fest im EEPROM abspeichern
void Neutral_calib(void)
void calib_acc(void)
//############################################################################
{
unsigned int timer;
167,9 → 167,6
AdNeutralGier= abs(MesswertGier);
eeprom_read_block(&acc_neutral,&ee_acc_neutral,sizeof(acc_neutral_struct));
//NeutralAccY = acc_neutral.Y;
//NeutralAccX = acc_neutral.X;
//NeutralAccZ = acc_neutral.Z;
Mess_IntegralNick = 0;
Mess_IntegralNick2 = 0;
/branches/v0.60_MicroMag3_Nick666/trunc/fc.h
98,7 → 98,7
}acc_neutral_struct;
 
extern acc_neutral_struct acc_neutral;
extern void Neutral_calib(void);
extern void calib_acc(void);
 
 
extern struct mk_param_struct EE_Parameter;
/branches/v0.60_MicroMag3_Nick666/trunc/main.c
157,7 → 157,7
if(PPM_in[EE_Parameter.Kanalbelegung[K_GAS]] > 100 && PPM_in[EE_Parameter.Kanalbelegung[K_GIER]] < -100)
{
printf("\n\rKalibriere Neutrallage");
Neutral_calib();
calib_acc();
}
if(EE_Parameter.GlobalConfig & CFG_HOEHENREGELUNG)