Creates a trace of all process data and reads all configuration parameter from one joint. More...
#include <DataTrace.hpp>
Public Member Functions | |
DataTrace (YouBotJoint &youBotJoint, const std::string Name, const bool overwriteFiles=false) | |
unsigned long | getTimeDurationMilliSec () |
void | plotTrace () |
void | startTrace () |
void | stopTrace () |
void | updateTrace (const JointAngleSetpoint &setpoint) |
void | updateTrace (const JointVelocitySetpoint &setpoint) |
void | updateTrace (const JointRoundsPerMinuteSetpoint &setpoint) |
void | updateTrace (const JointCurrentSetpoint &setpoint) |
void | updateTrace (const JointTorqueSetpoint &setpoint) |
void | updateTrace (const JointEncoderSetpoint &setpoint) |
void | updateTrace () |
virtual | ~DataTrace () |
Private Member Functions | |
DataTrace (const DataTrace &source) | |
DataTrace & | operator= (const DataTrace &source) |
void | update () |
Creates a trace of all process data and reads all configuration parameter from one joint.
Definition at line 82 of file DataTrace.hpp.
youbot::DataTrace::DataTrace | ( | YouBotJoint & | youBotJoint, |
const std::string | Name, | ||
const bool | overwriteFiles = false |
||
) |
Definition at line 54 of file DataTrace.cpp.
|
virtual |
Definition at line 101 of file DataTrace.cpp.
|
private |
unsigned long youbot::DataTrace::getTimeDurationMilliSec | ( | ) |
Definition at line 471 of file DataTrace.cpp.
void youbot::DataTrace::plotTrace | ( | ) |
Definition at line 377 of file DataTrace.cpp.
void youbot::DataTrace::startTrace | ( | ) |
Definition at line 106 of file DataTrace.cpp.
void youbot::DataTrace::stopTrace | ( | ) |
Definition at line 312 of file DataTrace.cpp.
|
private |
Definition at line 477 of file DataTrace.cpp.
void youbot::DataTrace::updateTrace | ( | const JointAngleSetpoint & | setpoint | ) |
Definition at line 387 of file DataTrace.cpp.
void youbot::DataTrace::updateTrace | ( | const JointVelocitySetpoint & | setpoint | ) |
Definition at line 395 of file DataTrace.cpp.
void youbot::DataTrace::updateTrace | ( | const JointRoundsPerMinuteSetpoint & | setpoint | ) |
Definition at line 403 of file DataTrace.cpp.
void youbot::DataTrace::updateTrace | ( | const JointCurrentSetpoint & | setpoint | ) |
Definition at line 411 of file DataTrace.cpp.
void youbot::DataTrace::updateTrace | ( | const JointTorqueSetpoint & | setpoint | ) |
Definition at line 419 of file DataTrace.cpp.
void youbot::DataTrace::updateTrace | ( | const JointEncoderSetpoint & | setpoint | ) |
Definition at line 427 of file DataTrace.cpp.
void youbot::DataTrace::updateTrace | ( | ) |
Definition at line 435 of file DataTrace.cpp.
|
private |
Definition at line 160 of file DataTrace.hpp.
|
private |
Definition at line 134 of file DataTrace.hpp.
|
private |
Definition at line 158 of file DataTrace.hpp.
|
private |
Definition at line 140 of file DataTrace.hpp.
|
private |
Definition at line 146 of file DataTrace.hpp.
|
private |
Definition at line 132 of file DataTrace.hpp.
|
private |
Definition at line 168 of file DataTrace.hpp.
|
private |
Definition at line 118 of file DataTrace.hpp.
|
private |
Definition at line 164 of file DataTrace.hpp.
|
private |
Definition at line 148 of file DataTrace.hpp.
|
private |
Definition at line 150 of file DataTrace.hpp.
|
private |
Definition at line 162 of file DataTrace.hpp.
|
private |
Definition at line 166 of file DataTrace.hpp.
|
private |
Definition at line 144 of file DataTrace.hpp.
|
private |
Definition at line 170 of file DataTrace.hpp.
|
private |
Definition at line 138 of file DataTrace.hpp.
|
private |
Definition at line 120 of file DataTrace.hpp.
|
private |
Definition at line 128 of file DataTrace.hpp.
|
private |
Definition at line 122 of file DataTrace.hpp.
|
private |
Definition at line 126 of file DataTrace.hpp.
|
private |
Definition at line 130 of file DataTrace.hpp.
|
private |
Definition at line 124 of file DataTrace.hpp.
|
private |
Definition at line 176 of file DataTrace.hpp.
|
private |
Definition at line 172 of file DataTrace.hpp.
|
private |
Definition at line 174 of file DataTrace.hpp.
|
private |
Definition at line 154 of file DataTrace.hpp.
|
private |
Definition at line 156 of file DataTrace.hpp.
|
private |
Definition at line 142 of file DataTrace.hpp.
|
private |
Definition at line 152 of file DataTrace.hpp.
|
private |
Definition at line 136 of file DataTrace.hpp.