Index: firmware/App/Modes/ModeTreatment.h =================================================================== diff -u -r9c833ef5623ce842267e284d958820ac0dc3a7fc -r1275f9e92eb1ab0cd1b321c0c8eb940524e22117 --- firmware/App/Modes/ModeTreatment.h (.../ModeTreatment.h) (revision 9c833ef5623ce842267e284d958820ac0dc3a7fc) +++ firmware/App/Modes/ModeTreatment.h (.../ModeTreatment.h) (revision 1275f9e92eb1ab0cd1b321c0c8eb940524e22117) @@ -111,6 +111,8 @@ void signalAlarmActionToTreatmentMode( ALARM_ACTION_T action ); // Execute alarm action as appropriate for treatment mode void signalEndTreatment( void ); // Requesting transition to post-treatment mode void signalBloodPrimeToDialysis( void ); // Blood prime sub-mode is signaling to move on to dialysis sub-mode +void signalRinsebackToRecirc( void ); // Rinseback sub-mode is signaling to move on to re-circ sub-mode +void signalGoToBloodPrime( void ); // Re-circ sub-mode is signaling to return to treatment blood prime sub-mode void broadcastTreatmentTimeAndState( void ); // Broadcast the times and states of this treatment void updateTreatmentBroadcastData( F32 ufRateLhr ); // Update treatment broadcast data from current treatment parameters @@ -122,6 +124,9 @@ U32 getActualTreatmentTimeSecs( void ); // Determine the actual treatment duration in seconds void setBloodIsPrimed( BOOL flag ); // Set whether the blood-side circuit of the dialyzer has been primed with blood (F causes Tx start/resume to do blood prime first) BOOL getBloodIsPrimed( void ); // Determine whether the blood-side circuit of the dialyzer has been primed with blood +void setRinsebackIsCompleted( BOOL flag ); // Set whether a rinseback has been completed (TD blocks rinseback option) +BOOL getRinsebackIsCompleted( void ); // Determine whether a rinseback has been completed +BOOL isRecircAllowed( void ); // Determine whether the re-circulation is allowed or not. U32 getTreatmentStartTimeStamp( void ); // Get the treatment start time stamp U32 getTreatmentEndTimeStamp( void ); // Get the treatment end time stamp