Subversion Repositories NaviCtrl

Compare Revisions

Ignore whitespace Rev 702 → Rev 703

/trunk/spi_slave.c
69,6 → 69,7
#include "main.h"
#include "params.h"
#include "settings.h"
#include "triggerlog.h"
 
#define SPI_FCSYNCBYTE1 0xAA
#define SPI_FCSYNCBYTE2 0x85
907,6 → 908,9
UART_VersionInfo.BL_Firmware = FromFlightCtrl.Param.Byte[8];
Parameter.ActiveSetting = FromFlightCtrl.Param.Byte[9];
FlugMinutenGesamt = FromFlightCtrl.Param.Int[5]; // 10 & 11
if(FromFlightCtrl.Param.Byte[12] == 1) IamMaster = MASTER;
else
if(FromFlightCtrl.Param.Byte[12] == 2) IamMaster = SLAVE;
break;
case SPI_FCCMD_NEUTRAL: // slow!
FC.AdNeutralNick = FromFlightCtrl.Param.Int[0];
948,7 → 952,8
ServoParams.CompInvert = FromFlightCtrl.Param.Byte[4];
Parameter.HomeYawMode = ((ServoParams.CompInvert & 0x18) >> 3);
NaviData_Home.LipoCellCount = FromFlightCtrl.Param.Byte[5];
NaviData_Volatile.ShutterCounter = FromFlightCtrl.Param.Int[3]; // 6 & 7
if(UART_VersionInfo.HWMajor >= 30) NaviData_Volatile.ShutterCounter = TrigLogging.Count;
else NaviData_Volatile.ShutterCounter = FromFlightCtrl.Param.Int[3]; // 6 & 7
LowVoltageLandingActive = FromFlightCtrl.Param.Byte[8];
Parameter.FailSafeTime = FromFlightCtrl.Param.Byte[9];
// DebugOut.Analog[] = NaviData_Volatile.ShutterCounter;