Index: firmware/App/Services/SystemComm.c =================================================================== diff -u -reff31263255b3a3441caff2955b4910f9ccc3656 -ra4f9ac570f88e76b70d2f818cd8f9157e4a83a74 --- firmware/App/Services/SystemComm.c (.../SystemComm.c) (revision eff31263255b3a3441caff2955b4910f9ccc3656) +++ firmware/App/Services/SystemComm.c (.../SystemComm.c) (revision a4f9ac570f88e76b70d2f818cd8f9157e4a83a74) @@ -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 ); }