Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -rfab0257d4913c021698418277e742c2a61e0368e -r5e47cac9994e1e0f5b4cebbeb9994c7a2aa83096 --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision fab0257d4913c021698418277e742c2a61e0368e) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 5e47cac9994e1e0f5b4cebbeb9994c7a2aa83096) @@ -1860,16 +1860,13 @@ void sendROPermeateSampleDispenseReadyToHD( void ) { MESSAGE_T msg; - U08 *payloadPtr = msg.payload; - U32 dispenseReady = (U32)TRUE; + U08 *payloadPtr = msg.payload; // Create a message record blankMessage( &msg ); msg.hdr.msgID = MSG_ID_DG_SEND_RO_PERMEATE_SAMPLE_DISPENSE_READY_TO_HD; - msg.hdr.payloadLen = sizeof( U32 ); + msg.hdr.payloadLen = 0; - memcpy( payloadPtr, &dispenseReady, sizeof( U32 ) ); - // Serialize the message (w/ sync, CRC, and appropriate CAN padding) and add serialized message data to appropriate comm buffer serializeMessage( msg, COMM_BUFFER_OUT_CAN_DG_2_HD, ACK_REQUIRED ); }