diff --git a/ur5_driver/driver.py b/ur5_driver/driver.py index e3983e32cf9329347063a9187ff895413aa62659..058d483adaa70f0d3c22565286c12033fcb402cf 100755 --- a/ur5_driver/driver.py +++ b/ur5_driver/driver.py @@ -413,7 +413,8 @@ def main(): # Sends the program to the robot sock = socket.create_connection((HOSTNAME, PORT)) with open('prog') as fin: - sock.sendall(fin.read()) + program = fin.read() + sock.sendall(program % {"driver_hostname": socket.getfqdn()}) if False: print "Dump" diff --git a/ur5_driver/prog b/ur5_driver/prog index 92bac4849dee0c86ce4578a756a35f265f263c2e..a16b34eb6552aedd68570d98909248bb7c8d53bf 100644 --- a/ur5_driver/prog +++ b/ur5_driver/prog @@ -1,5 +1,5 @@ def driverProg(): - HOSTNAME = "10.0.2.97" + HOSTNAME = "%(driver_hostname)s" MSG_OUT = 1 MSG_QUIT = 2 MSG_JOINT_STATES = 3