4#ifndef YARP_THRIFT_GENERATOR_fingersTuner_IDL 
    5#define YARP_THRIFT_GENERATOR_fingersTuner_IDL 
    7#include <yarp/os/Wire.h> 
    8#include <yarp/os/idl/WireTypes.h> 
    9#include <yarp/os/Value.h> 
   31  virtual bool sync(
const std::string& part, 
const yarp::os::Value& val);
 
   42  virtual bool tune(
const std::string& part, 
const yarp::os::Value& val);
 
   53  virtual bool read(yarp::os::ConnectionReader& connection) 
override;
 
   54  virtual std::vector<std::string> 
help(
const std::string& functionName=
"--all");
 
 
fingersTuner_IDL IDL Interface to Fingers PID Tuner services.
 
virtual bool read(yarp::os::ConnectionReader &connection) override
 
virtual bool save()
Save the PID parameters on configuration file.
 
virtual bool tune(const std::string &part, const yarp::os::Value &val)
Tune PID of a joint or a set of joints.
 
virtual std::vector< std::string > help(const std::string &functionName="--all")
 
virtual bool quit()
Quit the module.
 
virtual bool sync(const std::string &part, const yarp::os::Value &val)
Synchronize PID values with values stored in the configuration file.