iCub-main
|
A container class to pass parameters to the open() method of the device driver. More...
#include <EsdMessageSniffer.h>
Public Member Functions | |
EsdMessageSnifferParameters (int nj) | |
Constructor. | |
~EsdMessageSnifferParameters () | |
Destructor. | |
Public Attributes | |
long int | _txQueueSize |
long int | _rxQueueSize |
long int | _txTimeout |
long int | _rxTimeout |
int | _networkN |
int | _njoints |
network number | |
unsigned char | _my_address |
number of joints (cards * 2) | |
int | _polling_interval |
my address | |
int | _timeout |
thread polling interval [ms] | |
int(* | _p )(const char *fmt,...) |
number of cycles before timing out | |
unsigned char * | _destinations |
printf-like function for spying messages | |
int * | _axisMap |
destination addresses | |
double * | _angleToEncoder |
axis remapping lookup-table | |
double * | _zeros |
angle to encoder conversion factors | |
A container class to pass parameters to the open() method of the device driver.
Definition at line 40 of file EsdMessageSniffer.h.
EsdMessageSnifferParameters::EsdMessageSnifferParameters | ( | int | nj | ) |
Constructor.
nj | is the number of controller axes. |
Definition at line 49 of file EsdMessageSniffer.cpp.
EsdMessageSnifferParameters::~EsdMessageSnifferParameters | ( | ) |
Destructor.
Definition at line 69 of file EsdMessageSniffer.cpp.
double* yarp::dev::EsdMessageSnifferParameters::_angleToEncoder |
axis remapping lookup-table
Definition at line 67 of file EsdMessageSniffer.h.
int* yarp::dev::EsdMessageSnifferParameters::_axisMap |
destination addresses
Definition at line 66 of file EsdMessageSniffer.h.
unsigned char* yarp::dev::EsdMessageSnifferParameters::_destinations |
printf-like function for spying messages
Definition at line 65 of file EsdMessageSniffer.h.
unsigned char yarp::dev::EsdMessageSnifferParameters::_my_address |
number of joints (cards * 2)
Definition at line 60 of file EsdMessageSniffer.h.
int yarp::dev::EsdMessageSnifferParameters::_networkN |
Definition at line 58 of file EsdMessageSniffer.h.
int yarp::dev::EsdMessageSnifferParameters::_njoints |
network number
Definition at line 59 of file EsdMessageSniffer.h.
int(* yarp::dev::EsdMessageSnifferParameters::_p) (const char *fmt,...) |
number of cycles before timing out
Definition at line 63 of file EsdMessageSniffer.h.
int yarp::dev::EsdMessageSnifferParameters::_polling_interval |
my address
Definition at line 61 of file EsdMessageSniffer.h.
long int yarp::dev::EsdMessageSnifferParameters::_rxQueueSize |
Definition at line 54 of file EsdMessageSniffer.h.
long int yarp::dev::EsdMessageSnifferParameters::_rxTimeout |
Definition at line 56 of file EsdMessageSniffer.h.
int yarp::dev::EsdMessageSnifferParameters::_timeout |
thread polling interval [ms]
Definition at line 62 of file EsdMessageSniffer.h.
long int yarp::dev::EsdMessageSnifferParameters::_txQueueSize |
Definition at line 53 of file EsdMessageSniffer.h.
long int yarp::dev::EsdMessageSnifferParameters::_txTimeout |
Definition at line 55 of file EsdMessageSniffer.h.
double* yarp::dev::EsdMessageSnifferParameters::_zeros |
angle to encoder conversion factors
Definition at line 68 of file EsdMessageSniffer.h.