Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -rf66a94fdd645d2146e828fd760960849d1ac05c6 -r3e1c314fa6d5254fa0dca9d41a41416666549f4e --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision f66a94fdd645d2146e828fd760960849d1ac05c6) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 3e1c314fa6d5254fa0dca9d41a41416666549f4e) @@ -1239,9 +1239,11 @@ // Create a message record blankMessage( &msg ); msg.hdr.msgID = MSG_ID_HD_RECIRC_PROGRESS; - msg.hdr.payloadLen = sizeof( U32 ); + msg.hdr.payloadLen = sizeof( U32 ) + sizeof( U32 ); memcpy( payloadPtr, &timeout, sizeof( U32 ) ); + payloadPtr += sizeof( U32 ); + memcpy( payloadPtr, &countdown, sizeof( U32 ) ); // Serialize the message (w/ sync, CRC, and appropriate CAN padding) and add serialized message data to appropriate comm buffer result = serializeMessage( msg, COMM_BUFFER_OUT_CAN_HD_BROADCAST, ACK_NOT_REQUIRED );