* Builds the command used to ask the general status of the minor servos or, eventually, a single servo
* @param servo_id the ID string of the eventual single servo to retrieve the status. Send no servo_id argument to retrieve the general status of the system
* Builds the command used to provide a single tracking set of coordinates to a single servo
* This is an overload of the original SRTMinorServoCommandLibrary::programTrack function
* An overload was needed in order to handle the coordinates parameter as a Python list instead of a C++ std::vector
* @param servo_id the ID of the single servo to send the command to
* @param trajectory_id the ID number of the trajectory the given set of coordinates belongs to
* @param point_id the ID number of the given set of coordinates inside the trajectory
@@ -42,34 +70,38 @@ namespace MinorServo
* @param start_time only mandatory for the first point in the trajectory, a double representing the UNIX epoch of the starting instant of the trajectory
* Parses the received answer by splitting it and synamically populating a std::map
* This is an overload of the original SRTMinorServoCommandLibrary::parseAnswer function
* An overload was needed in order to replace the original std::map object with a boost::python::dict
* @param answer the string containing the answer received from the VBrain proxy
* @return a Python dictionary containing the answer splitted into keys and values. The keys are always strings, the values can either be int, double or strings.
* @param servo_id the ID string of the eventual single servo to retrieve the status. Send no servo_id argument to retrieve the general status of the system
* Builds the command used to provide a single tracking point of virtual coordinates to a single servo
@@ -73,7 +73,7 @@ namespace MinorServo
* @param start_time only mandatory for the first point in the trajectory, a double representing the UNIX Epoch of the starting instant of the trajectory
* Parses the received answer by splitting it and dynamically populating a SRTMinorServoAnswerMap object
* @param answer the string containing the answer received from the VBrain proxy
* @param original_answer the string containing the answer received from the VBrain proxy
* @return a SRTMinorServoAnswerMap dictionary containing the answer splitted into keys and values. The keys are always std::string, the values can either be long, double or std::string.