From e5e2b135cc4ab23be80c34c5a9eef2f043571c71 Mon Sep 17 00:00:00 2001
From: apvrille <ludovic.apvrille@eurecom.fr>
Date: Mon, 17 Jun 2019 13:52:29 +0200
Subject: [PATCH] Update on NI_OUT

---
 .../tmltranslator/tonetwork/TaskNetworkInterfaceOUT.java    | 6 +++---
 src/main/java/tmltranslator/tonetwork/TranslatedRouter.java | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/main/java/tmltranslator/tonetwork/TaskNetworkInterfaceOUT.java b/src/main/java/tmltranslator/tonetwork/TaskNetworkInterfaceOUT.java
index 69be81ef1f..6fc67cee7f 100644
--- a/src/main/java/tmltranslator/tonetwork/TaskNetworkInterfaceOUT.java
+++ b/src/main/java/tmltranslator/tonetwork/TaskNetworkInterfaceOUT.java
@@ -155,13 +155,13 @@ public class TaskNetworkInterfaceOUT extends TMLTask {
 
         TMLStopState stopInvalid = new TMLStopState("InvalidCHID", referenceObject);
         addElement(packetChoice, stopInvalid);
-        packetChoice.addGuard("chid == (0-1)");
-
+        packetChoice.addGuard("else");
+      
 
         // Right branch of choice
         TMLStopState stopOfRightBranchOfChoice = new TMLStopState("stopOfRightBranchOfChoice", referenceObject);
         addElement(testingEOP, stopOfRightBranchOfChoice);
-        testingEOP.addGuard("not(eop == 1)");
+        testingEOP.addGuard("else");
 
         // Right branch of internal seg
         // Test on vc
diff --git a/src/main/java/tmltranslator/tonetwork/TranslatedRouter.java b/src/main/java/tmltranslator/tonetwork/TranslatedRouter.java
index b22a38d81c..212bc030e7 100644
--- a/src/main/java/tmltranslator/tonetwork/TranslatedRouter.java
+++ b/src/main/java/tmltranslator/tonetwork/TranslatedRouter.java
@@ -387,7 +387,7 @@ public class TranslatedRouter<E> {
                 //TraceManager.addDev("I have a router after me at port =" + portNb);
                 for (int vcNb = 0; vcNb < nbOfVCs; vcNb++) {
 
-                        TaskOUTForVC taskOUTForVC = new TaskOUTForVC("OUTVC_" + nameOfExecNode + "__" + portNb + "_" + vcNb, null,
+                        TaskOUTForVC taskOUTForVC = new TaskOUTForVC("OUTVC_" + nameOfExecNode + "__p" + portNb + "_vc" + vcNb, null,
                                 null);
                         tmlm.addTask(taskOUTForVC);
                         allTasks.add(taskOUTForVC);
-- 
GitLab