summaryrefslogtreecommitdiff
path: root/digital/asserv/tools/inter_asserv.py
diff options
context:
space:
mode:
Diffstat (limited to 'digital/asserv/tools/inter_asserv.py')
-rw-r--r--digital/asserv/tools/inter_asserv.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/digital/asserv/tools/inter_asserv.py b/digital/asserv/tools/inter_asserv.py
index 864be829..44fb8492 100644
--- a/digital/asserv/tools/inter_asserv.py
+++ b/digital/asserv/tools/inter_asserv.py
@@ -53,6 +53,7 @@ class InterAsserv (Inter):
# Inter.
Inter.__init__ (self)
self.tk.createfilehandler (self.a, READABLE, self.read)
+ self.timeout ()
def createWidgets (self):
Inter.createWidgets (self)
@@ -83,6 +84,10 @@ class InterAsserv (Inter):
self.a.proto.read ()
self.a.proto.sync ()
+ def timeout (self):
+ self.a.proto.sync ()
+ self.after (100, self.timeout)
+
def pos (self, x, y, a):
self.tableview.robot.pos = (x, y)
self.tableview.robot.angle = float (a) / 180 * math.pi