Rev 532 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 532 | Rev 533 | ||
---|---|---|---|
Line 593... | Line 593... | ||
593 | Parameter.User4 = FromFlightCtrl.Param.Byte[3]; |
593 | Parameter.User4 = FromFlightCtrl.Param.Byte[3]; |
594 | Parameter.User5 = FromFlightCtrl.Param.Byte[4]; |
594 | Parameter.User5 = FromFlightCtrl.Param.Byte[4]; |
595 | Parameter.User6 = FromFlightCtrl.Param.Byte[5]; |
595 | Parameter.User6 = FromFlightCtrl.Param.Byte[5]; |
596 | Parameter.User7 = FromFlightCtrl.Param.Byte[6]; |
596 | Parameter.User7 = FromFlightCtrl.Param.Byte[6]; |
597 | Parameter.User8 = FromFlightCtrl.Param.Byte[7]; |
597 | Parameter.User8 = FromFlightCtrl.Param.Byte[7]; |
- | 598 | ||
598 | if(ClearFCStatusFlags) |
599 | if(ClearFCStatusFlags) |
599 | { |
600 | { |
600 | FC.StatusFlags = 0; |
601 | FC.StatusFlags = 0; |
601 | ClearFCStatusFlags = 0; |
602 | ClearFCStatusFlags = 0; |
602 | } |
603 | } |
Line 637... | Line 638... | ||
637 | } |
638 | } |
638 | else // Ansonsten die aktuelle Richtung übernehmen |
639 | else // Ansonsten die aktuelle Richtung übernehmen |
639 | HeadFreeStartAngle = GyroCompassCorrected; // in 0.1° |
640 | HeadFreeStartAngle = GyroCompassCorrected; // in 0.1° |
640 | } |
641 | } |
641 | } |
642 | } |
642 | - | ||
643 | Parameter.ActiveSetting = FromFlightCtrl.Param.Byte[9]; |
643 | Parameter.ActiveSetting = FromFlightCtrl.Param.Byte[9]; |
644 | FC.BAT_Voltage = FromFlightCtrl.Param.Byte[10]; |
644 | FC.BAT_Voltage = FromFlightCtrl.Param.Byte[10]; |
645 | DebugOut.Analog[7] = FC.BAT_Voltage; |
645 | DebugOut.Analog[7] = FC.BAT_Voltage; |
646 | DebugOut.Analog[5] = FC.StatusFlags; |
646 | DebugOut.Analog[5] = FC.StatusFlags; |
647 | NaviData.FCStatusFlags = FC.StatusFlags; |
647 | NaviData.FCStatusFlags = FC.StatusFlags; |
Line 663... | Line 663... | ||
663 | 663 | ||
664 | case SPI_FCCMD_BL_ACCU: |
664 | case SPI_FCCMD_BL_ACCU: |
665 | FC.BAT_Current = FromFlightCtrl.Param.Int[0]; |
665 | FC.BAT_Current = FromFlightCtrl.Param.Int[0]; |
666 | DebugOut.Analog[8] = FC.BAT_Current; |
666 | DebugOut.Analog[8] = FC.BAT_Current; |
667 | if(AmountOfMotors < FromFlightCtrl.Param.Byte[2]+1) AmountOfMotors = FromFlightCtrl.Param.Byte[2]+1; |
667 | if(AmountOfMotors < FromFlightCtrl.Param.Byte[2]+1) AmountOfMotors = FromFlightCtrl.Param.Byte[2]+1; |
668 | BL_MinOfMaxPWM = FromFlightCtrl.Param.Byte[3]; |
668 | BL_MinOfMaxPWM = FromFlightCtrl.Param.Byte[3]; |
669 | if(BL_MinOfMaxPWM < Logging_BL_MinOfMaxPWM) Logging_BL_MinOfMaxPWM = BL_MinOfMaxPWM; // hold the value until logged |
669 | if(BL_MinOfMaxPWM < Logging_BL_MinOfMaxPWM) Logging_BL_MinOfMaxPWM = BL_MinOfMaxPWM; // hold the value until logged |
670 | if(BL_MinOfMaxPWM < ErrorCheck_BL_MinOfMaxPWM) ErrorCheck_BL_MinOfMaxPWM = BL_MinOfMaxPWM; // hold the value until Error processed |
670 | if(BL_MinOfMaxPWM < ErrorCheck_BL_MinOfMaxPWM) ErrorCheck_BL_MinOfMaxPWM = BL_MinOfMaxPWM; // hold the value until Error processed |
671 | Parameter.NaviGpsModeControl = FromFlightCtrl.Param.Byte[4]; |
671 | Parameter.NaviGpsModeControl = FromFlightCtrl.Param.Byte[4]; |
672 | FromFC_VarioCharacter = FromFlightCtrl.Param.Byte[5]; |
672 | FromFC_VarioCharacter = FromFlightCtrl.Param.Byte[5]; |