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]; |