def __init__(self, config): QB.__init__(self, config) self._sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) self._sock.settimeout(self.SAMPLE_TIME) # Set IP addresses self.base_ip = config.BASE_IP self.robot_ip = config.ROBOT_IP self.port = config.PORT self._sock.bind((self.robot_ip, self.port))
def stop(self): QB.stop(self) self._sock.close()