Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 2609 → Rev 2610

/trunk/spi.c
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;