Index: firmware/App/Services/SystemComm.c =================================================================== diff -u -r8defcfa32034c4068b733930c2e8b0989c55daba -rd756f33d33c00c6ed3adddb1a31a2bd03ac1327a --- firmware/App/Services/SystemComm.c (.../SystemComm.c) (revision 8defcfa32034c4068b733930c2e8b0989c55daba) +++ firmware/App/Services/SystemComm.c (.../SystemComm.c) (revision d756f33d33c00c6ed3adddb1a31a2bd03ac1327a) @@ -620,7 +620,7 @@ if ( message.crc == crc8( (U08*)(&message), sizeof(MESSAGE_HEADER_T) + message.msg.hdr.payloadLen ) ) { // if ACK, mark pending message ACK'd - if ( MSG_ID_ACK == message.msg.hdr.msgID ) + if ( MSG_ID_ACK_MESSAGE_THAT_REQUIRES_ACK == message.msg.hdr.msgID ) { matchACKtoPendingACKList( message.msg.hdr.seqNo ); }