Subversion Repositories NaviCtrl

Rev

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

Rev 624 Rev 626
Line 127... Line 127...
127
u8 UART1_Request_FTP                    = FALSE;
127
u8 UART1_Request_FTP                    = FALSE;
128
u8 UART1_Request_LicenseString  = FALSE;
128
u8 UART1_Request_LicenseString  = FALSE;
129
u8 LastTransmittedFCStatusFlags2 = 0;
129
u8 LastTransmittedFCStatusFlags2 = 0;
130
u8 UART1_ExternalControlConfirmFrame = FALSE;
130
u8 UART1_ExternalControlConfirmFrame = FALSE;
131
u8 Send_NMEA_RMC = FALSE;
131
u8 Send_NMEA_RMC = FALSE;
-
 
132
u8 NaviData_Flags_SpeakHoTT_Processed = 0;
Line 132... Line 133...
132
 
133
 
Line 133... Line 134...
133
UART_TypeDef *DebugUART = UART1;
134
UART_TypeDef *DebugUART = UART1;
134
 
135
 
Line 991... Line 992...
991
        CRC_Home++;
992
        CRC_Home++;
992
        CRC_Target++;
993
        CRC_Target++;
993
        CRC_Flags++;
994
        CRC_Flags++;
994
        CRC_Wp++;
995
        CRC_Wp++;
995
        CRC_Fs++;
996
        CRC_Fs++;
-
 
997
        NaviData_Flags_SpeakHoTT_Processed = 1; // allow update in SPI now
996
        return(1);
998
        return(1);
997
 }
999
 }
998
while(!sent)
1000
while(!sent)
999
 {
1001
 {
1000
//      if(Out1TriggerUpdateNewData && MaxBytesPerSecond > 200)   // (only if the data link can transmit more than 200Bytes per secons) -> it wouldn't fit into the data-flow if there are too few bytes available
1002
//      if(Out1TriggerUpdateNewData && MaxBytesPerSecond > 200)   // (only if the data link can transmit more than 200Bytes per secons) -> it wouldn't fit into the data-flow if there are too few bytes available
Line 1025... Line 1027...
1025
                                {
1027
                                {
1026
                                 sent += MKProtocol_CreateSerialFrame(&UART1_tx_buffer, 'O', NC_ADDRESS, 1 , (u8 *)&NaviData_Flags, sizeof(NaviData_Flags)) + 1;
1028
                                 sent += MKProtocol_CreateSerialFrame(&UART1_tx_buffer, 'O', NC_ADDRESS, 1 , (u8 *)&NaviData_Flags, sizeof(NaviData_Flags)) + 1;
1027
                                 CRC_Flags = crc_flags;
1029
                                 CRC_Flags = crc_flags;
1028
                                 count_flags = 11*2;
1030
                                 count_flags = 11*2;
1029
                                }
1031
                                }
1030
                                NaviData_Flags.SpeakHoTT = 0;
1032
                                NaviData_Flags_SpeakHoTT_Processed = 1; // allow update in SPI now
1031
                                break;
1033
                                break;
1032
                 case 1:
1034
                 case 1:
1033
                 case 7:
1035
                 case 7:
1034
// belegt 43 ASCII-Zeichen
1036
// belegt 43 ASCII-Zeichen
1035
                                NaviData_Target.Index = 12;
1037
                                NaviData_Target.Index = 12;