121,7 → 121,7 |
u8 BaroCalState = 0; |
u8 ErrorOutSideOperationArea = 0; // I am outside the operation polygon area |
u32 ShowNoFlyzoneErrorMessage = 0; |
|
u8 ShowCalibrationErrorMessage = 0; |
//---------------------------------------------------------------------------------------------------- |
void SCU_Config(void) |
{ |
479,6 → 479,13 |
sprintf(ErrorMSG,"ERR: no Flyzone "); |
newErrorCode = 45; |
} |
else |
if(ShowCalibrationErrorMessage) |
{ |
LED_RED_ON; |
sprintf(ErrorMSG,"ERR: Calibration "); |
newErrorCode = 46; |
} |
else // no error occured |
{ |
StopNavigation = 0; |
628,6 → 635,8 |
|
if((Parameter.ExtraConfig & CFG_FLYZONE_REQUIRED) && FlyzonePointCnt < 3 && FC_is_Calibrated) ShowNoFlyzoneErrorMessage++; else ShowNoFlyzoneErrorMessage = 0; |
|
if(ShowCalibrationErrorMessage) ShowCalibrationErrorMessage--; |
|
// ++++++++++++++++++++++++++++++++++++++++++++++++ |
// + FC 3.0 Temperature |
// ++++++++++++++++++++++++++++++++++++++++++++++++ |