Rev 2477 | Rev 2488 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2477 | Rev 2485 | ||
---|---|---|---|
Line 11... | Line 11... | ||
11 | struct str_GPSInfo GPSInfo; |
11 | struct str_GPSInfo GPSInfo; |
Line 12... | Line 12... | ||
12 | 12 | ||
13 | unsigned char SPI_BufferIndex; |
13 | unsigned char SPI_BufferIndex; |
14 | unsigned char SPI_RxBufferIndex; |
14 | unsigned char SPI_RxBufferIndex; |
- | 15 | signed char FromNC_Rotate_C = 32, FromNC_Rotate_S = 0; |
|
Line 15... | Line 16... | ||
15 | signed char FromNC_Rotate_C = 32, FromNC_Rotate_S = 0; |
16 | signed char FromNC_WP_EventChannel_New = 0; |
16 | 17 | ||
Line 17... | Line 18... | ||
17 | volatile unsigned char SPI_Buffer[sizeof(FromNaviCtrl)]; |
18 | volatile unsigned char SPI_Buffer[sizeof(FromNaviCtrl)]; |
Line 383... | Line 384... | ||
383 | GPSInfo.SatFix = FromNaviCtrl.Param.Byte[2]; |
384 | GPSInfo.SatFix = FromNaviCtrl.Param.Byte[2]; |
384 | GPSInfo.Speed = FromNaviCtrl.Param.Byte[3]; |
385 | GPSInfo.Speed = FromNaviCtrl.Param.Byte[3]; |
385 | GPSInfo.HomeDistance = FromNaviCtrl.Param.Int[2]; |
386 | GPSInfo.HomeDistance = FromNaviCtrl.Param.Int[2]; |
386 | GPSInfo.HomeBearing = FromNaviCtrl.Param.sInt[3]; |
387 | GPSInfo.HomeBearing = FromNaviCtrl.Param.sInt[3]; |
387 | PPM_in[WP_EVENT_PPM_IN] = (signed char) FromNaviCtrl.Param.Byte[8]; // WP_EVENT-Channel-Value (FromNC_WP_EventChannel) |
388 | PPM_in[WP_EVENT_PPM_IN] = (signed char) FromNaviCtrl.Param.Byte[8]; // WP_EVENT-Channel-Value (FromNC_WP_EventChannel) |
- | 389 | if(!FromNC_WP_EventChannel_New) FromNC_WP_EventChannel_New = (unsigned char) FromNC_WP_EventChannel + 127; // zwischenspeichern, damit keiner verpasst wird |
|
388 | FromNC_AltitudeSpeed = FromNaviCtrl.Param.Byte[9]; |
390 | FromNC_AltitudeSpeed = FromNaviCtrl.Param.Byte[9]; |
389 | FromNC_AltitudeSetpoint = (long) FromNaviCtrl.Param.sInt[5] * 10; // in cm |
391 | FromNC_AltitudeSetpoint = (long) FromNaviCtrl.Param.sInt[5] * 10; // in cm |
390 | break; |
392 | break; |
391 | case SPI_MISC: |
393 | case SPI_MISC: |
392 | EarthMagneticField = FromNaviCtrl.Param.Byte[0]; |
394 | EarthMagneticField = FromNaviCtrl.Param.Byte[0]; |
393 | EarthMagneticInclination = FromNaviCtrl.Param.Byte[1]; |
395 | EarthMagneticInclination = FromNaviCtrl.Param.Byte[1]; |