Index: firmware/App/Services/DDInterface.c =================================================================== diff -u -r1aedb1b649f6c427a6bf92b0e82486609bcfa698 -r8492830da5862d7eeaea89d30efb5ea5dcc22572 --- firmware/App/Services/DDInterface.c (.../DDInterface.c) (revision 1aedb1b649f6c427a6bf92b0e82486609bcfa698) +++ firmware/App/Services/DDInterface.c (.../DDInterface.c) (revision 8492830da5862d7eeaea89d30efb5ea5dcc22572) @@ -626,7 +626,28 @@ } } +/*********************************************************************//** + * @brief + * The cmdStartDDHeatDisinfect function sends a Heat Disinfection start + * request to the DD. + * @details \b Inputs: none + * @details \b Outputs: Heat Disinfection start request sent to DD. + * @return none + *************************************************************************/ +void cmdStartDDHeatDisinfect( void ) +{ + DD_COMMAND_T command = DD_CMD_START_DISINFECT_HEAT; + ddCmdResp[ DD_CMD_START_DISINFECT_HEAT ].commandID = DD_CMD_NONE; + +#ifndef TEST_UI_ONLY + sendMessage( MSG_ID_TD_DD_HEAT_DISINFECT_REQUEST, + COMM_BUFFER_OUT_CAN_TD_2_DD, + (U08 *)&command, sizeof( U32 ) ); +#endif +} + + /************************************************************************* * TEST SUPPORT FUNCTIONS *************************************************************************/