]> rtime.felk.cvut.cz Git - orte.git/blobdiff - orte/Robot_Demo/src/org/ocera/orte/demo/SpeedMotionType.java
ROBOT_DEMO: MessageData clean up
[orte.git] / orte / Robot_Demo / src / org / ocera / orte / demo / SpeedMotionType.java
index e953f19150bd33677ce2e524b010d03c0243c8b1..6ed08b0fafb54ece28206929b51e12f60af42e56 100644 (file)
@@ -6,21 +6,16 @@ import org.ocera.orte.types.*;
 
 public class SpeedMotionType extends MessageData
 {
-   private int counter = 0;
-
    public  short[]     speed = new short[2];
    
   public SpeedMotionType(DomainApp domainApp, String newTopic) {
     super();
-       if(counter == 0) {
-            boolean b;
-            counter++;
-         this.setTopic(newTopic);
-        b = domainApp.regNewDataType("motion_speed",getMaxDataLength()); 
-            if (b == false) {
-              System.out.println(":j!: cannot register data type!");    
-            }
-       }
+    boolean b;
+    this.setTopic(newTopic);
+    b = domainApp.regNewDataType("motion_speed",getMaxDataLength()); 
+    if (b == false) {
+      System.out.println(":j!: cannot register data type!");    
+    }
   }
       
   @Override
@@ -52,4 +47,4 @@ public class SpeedMotionType extends MessageData
        return data;      
   }
   
-}  
\ No newline at end of file
+}