Index: firmware/App/Services/SystemComm.c =================================================================== diff -u -rac05209d7b6c65b22359754eced5ad2672d3092a -r6a414654391c1729525d55812abbf111ddef7d6a --- firmware/App/Services/SystemComm.c (.../SystemComm.c) (revision ac05209d7b6c65b22359754eced5ad2672d3092a) +++ firmware/App/Services/SystemComm.c (.../SystemComm.c) (revision 6a414654391c1729525d55812abbf111ddef7d6a) @@ -888,7 +888,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 ); }