Subversion Repositories NaviCtrl

Rev

Rev 489 | Rev 503 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 489 Rev 500
Line 649... Line 649...
649
                                  NCParams_ClearValue(NCPARAMS_ALTITUDE_RATE);
649
                                  NCParams_ClearValue(NCPARAMS_ALTITUDE_RATE);
650
                                 }
650
                                 }
651
                                NaviData.UBat = FC.BAT_Voltage;
651
                                NaviData.UBat = FC.BAT_Voltage;
652
                                NaviData.Current = FC.BAT_Current;
652
                                NaviData.Current = FC.BAT_Current;
653
                                NaviData.UsedCapacity = FC.BAT_UsedCapacity;
653
                                NaviData.UsedCapacity = FC.BAT_UsedCapacity;
-
 
654
 
654
                                break;
655
                                break;
655
                        case SPI_FCCMD_PARAMETER1:
656
                        case SPI_FCCMD_PARAMETER1:
656
                                Parameter.LowVoltageWarning = FromFlightCtrl.Param.Byte[0];
657
                                Parameter.LowVoltageWarning = FromFlightCtrl.Param.Byte[0];
657
                                CHK_POTI_MM(Parameter.NaviGpsGain,FromFlightCtrl.Param.Byte[1],0,255);
658
                                CHK_POTI_MM(Parameter.NaviGpsGain,FromFlightCtrl.Param.Byte[1],0,255);
658
                                CHK_POTI_MM(Parameter.NaviGpsP,FromFlightCtrl.Param.Byte[2],0,255);
659
                                CHK_POTI_MM(Parameter.NaviGpsP,FromFlightCtrl.Param.Byte[2],0,255);
Line 670... Line 671...
670
                                CHK_POTI_MM(Parameter.NaviOut1Parameter,FromFlightCtrl.Param.Byte[0],0,255);
671
                                CHK_POTI_MM(Parameter.NaviOut1Parameter,FromFlightCtrl.Param.Byte[0],0,255);
671
                                if(FromFlightCtrl.Param.Byte[1]) FC.FromFC_SpeakHoTT = FromFlightCtrl.Param.Byte[1];     // will be cleared in the SD-Logging
672
                                if(FromFlightCtrl.Param.Byte[1]) FC.FromFC_SpeakHoTT = FromFlightCtrl.Param.Byte[1];     // will be cleared in the SD-Logging
672
                Parameter.FromFC_LandingSpeed = FromFlightCtrl.Param.Byte[2];
673
                Parameter.FromFC_LandingSpeed = FromFlightCtrl.Param.Byte[2];
673
                                Parameter.ComingHomeAltitude = FromFlightCtrl.Param.Byte[3];
674
                                Parameter.ComingHomeAltitude = FromFlightCtrl.Param.Byte[3];
674
                                Parameter.FromFC_LowVoltageHomeActive = FromFlightCtrl.Param.Byte[4];
675
                                Parameter.FromFC_LowVoltageHomeActive = FromFlightCtrl.Param.Byte[4];
-
 
676
                                if(FromFlightCtrl.Param.Byte[5]) FromFC_LoadWP_List = FromFlightCtrl.Param.Byte[5];
675
                                break;
677
                                break;
676
                        case SPI_FCCMD_STICK:
678
                        case SPI_FCCMD_STICK:
677
                                FC.StickGas     = FromFlightCtrl.Param.sByte[0];
679
                                FC.StickGas     = FromFlightCtrl.Param.sByte[0];
678
                                FC.StickYaw     = FromFlightCtrl.Param.sByte[1];
680
                                FC.StickYaw     = FromFlightCtrl.Param.sByte[1];
679
                                FC.StickRoll    = FromFlightCtrl.Param.sByte[2];
681
                                FC.StickRoll    = FromFlightCtrl.Param.sByte[2];