|
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.