Index: firmware/App/Services/SystemComm.c =================================================================== diff -u -re23b440e0a076a9e76edd057a98d1b16270129bc -r0ae5f0f0bff2b3ddfe4727c7b286d280a42dead6 --- firmware/App/Services/SystemComm.c (.../SystemComm.c) (revision e23b440e0a076a9e76edd057a98d1b16270129bc) +++ firmware/App/Services/SystemComm.c (.../SystemComm.c) (revision 0ae5f0f0bff2b3ddfe4727c7b286d280a42dead6) @@ -57,7 +57,7 @@ #define MAX_FPGA_CLOCK_SPEED_ERROR_WINDOW_MS (10 * SEC_PER_MIN * MS_PER_SECOND) ///< FPGA clock speed error window #define PENDING_ACK_LIST_OVERRIDE_UI_CHANNEL 1 ///< Value for determining UI channel when Pending ACKs are overriden. -#define PENDING_ACK_LIST_OVERRIDE_HD_CHANNEL 2 ///< Value for determining HD channel when Pending ACKs are overriden. +#define PENDING_ACK_LIST_OVERRIDE_DG_CHANNEL 2 ///< Value for determining HD channel when Pending ACKs are overriden. #pragma pack(push, 1) @@ -760,8 +760,8 @@ { result = TRUE; // Remove message pending ACK from list - if ( ( ( getU32OverrideValue( &pendingACKOverride ) != PENDING_ACK_LIST_OVERRIDE_UI_CHANNEL ) || ( pendingAckList[ i ].channel != COMM_BUFFER_OUT_CAN_HD_2_UI ) ) && - ( ( getU32OverrideValue( &pendingACKOverride ) != PENDING_ACK_LIST_OVERRIDE_DG_CHANNEL ) || ( pendingAckList[ i ].channel != COMM_BUFFER_OUT_CAN_HD_2_DG ) ) ) + if ( ( ( getU32OverrideValue( &pendingACKOverride ) != PENDING_ACK_LIST_OVERRIDE_UI_CHANNEL ) || ( pendingAckList[ i ].channel != COMM_BUFFER_OUT_CAN_DG_2_UI ) ) && + ( ( getU32OverrideValue( &pendingACKOverride ) != PENDING_ACK_LIST_OVERRIDE_DG_CHANNEL ) || ( pendingAckList[ i ].channel != COMM_BUFFER_OUT_CAN_DG_2_HD ) ) ) { pendingAckList[ i ].used = FALSE; }