Subversion Repositories FlightCtrl

Rev

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

Rev 2527 Rev 2540
Line 400... Line 400...
400
                        GPSInfo.NumOfSats = FromNaviCtrl.Param.Byte[1];
400
                        GPSInfo.NumOfSats = FromNaviCtrl.Param.Byte[1];
401
                        GPSInfo.SatFix = FromNaviCtrl.Param.Byte[2];
401
                        GPSInfo.SatFix = FromNaviCtrl.Param.Byte[2];
402
                        GPSInfo.Speed = FromNaviCtrl.Param.Byte[3];
402
                        GPSInfo.Speed = FromNaviCtrl.Param.Byte[3];
403
                        GPSInfo.HomeDistance = FromNaviCtrl.Param.Int[2];
403
                        GPSInfo.HomeDistance = FromNaviCtrl.Param.Int[2];
404
                        GPSInfo.HomeBearing = FromNaviCtrl.Param.sInt[3];
404
                        GPSInfo.HomeBearing = FromNaviCtrl.Param.sInt[3];
405
                        if((signed char) PPM_in[WP_EVENT_PPM_IN] == -127) // zuletzt war der WP-Event auf Null
-
 
406
                        {
-
 
407
                          if(!FromNC_WP_EventChannel_New) FromNC_WP_EventChannel_New = (unsigned char) FromNaviCtrl.Param.Byte[8] + 127;  // zwischenspeichern, damit keiner verpasst wird
405
                    if(!FromNC_WP_EventChannel_New) FromNC_WP_EventChannel_New = (unsigned char) FromNaviCtrl.Param.Byte[8] + 127;  // zwischenspeichern, damit keiner verpasst wird
408
                        }
-
 
409
                        PPM_in[WP_EVENT_PPM_IN] = (signed char) FromNaviCtrl.Param.Byte[8]; // WP_EVENT-Channel-Value (FromNC_WP_EventChannel)
406
                        PPM_in[WP_EVENT_PPM_IN] = (signed char) FromNaviCtrl.Param.Byte[8]; // WP_EVENT-Channel-Value (FromNC_WP_EventChannel)
410
                        FromNC_AltitudeSpeed = FromNaviCtrl.Param.Byte[9];
407
                        FromNC_AltitudeSpeed = FromNaviCtrl.Param.Byte[9];
411
                FromNC_AltitudeSetpoint = (long) FromNaviCtrl.Param.sInt[5] * 10;  // in cm
408
                FromNC_AltitudeSetpoint = (long) FromNaviCtrl.Param.sInt[5] * 10;  // in cm
412
                        break;
409
                        break;
413
                case SPI_MISC:
410
                case SPI_MISC: