269,6 → 269,11 |
ToNaviCtrl.Param.Byte[8] = VersionInfo.BL_Firmware; |
ToNaviCtrl.Param.Byte[9] = ActiveParamSet; |
ToNaviCtrl.Param.Int[5] = FlugMinutenGesamt; // 10 & 11 |
if(PlatinenVersion >= 30) |
{ |
if(!(PIND & 0x20)) ToNaviCtrl.Param.Byte[12] = 2; // Slave |
else ToNaviCtrl.Param.Byte[12] = 1; // Master |
} else ToNaviCtrl.Param.Byte[12] = 0; |
slow_command++; |
break; |
case 1: |
438,7 → 443,7 |
ToNaviCtrl.Param.Byte[6] = VersionInfo.HardwareError[0]; |
ToNaviCtrl.Param.Byte[7] = VersionInfo.HardwareError[1]; |
VersionInfo.HardwareError[0] &= ~FC_ERROR0_CAREFREE; // VersionInfo.HardwareError[0] = 0; |
VersionInfo.HardwareError[1] &= FC_ERROR1_MIXER; |
VersionInfo.HardwareError[1] &= (FC_ERROR1_ACC_NOT_CAL | FC_ERROR1_MIXER); // delete the most error-flags now |
ToNaviCtrl.Param.Byte[8] = DebugOut.Analog[28]; // I2C-Error counter |
ToNaviCtrl.Param.Byte[9] = (unsigned char) ReceiverOkay; |
ToNaviCtrl.Param.Byte[10] = NC_Wait_for_LED; |