Subversion Repositories FlightCtrl

Rev

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

Rev 2437 Rev 2438
Line 220... Line 220...
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;
224
                                ToNaviCtrl.Param.Byte[5] = ToNC_Load_WP_List;
-
 
225
                                ToNaviCtrl.Param.Byte[6] = ToNC_Load_SingePoint;
-
 
226
                                ToNaviCtrl.Param.Byte[7] = ToNC_Store_SingePoint;
225
                                ToNC_Load_WP_List = 0;
227
                                ToNC_Load_WP_List = 0;
-
 
228
                                ToNC_Load_SingePoint = 0;
-
 
229
                                ToNC_Store_SingePoint = 0;
226
            break;
230
            break;
227
         case SPI_FCCMD_STICK:
231
         case SPI_FCCMD_STICK:
228
              cli();
232
              cli();
229
                tmp = PPM_in[EE_Parameter.Kanalbelegung[K_GAS]];  if(tmp > 127) tmp = 127; else if(tmp < -127) tmp = -127;
233
                tmp = PPM_in[EE_Parameter.Kanalbelegung[K_GAS]];  if(tmp > 127) tmp = 127; else if(tmp < -127) tmp = -127;
230
                                ToNaviCtrl.Param.Byte[0] = (char) tmp;
234
                                ToNaviCtrl.Param.Byte[0] = (char) tmp;
Line 256... Line 260...
256
                        ToNaviCtrl.Param.Int[2] = (int)(SollHoehe/5);
260
                        ToNaviCtrl.Param.Int[2] = (int)(SollHoehe/5);
257
                        ToNaviCtrl.Param.Byte[6] = EE_Parameter.NaviGpsPLimit;
261
                        ToNaviCtrl.Param.Byte[6] = EE_Parameter.NaviGpsPLimit;
258
                        ToNaviCtrl.Param.Byte[7] = EE_Parameter.NaviGpsILimit;
262
                        ToNaviCtrl.Param.Byte[7] = EE_Parameter.NaviGpsILimit;
259
                        ToNaviCtrl.Param.Byte[8] = EE_Parameter.NaviGpsDLimit;
263
                        ToNaviCtrl.Param.Byte[8] = EE_Parameter.NaviGpsDLimit;
260
            ToNaviCtrl.Param.Byte[9] = (unsigned char) SenderOkay;
264
            ToNaviCtrl.Param.Byte[9] = (unsigned char) SenderOkay;
261
//            ToNaviCtrl.Param.Byte[10] = (unsigned char) PPM_in[0]; // ACT RSSI
-
 
262
                        ToNaviCtrl.Param.Byte[10] = NC_Wait_for_LED;
265
                        ToNaviCtrl.Param.Byte[10] = NC_Wait_for_LED;
263
                        ToNaviCtrl.Param.Byte[11] = DebugOut.Analog[7] / 4; //GasMischanteil
266
                        ToNaviCtrl.Param.Byte[11] = DebugOut.Analog[7] / 4; //GasMischanteil
264
                        break;
267
                        break;
265
                case SPI_FCCMD_VERSION:
268
                case SPI_FCCMD_VERSION:
266
                        ToNaviCtrl.Param.Byte[0] = VERSION_MAJOR;
269
                        ToNaviCtrl.Param.Byte[0] = VERSION_MAJOR;