Index: firmware/App/Services/Messaging.c =================================================================== diff -u -r9ff57b5ab7490ee5bbc2c51b25f738ee6c569ec1 -r88f86f2dc5107670e32f53e04e256ad8249ba55f --- firmware/App/Services/Messaging.c (.../Messaging.c) (revision 9ff57b5ab7490ee5bbc2c51b25f738ee6c569ec1) +++ firmware/App/Services/Messaging.c (.../Messaging.c) (revision 88f86f2dc5107670e32f53e04e256ad8249ba55f) @@ -156,6 +156,7 @@ MSG_ID_DD_PRE_GEN_DIALYSATE_REQUEST_DATA, MSG_ID_DD_STOP_PRE_GEN_DIALYSATE_MODE_OVERRIDE_REQUEST, MSG_ID_DD_STOP_GEN_DIALYSATE_MODE_OVERRIDE_REQUEST, + MSG_ID_FW_VERSIONS_REQUEST, #ifdef __PUMPTEST__ MSG_ID_DD_PISTON_PUMP_DATA_PUBLISH_OVERRIDE_REQUEST, MSG_ID_DD_PISTON_PUMP_START_STOP_OVERRIDE_REQUEST, @@ -233,6 +234,7 @@ &handlePreGenDialysateRequestMsg, &testDDStopPreGenDialysateOverride, &testDDStopGenDialysateOverride, + &handleVersionRequestMessage, #ifdef __PUMPTEST__ &testDDPistonPumpControlDataPublishIntervalOverride, &testDDPistonPumpStartStopOverride, @@ -668,15 +670,15 @@ // Record UI version information memcpy( (U08*)(&uiVersionRecord), &message->payload, sizeof( UI_VERSIONS_T ) ); - // Build TD version record + // Build DD version record ddVersionRecord.major = DD_VERSION_MAJOR; ddVersionRecord.minor = DD_VERSION_MINOR; ddVersionRecord.micro = DD_VERSION_MICRO; ddVersionRecord.build = DD_VERSION_BUILD; getFPGAVersions( &ddVersionRecord.fpgaId, &ddVersionRecord.fpgaMajor, &ddVersionRecord.fpgaMinor, &ddVersionRecord.fpgaLab ); ddVersionRecord.compatibilityRev = SW_COMPATIBILITY_REV; - // Send TD version information + // Send DD version information result = sendMessage( MSG_ID_DD_VERSION_REPONSE, COMM_BUFFER_OUT_CAN_DD_BROADCAST, (U08*)&ddVersionRecord, sizeof( DD_VERSIONS_T ) ); }