Subversion Repositories FlightCtrl

Rev

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

Rev 2408 Rev 2418
Line 219... Line 219...
219
                                ToNaviCtrl.Param.Byte[1] = 0;
219
                                ToNaviCtrl.Param.Byte[1] = 0;
220
#endif
220
#endif
221
                                ToNaviCtrl.Param.Byte[2] = EE_Parameter.LandingSpeed;
221
                                ToNaviCtrl.Param.Byte[2] = EE_Parameter.LandingSpeed;
222
                                ToNaviCtrl.Param.Byte[3] = EE_Parameter.ComingHomeAltitude;
222
                                ToNaviCtrl.Param.Byte[3] = EE_Parameter.ComingHomeAltitude;
223
                                ToNaviCtrl.Param.Byte[4] = LowVoltageHomeActive;
223
                                ToNaviCtrl.Param.Byte[4] = LowVoltageHomeActive;
-
 
224
                                ToNaviCtrl.Param.Byte[5] = ToNC_Load_WP_List;
-
 
225
                                ToNC_Load_WP_List = 0;
224
            break;
226
            break;
225
         case SPI_FCCMD_STICK:
227
         case SPI_FCCMD_STICK:
226
              cli();
228
              cli();
227
                tmp = PPM_in[EE_Parameter.Kanalbelegung[K_GAS]];  if(tmp > 127) tmp = 127; else if(tmp < -127) tmp = -127;
229
                tmp = PPM_in[EE_Parameter.Kanalbelegung[K_GAS]];  if(tmp > 127) tmp = 127; else if(tmp < -127) tmp = -127;
228
                                ToNaviCtrl.Param.Byte[0] = (char) tmp;
230
                                ToNaviCtrl.Param.Byte[0] = (char) tmp;
Line 241... Line 243...
241
                                ToNaviCtrl.Param.Byte[9] = (unsigned char) Poti[5];
243
                                ToNaviCtrl.Param.Byte[9] = (unsigned char) Poti[5];
242
                                ToNaviCtrl.Param.Byte[10] = (unsigned char) Poti[6];
244
                                ToNaviCtrl.Param.Byte[10] = (unsigned char) Poti[6];
243
                                ToNaviCtrl.Param.Byte[11] = (unsigned char) Poti[7];
245
                                ToNaviCtrl.Param.Byte[11] = (unsigned char) Poti[7];
244
                        break;
246
                        break;
245
                case SPI_FCCMD_MISC:
247
                case SPI_FCCMD_MISC:
246
                        if(WinkelOut.CalcState > 5)
248
                        if(WinkelOut.CalcState >= 5)
247
                        {
249
                        {
248
                                WinkelOut.CalcState = 0;
250
                                WinkelOut.CalcState = 0;
249
                                ToNaviCtrl.Param.Byte[0] = 5;
251
                                ToNaviCtrl.Param.Byte[0] = 5;
250
                        }
252
                        }
251
                        else ToNaviCtrl.Param.Byte[0] = WinkelOut.CalcState;
253
                        else ToNaviCtrl.Param.Byte[0] = WinkelOut.CalcState;