aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Modules
diff options
context:
space:
mode:
Diffstat (limited to 'Software/Embedded_SW/Embedded/Modules')
-rw-r--r--Software/Embedded_SW/Embedded/Modules/IDS/IDS_print.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/Software/Embedded_SW/Embedded/Modules/IDS/IDS_print.c b/Software/Embedded_SW/Embedded/Modules/IDS/IDS_print.c
index f00954b06..e2d68532f 100644
--- a/Software/Embedded_SW/Embedded/Modules/IDS/IDS_print.c
+++ b/Software/Embedded_SW/Embedded/Modules/IDS/IDS_print.c
@@ -192,10 +192,11 @@ bool IDS_isDispenserUsedNextSegment(void *JobDetails,int DispenserId, int Segmen
{
if (DispenserPreSegmentReady[i] == false)
{
+ REPORT_MSG(i,"IDS_Valve_Presegment Not Ready");
return OK; //not all configured heaters are ready
}
}
- REPORT_MSG(Module_IDS,"IDS_Valve_PresegmentReady");
+ REPORT_MSG(deviceID,"IDS_Valve_PresegmentReady");
PreSegmentReady(Module_IDS,ModuleDone);
return OK; // all configured heaters are ready
}
@@ -238,15 +239,16 @@ uint32_t IDSPreSegmentState(void *JobDetails, int SegmentId)
if (MotorsCfg[HW_Motor_Id].hardwaremotortype != DispenserIdToMotorId[DispenserId])//unconfigured dispenser
continue;
DispenserPreSegmentReady[DispenserId] = false;
+ LOG_ERROR(DispenserId,"Dispenser PreSegment Start");
if (IDS_isDispenserUsedNextSegment(JobDetails,DispenserId,SegmentId) == false)
{
Control3WayValvesWithCallback ((Valves_t)DispenserId, MidTank_Dispenser, IDS_Valve_PresegmentReady); //direction: MidTank_Dispenser or Dispenser_Mixer
- LOG_ERROR(Dispenser_i,"Dispenser Not Used Next Segment");
+ LOG_ERROR(DispenserId,"Dispenser Not Used Next Segment");
}
else
{
IDS_Valve_PresegmentReady(DispenserId,0);
- LOG_ERROR(Dispenser_i,"Dispenser is Used Next Segment");
+ LOG_ERROR(DispenserId,"Dispenser is Used Next Segment");
}
MotorStop(HW_Motor_Id,Hard_Hiz);