asr_vosk: Allow to handle keyword and command in one sentence
[ros_wild_thumper.git] / scripts / wifistrength.py
index 496c7b2..d8a989b 100755 (executable)
@@ -1,6 +1,7 @@
 #!/usr/bin/env python
 # -*- coding: iso-8859-15 -*-
 
+import sys
 import os
 import re
 import rospy
@@ -21,5 +22,6 @@ while not rospy.is_shutdown():
                if match_lq is not None:
                        lq = float(match_lq.group(1)) / float(match_lq.group(2))
                        pos = tfBuffer.lookup_transform("map", 'base_link', rospy.Time(0), rospy.Duration(1.0))
-                       print "{'x':%.2f, 'y':%.2f, 'link':%.2f}," % (pos.transform.translation.x, pos.transform.translation.y, lq)
+                       print '{"x":%.2f, "y":%.2f, "link":%.2f},' % (pos.transform.translation.x, pos.transform.translation.y, lq)
+                       sys.stdout.flush()
                        sleep(0.5)