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