712,6 → 712,7 |
else UART1_NaviData_MaxBytes = 0; |
if(UART1_NaviData_Interval > 0) UART1_Request_NaviData = TRUE; |
UART1_AboTimeOut = SetDelay(ABO_TIMEOUT); |
if(UART1_NaviData_Interval < 100) UART1_NaviData_Interval = 100; |
break; |
|
case 'v': // request for version info |
1468,7 → 1469,9 |
} |
else if(UART1_Request_PPM_Channels && (UART1_tx_buffer.Locked == FALSE)) |
{ |
MKProtocol_CreateSerialFrame(&UART1_tx_buffer, 'P', NC_ADDRESS, 1, (u8 *)&PPM_In, sizeof(PPM_In)); |
s16 ppm_tmp[MAX_RC_IN], i; |
for(i=0; i<MAX_RC_IN;i++) ppm_tmp[i] = PPM_In[i]; // because the serial Data expects s16 |
MKProtocol_CreateSerialFrame(&UART1_tx_buffer, 'P', NC_ADDRESS, 1, (u8 *)&ppm_tmp, sizeof(ppm_tmp)); |
UART1_Request_PPM_Channels = FALSE; |
} |
else if(UART1_Request_LicenseString && (UART1_tx_buffer.Locked == FALSE)) |