Index: firmware/App/Tasks/TaskGeneral.c =================================================================== diff -u -ra5d0cc8ffe98ed976cb0822757d06a47db92b744 -r20499caf3661fbc65a170a289b1f46ca7b59c903 --- firmware/App/Tasks/TaskGeneral.c (.../TaskGeneral.c) (revision a5d0cc8ffe98ed976cb0822757d06a47db92b744) +++ firmware/App/Tasks/TaskGeneral.c (.../TaskGeneral.c) (revision 20499caf3661fbc65a170a289b1f46ca7b59c903) @@ -60,22 +60,24 @@ // Manage data received from other sub-systems execSystemCommRx(); - // Prevent most processing until UI has started communicating + // Prevent most processing until UI has started communicating +#ifndef RM46_EVAL_BOARD_TARGET #ifndef SIMULATE_UI - //if ( TRUE == uiCommunicated() ) + if ( TRUE == uiCommunicated() ) #endif - { + { + // Monitor DG - /*execDGInterfaceMonitor(); + execDGInterfaceMonitor(); // Monitor pressure/occlusion sensors - execPresOccl();*/ + execPresOccl(); // Run operation mode state machine - //execOperationModes(); + execOperationModes(); // Control air trap valve - /*execAirTrapController(); + execAirTrapController(); // Control blood pump execBloodFlowController(); @@ -84,16 +86,19 @@ execDialInFlowController(); // Control dialysate outlet pump - execDialOutFlowController();*/ + execDialOutFlowController(); +#endif // Manage RTC - //execRTC(); + execRTC(); // Manage NVDataMgmt process record state machine execNVDataMgmtProcessRecord(); +#ifndef RM46_EVAL_BOARD_TARGET // Manage alarm state - //execAlarmMgmt(); + execAlarmMgmt(); +#endif // Manage data to be transmitted to other sub-systems execSystemCommTx();