Rev 1690 | Rev 1703 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1690 | Rev 1702 | ||
---|---|---|---|
Line 245... | Line 245... | ||
245 | ToNaviCtrl.Param.Byte[0] = VERSION_MAJOR; |
245 | ToNaviCtrl.Param.Byte[0] = VERSION_MAJOR; |
246 | ToNaviCtrl.Param.Byte[1] = VERSION_MINOR; |
246 | ToNaviCtrl.Param.Byte[1] = VERSION_MINOR; |
247 | ToNaviCtrl.Param.Byte[2] = VERSION_PATCH; |
247 | ToNaviCtrl.Param.Byte[2] = VERSION_PATCH; |
248 | ToNaviCtrl.Param.Byte[3] = NC_SPI_COMPATIBLE; |
248 | ToNaviCtrl.Param.Byte[3] = NC_SPI_COMPATIBLE; |
249 | ToNaviCtrl.Param.Byte[4] = PlatinenVersion; |
249 | ToNaviCtrl.Param.Byte[4] = PlatinenVersion; |
- | 250 | ToNaviCtrl.Param.Byte[5] = VersionInfo.HardwareError[0]; |
|
- | 251 | ToNaviCtrl.Param.Byte[6] = VersionInfo.HardwareError[1]; |
|
- | 252 | ToNaviCtrl.Param.Byte[7] = VersionInfo.HardwareError[2]; |
|
250 | break; |
253 | break; |
251 | - | ||
252 | case SPI_FCCMD_SERVOS: |
254 | case SPI_FCCMD_SERVOS: |
253 | ToNaviCtrl.Param.Byte[0] = EE_Parameter.ServoNickRefresh; // Parameters for the Servo Control |
255 | ToNaviCtrl.Param.Byte[0] = EE_Parameter.ServoNickRefresh; // Parameters for the Servo Control |
254 | ToNaviCtrl.Param.Byte[1] = EE_Parameter.ServoCompInvert; |
256 | ToNaviCtrl.Param.Byte[1] = EE_Parameter.ServoCompInvert; |
255 | ToNaviCtrl.Param.Byte[2] = Parameter_ServoNickControl; |
257 | ToNaviCtrl.Param.Byte[2] = Parameter_ServoNickControl; |
256 | ToNaviCtrl.Param.Byte[3] = EE_Parameter.ServoNickComp; |
258 | ToNaviCtrl.Param.Byte[3] = EE_Parameter.ServoNickComp; |
Line 293... | Line 295... | ||
293 | NC_Version.Major = FromNaviCtrl.Param.Byte[0]; |
295 | NC_Version.Major = FromNaviCtrl.Param.Byte[0]; |
294 | NC_Version.Minor = FromNaviCtrl.Param.Byte[1]; |
296 | NC_Version.Minor = FromNaviCtrl.Param.Byte[1]; |
295 | NC_Version.Patch = FromNaviCtrl.Param.Byte[2]; |
297 | NC_Version.Patch = FromNaviCtrl.Param.Byte[2]; |
296 | NC_Version.Compatible = FromNaviCtrl.Param.Byte[3]; |
298 | NC_Version.Compatible = FromNaviCtrl.Param.Byte[3]; |
297 | NC_Version.Hardware = FromNaviCtrl.Param.Byte[4]; |
299 | NC_Version.Hardware = FromNaviCtrl.Param.Byte[4]; |
- | 300 | DebugOut.Status[0] |= FromNaviCtrl.Param.Byte[5]; |
|
- | 301 | DebugOut.Status[1] = (DebugOut.Status[1] & (0x01|0x02)) | (FromNaviCtrl.Param.Byte[6] & (0x04 | 0x08)); |
|
298 | break; |
302 | break; |
Line 299... | Line 303... | ||
299 | 303 | ||
300 | case SPI_NCCMD_GPSINFO: |
304 | case SPI_NCCMD_GPSINFO: |
301 | GPSInfo.Flags = FromNaviCtrl.Param.Byte[0]; |
305 | GPSInfo.Flags = FromNaviCtrl.Param.Byte[0]; |