Index: firmware/.cproject =================================================================== diff -u -rd3e3e25740d545eb958a595e87fa3034633e7392 -r6533723d00423647f348cf00dfcebb24c948da9d --- firmware/.cproject (.../.cproject) (revision d3e3e25740d545eb958a595e87fa3034633e7392) +++ firmware/.cproject (.../.cproject) (revision 6533723d00423647f348cf00dfcebb24c948da9d) @@ -66,8 +66,8 @@ - Index: firmware/App/Modes/Dialysis.c =================================================================== diff -u -rade19b8aa4c3b60cdda4028871ef009b01368948 -r6533723d00423647f348cf00dfcebb24c948da9d --- firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision ade19b8aa4c3b60cdda4028871ef009b01368948) +++ firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision 6533723d00423647f348cf00dfcebb24c948da9d) @@ -67,7 +67,7 @@ static UF_STATE_T handleUFOffState( void ); static UF_STATE_T handleUFCompletedState( void ); -static void checkUF( void ); +static void checkUFAccuracyAndVolume( void ); static void updateUFVolumes( void ); /*********************************************************************//** @@ -301,7 +301,7 @@ void execDialysis( void ) { // check ultrafiltration max rate and accuracy during dialysis (even when ultrafiltration is paused). - checkUF(); + checkUFAccuracyAndVolume(); // dialysis state machine switch ( currentDialysisState ) @@ -526,7 +526,7 @@ * Outputs : uFAccuracyCheckTimerCtr, lastUFVolumeChecked * @return none *************************************************************************/ -static void checkUF( void ) +static void checkUFAccuracyAndVolume( void ) { // check UF accuracy at 1 minute intervals if ( ++uFAccuracyCheckTimerCtr >= UF_ACCURACY_CHECK_INTERVAL ) Index: firmware/App/Services/SystemComm.c =================================================================== diff -u -rade19b8aa4c3b60cdda4028871ef009b01368948 -r6533723d00423647f348cf00dfcebb24c948da9d --- firmware/App/Services/SystemComm.c (.../SystemComm.c) (revision ade19b8aa4c3b60cdda4028871ef009b01368948) +++ firmware/App/Services/SystemComm.c (.../SystemComm.c) (revision 6533723d00423647f348cf00dfcebb24c948da9d) @@ -54,7 +54,7 @@ #define MAX_COMM_CRC_FAILURES 5 #define MAX_COMM_CRC_FAILURE_WINDOW_MS (10 * SEC_PER_MIN * MS_PER_SECOND) -#define MSG_NOT_ACKED_TIMEOUT_MS 120 +#define MSG_NOT_ACKED_TIMEOUT_MS 150 #define MSG_NOT_ACKED_MAX_RETRIES 3 #define PENDING_ACK_LIST_SIZE 25