Subversion Repositories NaviCtrl

Rev

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

Rev 486 Rev 487
Line 124... Line 124...
124
u32 FC_I2C_ErrorConter;
124
u32 FC_I2C_ErrorConter;
125
SPI_Version_t FC_Version;
125
SPI_Version_t FC_Version;
126
s16 POI_KameraNick = 0;
126
s16 POI_KameraNick = 0;
127
u8 NC_Wait_for_LED = 0;
127
u8 NC_Wait_for_LED = 0;
128
s16 GyroCompassCorrected = 0; // corrected with the magnetic declination
128
s16 GyroCompassCorrected = 0; // corrected with the magnetic declination
-
 
129
u8 FromFC_LowVoltageHomeActive = 0;
Line 129... Line 130...
129
 
130
 
130
//--------------------------------------------------------------
131
//--------------------------------------------------------------
131
void SSP0_IRQHandler(void)
132
void SSP0_IRQHandler(void)
132
{
133
{
Line 671... Line 672...
671
                        case SPI_FCCMD_PARAMETER2:
672
                        case SPI_FCCMD_PARAMETER2:
672
                                CHK_POTI_MM(Parameter.NaviOut1Parameter,FromFlightCtrl.Param.Byte[0],0,255);
673
                                CHK_POTI_MM(Parameter.NaviOut1Parameter,FromFlightCtrl.Param.Byte[0],0,255);
673
                                if(FromFlightCtrl.Param.Byte[1]) FC.FromFC_SpeakHoTT = FromFlightCtrl.Param.Byte[1];     // will be cleared in the SD-Logging
674
                                if(FromFlightCtrl.Param.Byte[1]) FC.FromFC_SpeakHoTT = FromFlightCtrl.Param.Byte[1];     // will be cleared in the SD-Logging
674
                Parameter.FromFC_LandingSpeed = FromFlightCtrl.Param.Byte[2];
675
                Parameter.FromFC_LandingSpeed = FromFlightCtrl.Param.Byte[2];
675
                                Parameter.ComingHomeAltitude = FromFlightCtrl.Param.Byte[3];
676
                                Parameter.ComingHomeAltitude = FromFlightCtrl.Param.Byte[3];
-
 
677
                                FromFC_LowVoltageHomeActive = FromFlightCtrl.Param.Byte[4];
676
                                break;
678
                                break;
677
                        case SPI_FCCMD_STICK:
679
                        case SPI_FCCMD_STICK:
678
                                FC.StickGas     = FromFlightCtrl.Param.sByte[0];
680
                                FC.StickGas     = FromFlightCtrl.Param.sByte[0];
679
                                FC.StickYaw     = FromFlightCtrl.Param.sByte[1];
681
                                FC.StickYaw     = FromFlightCtrl.Param.sByte[1];
680
                                FC.StickRoll    = FromFlightCtrl.Param.sByte[2];
682
                                FC.StickRoll    = FromFlightCtrl.Param.sByte[2];