Subversion Repositories FlightCtrl

Rev

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

Rev 1916 Rev 1920
Line 22... Line 22...
22
unsigned char SPI_RxDataValid,NaviDataOkay = 250;
22
unsigned char SPI_RxDataValid,NaviDataOkay = 250;
Line 23... Line 23...
23
 
23
 
24
unsigned char SPI_CommandSequence[] = {SPI_FCCMD_STICK, SPI_FCCMD_USER, SPI_FCCMD_PARAMETER1, SPI_FCCMD_STICK, SPI_FCCMD_MISC, SPI_FCCMD_VERSION, SPI_FCCMD_STICK, SPI_FCCMD_SERVOS, SPI_FCCMD_ACCU};
24
unsigned char SPI_CommandSequence[] = {SPI_FCCMD_STICK, SPI_FCCMD_USER, SPI_FCCMD_PARAMETER1, SPI_FCCMD_STICK, SPI_FCCMD_MISC, SPI_FCCMD_VERSION, SPI_FCCMD_STICK, SPI_FCCMD_SERVOS, SPI_FCCMD_ACCU};
25
unsigned char SPI_CommandCounter = 0;
25
unsigned char SPI_CommandCounter = 0;
-
 
26
unsigned char NC_ErrorCode = 0;
26
unsigned char NC_ErrorCode = 0;
27
unsigned char NC_GPS_ModeCharacter = ' ';
27
signed int POI_KameraNick = 0; // in 0,1°
28
signed int POI_KameraNick = 0; // in 0,1°
Line 28... Line 29...
28
vector16_t MagVec = {0,0,0};
29
vector16_t MagVec = {0,0,0};
Line 324... Line 325...
324
                        NC_Version.Minor = FromNaviCtrl.Param.Byte[1];
325
                        NC_Version.Minor = FromNaviCtrl.Param.Byte[1];
325
                        NC_Version.Patch = FromNaviCtrl.Param.Byte[2];
326
                        NC_Version.Patch = FromNaviCtrl.Param.Byte[2];
326
                        NC_Version.Compatible = FromNaviCtrl.Param.Byte[3];
327
                        NC_Version.Compatible = FromNaviCtrl.Param.Byte[3];
327
                        NC_Version.Hardware = FromNaviCtrl.Param.Byte[4];
328
                        NC_Version.Hardware = FromNaviCtrl.Param.Byte[4];
328
                        DebugOut.Status[0] |= FromNaviCtrl.Param.Byte[5];
329
                        DebugOut.Status[0] |= FromNaviCtrl.Param.Byte[5];
329
                        NC_ErrorCode = FromNaviCtrl.Param.Byte[6];
-
 
330
                        DebugOut.Status[1] = (DebugOut.Status[1] & (0x01|0x02)) | (FromNaviCtrl.Param.Byte[6] & (0x04 | 0x08));
330
                        DebugOut.Status[1] = (DebugOut.Status[1] & (0x01|0x02)) | (FromNaviCtrl.Param.Byte[6] & (0x04 | 0x08));
-
 
331
                        NC_ErrorCode = FromNaviCtrl.Param.Byte[7];
-
 
332
                        NC_GPS_ModeCharacter = FromNaviCtrl.Param.Byte[8];
331
                        break;
333
                        break;
Line 332... Line 334...
332
 
334
 
333
                case SPI_NCCMD_GPSINFO:
335
                case SPI_NCCMD_GPSINFO:
334
                        GPSInfo.Flags = FromNaviCtrl.Param.Byte[0];
336
                        GPSInfo.Flags = FromNaviCtrl.Param.Byte[0];