]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - apps/tests/TestNetwork/test.py
Added noise model.
[tinyos-2.x.git] / apps / tests / TestNetwork / test.py
index cabe01baf625a93eb37d944f0a66601d135a50cc..616a8630c21c789ab986d2abd387ee2b1647a606 100644 (file)
@@ -15,11 +15,22 @@ for line in lines:
   if (len(s) > 0):
     if s[0] == "gain":
       r.add(int(s[1]), int(s[2]), float(s[3]))
-    elif s[0] == "noise":
-      r.setNoise(int(s[1]), float(s[2]), float(s[3]))
+
+noise = open("meyer-short.txt", "r")
+lines = noise.readlines()
+for line in lines:
+  str = line.strip()
+  if (str != ""):
+    val = int(str)
+    for i in range(0, 10):
+      m = t.getNode(i);
+      m.addNoiseTraceReading(val)
+
+
 
 for i in range(0, 10):
   m = t.getNode(i);
+  m.createNoiseModel();
   time = randint(t.ticksPerSecond(), 10 * t.ticksPerSecond())
   m.bootAtTime(time)
   print "Booting ", i, " at time ", time