def add_motor(self, line): """ Add a new motor to the motor list :param line: motor parameters line as string from config file motor_number, motor_name, start_position, min_limit, max_limit :return: """ line_list = line.split() new_motor = Motor(line_list[1]) new_motor.motor_number = int(line_list[0]) new_motor.goal_position = int(line_list[2]) new_motor.min_limit = int(line_list[3]) new_motor.max_limit = int(line_list[4]) self.motor_list[line_list[1]] = new_motor