From 2cef8a7f2a5a2a9f4c4cfa775254bd39ed64d468 Mon Sep 17 00:00:00 2001 From: Byeongdulee Date: Thu, 15 Jun 2023 14:27:22 -0500 Subject: [PATCH] Added a function to read a variable from the pendant. --- urx/urscript.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/urx/urscript.py b/urx/urscript.py index a7d6cd7..2382cb3 100755 --- a/urx/urscript.py +++ b/urx/urscript.py @@ -142,6 +142,15 @@ class URScript(object): self.add_line_to_program(msg) self._sync() + def _socket_get_var2var(self, var, varout, socket_name, prefix = ''): + msg = "{}{} = socket_get_var(\"{}\",\"{}\")".format(prefix, varout, var, socket_name) + self.add_line_to_program(msg) + + def _socket_send_byte(self, byte, socket_name): + msg = "socket_send_byte(\"{}\",\"{}\")".format(str(byte), socket_name) # noqa + self.add_line_to_program(msg) + self._sync() + def _sync(self): msg = "sync()" self.add_line_to_program(msg)