]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - apps/UDPEcho/util/Listener.py
Merge TinyOS 2.1.1 into master.
[tinyos-2.x.git] / apps / UDPEcho / util / Listener.py
diff --git a/apps/UDPEcho/util/Listener.py b/apps/UDPEcho/util/Listener.py
new file mode 100644 (file)
index 0000000..cfe1206
--- /dev/null
@@ -0,0 +1,22 @@
+
+import socket
+import UdpReport
+import re
+import sys
+
+port = 7000
+
+if __name__ == '__main__':
+
+    s = socket.socket(socket.AF_INET6, socket.SOCK_DGRAM)
+    s.bind(('', port))
+
+    while True:
+        data, addr = s.recvfrom(1024)
+        if (len(data) > 0):
+
+            rpt = UdpReport.UdpReport(data=data, data_length=len(data))
+
+            print addr
+            print rpt
+