Subversion Repositories NaviCtrl

Rev

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

Rev 824 Rev 830
Line 1228... Line 1228...
1228
                          // ++++++++++++++
1228
                          // ++++++++++++++
1229
                                if(BlitzSchuhConnected) NaviData_Home.OSDStatusFlags3 |= OSD3_FLAG_HOTSHOE; else NaviData_Home.OSDStatusFlags3 &= ~OSD3_FLAG_HOTSHOE;
1229
                                if(BlitzSchuhConnected) NaviData_Home.OSDStatusFlags3 |= OSD3_FLAG_HOTSHOE; else NaviData_Home.OSDStatusFlags3 &= ~OSD3_FLAG_HOTSHOE;
1230
                      // ++++++++++++++
1230
                      // ++++++++++++++
1231
                                if(FC.StatusFlags3 & FC_STATUS3_BOAT) NaviData_Home.OSDStatusFlags3 |= OSD3_FLAG_BOAT_MODE; else NaviData_Home.OSDStatusFlags3 &= ~OSD3_FLAG_BOAT_MODE;
1231
                                if(FC.StatusFlags3 & FC_STATUS3_BOAT) NaviData_Home.OSDStatusFlags3 |= OSD3_FLAG_BOAT_MODE; else NaviData_Home.OSDStatusFlags3 &= ~OSD3_FLAG_BOAT_MODE;
1232
                      // ++++++++++++++
1232
                      // ++++++++++++++
-
 
1233
                                if(!(FC.StatusFlags3 & FC_STATUS3_NOT_CALIBRATED) && !ErrorCode && !Partner.ErrorCode && (NCFlags & NC_FLAG_GPS_OK))
-
 
1234
                                   NaviData_Home.OSDStatusFlags3 |= OSD3_FLAG_MK_IS_READY; else NaviData_Home.OSDStatusFlags3 &= ~OSD3_FLAG_MK_IS_READY;
-
 
1235
                      // ++++++++++++++
1233
                                crc_home = CRC16((unsigned char*)(&NaviData_Home.HomeLongitude), sizeof(NaviData_Home_t) - START_PAYLOAD_DATA); // update crc for the  structure
1236
                                crc_home = CRC16((unsigned char*)(&NaviData_Home.HomeLongitude), sizeof(NaviData_Home_t) - START_PAYLOAD_DATA); // update crc for the  structure
1234
                                if((crc_home != CRC_Home) || (--count_home == 0))
1237
                                if((crc_home != CRC_Home) || (--count_home == 0))
1235
                                {
1238
                                {
1236
                                 sent += MKProtocol_CreateSerialFrame(&UART1_tx_buffer, 'O', NC_ADDRESS, 1 , (u8 *)&NaviData_Home, sizeof(NaviData_Home)) + 1;
1239
                                 sent += MKProtocol_CreateSerialFrame(&UART1_tx_buffer, 'O', NC_ADDRESS, 1 , (u8 *)&NaviData_Home, sizeof(NaviData_Home)) + 1;
1237
                                 CRC_Home = crc_home;
1240
                                 CRC_Home = crc_home;