Index: firmware/App/Services/SystemCommMessages.h =================================================================== diff -u -rd3ae2d91603ae6d2d25b9abdb220cc144cf90692 -rfb4b4a4f9d16742bfb76f62970a43c97e1ac14f0 --- firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision d3ae2d91603ae6d2d25b9abdb220cc144cf90692) +++ firmware/App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision fb4b4a4f9d16742bfb76f62970a43c97e1ac14f0) @@ -42,16 +42,33 @@ // MSG_ID_USER_UF_PAUSE_RESUME_REQUEST void handleUFPauseResumeRequest( MESSAGE_T *message ); + // MSG_ID_USER_UF_SETTINGS_CHANGE_REQUEST void handleChangeUFSettingsRequest( MESSAGE_T *message ); // MSG_ID_USER_UF_SETTINGS_CHANGE_RESPONSE -BOOL sendChangeUFSettingsResponse( BOOL accepted, F32 volume_mL, U32 time_min, F32 ufRate_mL_min, S32 timeDiff, F32 rateDiff ); +BOOL sendChangeUFSettingsResponse( BOOL accepted, U32 reason, F32 volume_mL, U32 time_min, F32 ufRate_mL_min, S32 timeDiff, F32 rateDiff ); // MSG_ID_USER_CONFIRM_UF_SETTINGS_CHANGE void handleChangeUFSettingsConfirmation( MESSAGE_T *message ); -//MSG_ID_USER_TREATMENT_TIME_CHANGE_REQUEST +// MSG_ID_USER_TREATMENT_TIME_CHANGE_REQUEST void handleChangeTreatmentDurationRequest( MESSAGE_T *message ); +// MSG_ID_USER_TREATMENT_TIME_CHANGE_RESPONSE +BOOL sendChangeTreatmentDurationResponse( BOOL accepted, U32 reason, U32 time_min, F32 volume_mL ); +// MSG_ID_TREATMENT_PARAM_CHANGE_RANGES +BOOL sendTreatmentParamsRangesToUI( U32 minTime, U32 maxTime, U32 minUFVol, U32 maxUFVol, U32 minDialRate, U32 maxDialRate ); + +// MSG_ID_USER_BLOOD_DIAL_RATE_CHANGE_REQUEST +void handleChangeBloodDialysateRateChangeRequest( MESSAGE_T *message ); +// MSG_ID_USER_BLOOD_DIAL_RATE_CHANGE_RESPONSE +BOOL sendChangeBloodDialysateRateChangeResponse( BOOL accepted, U32 reason, U32 bloodRate, U32 dialRate ); + +// MSG_ID_SET_DG_DIALYSATE_TEMP_TARGETS +BOOL sendDialysateTempTargetsToDG( F32 primary, F32 trimmer ); + +// MSG_ID_REQUEST_FW_VERSIONS +void handleFWVersionRequest( MESSAGE_T *message ); + // MSG_ID_ALARM_STATUS BOOL broadcastAlarmStatus( COMP_ALARM_STATUS_T almStatus ); // MSG_ID_ALARM_TRIGGERED