Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -r5ce7985577e93071cd4c361efe2342cdcd7004dd -r632b2d868efba2aca7c694a9ff648753804a9671 --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 5ce7985577e93071cd4c361efe2342cdcd7004dd) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 632b2d868efba2aca7c694a9ff648753804a9671) @@ -2354,13 +2354,11 @@ { TEMPERATURE_SENSORS_DATA_T payload; - memcpy( &payload, message->payload, sizeof( TEMPERATURE_SENSORS_DATA_T ) ); - setDialysateTemperatureReadings( payload.inletDialysate, payload.outletRedundant ); - } - // TODO - what to do if invalid payload length? - // TODO - how to know if DG stops sending these? -} - + memcpy( &payload, message->payload, sizeof( TEMPERATURE_SENSORS_DATA_T ) ); + setDialysateTemperatureReadings( payload.inletDialysate, payload.outletRedundant ); + } +} + /*********************************************************************//** * @brief * The handleDialysateFlowData function handles dialysate flow data broadcast