From 0af5c61dde51d4b80a6caa0cfef808b234f48778 Mon Sep 17 00:00:00 2001
From: Torsten Merz <tm@moon-ph.visitor.csiro.au>
Date: Wed, 21 Nov 2018 11:01:41 +1000
Subject: [PATCH] removed previous task printing for first task in slot if slot
 is full

---
 smi/src/taskdisp.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/smi/src/taskdisp.c b/smi/src/taskdisp.c
index 6e4539f..059d889 100644
--- a/smi/src/taskdisp.c
+++ b/smi/src/taskdisp.c
@@ -138,7 +138,7 @@ rt_eprintf("last slot %d pF=%d\n",lastSlot,periodFlag);
 					 	shm->taskStateSysVar[atomicStateVariables[taskVarIndex].taskStateVar].flags|=TASK_BUSY;	
 //						atomicStateVariables[taskVarIndex].exec=0;
 rt_eprintf("%d %d ",i,(int)(t-(taskSchedulerDelay+clockOffset)-slotStartAbs[slot]));
-rt_eprintf("prev=%d ",atomicStateVariables[tasksInSlot[slot].taskVarIndex[0]].stateID);
+if (i!=0) rt_eprintf("prev=%d ",atomicStateVariables[tasksInSlot[slot].taskVarIndex[0]].stateID);
 						rt_eprintf("busy stateID=%d slot=%d %d\n",atomicStateVariables[taskVarIndex].stateID,
 						 atomicStateVariables[taskVarIndex].slot,
 						 (int)(slotEndAbs[slot]+(taskSchedulerDelay+clockOffset)+shm->taskSlotTimeTolerance-t)
-- 
GitLab