|
| CoConCard (std::string _name, Nice::JointPtr _config, MPIACoreProtocolPtr &_protocol) |
|
virtual | ~CoConCard () |
|
void | open () |
|
void | close () |
|
void | init () |
|
Nice::BitSet | getCollision () |
|
void | resetCollision () |
|
void | simulateCollision (const Nice::BitSet _collision) |
|
bool | readOutputPort (unsigned int _index) |
|
void | setOutputPort (int _portIndex, enum Basda::DigitalIODevice::PortState _desiredState) |
|
| CoConCard (std::string _name, Nice::JointPtr _config, MPIACoreProtocolPtr &_protocol) |
|
virtual | ~CoConCard () |
|
void | open () |
|
void | close () |
|
void | init () |
|
Nice::BitSet | getCollision () |
|
void | resetCollision () |
|
void | simulateCollision (const Nice::BitSet _collision) |
|
bool | readOutputPort (unsigned int _index) |
|
void | setOutputPort (int _portIndex, enum Basda::DigitalIODevice::PortState _desiredState) |
|
| MPIACoreCard (std::string _name, Nice::JointPtr _config, Basda::MPIACoreProtocolPtr _protocol) |
| Constructor. More...
|
|
| ~MPIACoreCard () |
| Destructor. More...
|
|
std::string | version () |
| The methods returns the current version string of the MPIA in-house electronic. More...
|
|
std::vector< unsigned int > | getRegistration () |
| The methods returns all registered module and card that are registered at the MPIA in-house electronic. More...
|
|
void | reset () |
| Resets the MPIA in-house electronic software and hardware. More...
|
|
void | setXonXoff (const ValueSwitch::Constant _enable) |
| Enables/disables the XOnXOff protocol. More...
|
|
bool | getXonXoff () |
| Returns the status of the XOnXOff protocol. More...
|
|
void | setSerialRate (const ValueSerialRate::Constant _baudRate) |
| Sets the baud rate of the serial interface. More...
|
|
unsigned int | getSerialRate () |
| Returns the current baud rate. More...
|
|
void | setCANRate (const ValueCanRate::Constant _canRate) |
| Sets the CAN rate of the CAN bus. More...
|
|
unsigned int | getCANRate () |
| Returns the current CAN rate. More...
|
|
void | setEventFlag (const ValueSwitch::Constant _eventMode) |
| Sets the event message flag. More...
|
|
bool | getEventFlag () |
| Returns the current event message flags. More...
|
|
void | setInfoFlag (const ValueSwitch::Constant _infoMode) |
| Sets the event message flag. More...
|
|
bool | getInfoFlag () |
| Returns the current event message flags. More...
|
|
void | setIPAddress (const std::string _ip) |
| Sets the IP address of the MPIA in-house electronic. More...
|
|
std::string | getIPAddress () |
| Returns the current IP address. More...
|
|
void | setGateAddress (const std::string _gate) |
| Sets the gate address of the MPIA in-house electronic. More...
|
|
std::string | getGateAddress () |
| Returns the current gate address. More...
|
|
void | setMaskAddress (const std::string _mask) |
| Sets the mask address of the MPIA in-house electronic. More...
|
|
std::string | getMaskAddress () |
| Returns the current mask address. More...
|
|
void | setLinkTimeout (const unsigned int _timeout) |
| Sets the Ethernet connection timeout. More...
|
|
int | getLinkTimeout () |
| Returns the Ethernet connection timeout. More...
|
|
void | waitForEvent () |
| Waits until an event is received in a certain time (timeout). More...
|
|
std::string | getFatalError () |
| Returns the fatal error message. More...
|
|
void | resetFatalError () |
| Resets the fatal error. More...
|
|
| MPIACoreCard (std::string _name, Nice::JointPtr _config, Basda::MPIACoreProtocolPtr _protocol) |
| Constructor. More...
|
|
| ~MPIACoreCard () |
| Destructor. More...
|
|
std::string | version () |
| The methods returns the current version string of the MPIA in-house electronic. More...
|
|
std::vector< unsigned int > | getRegistration () |
| The methods returns all registered module and card that are registered at the MPIA in-house electronic. More...
|
|
void | reset () |
| Resets the MPIA in-house electronic software and hardware. More...
|
|
void | setXonXoff (const ValueSwitch::Constant _enable) |
| Enables/disables the XOnXOff protocol. More...
|
|
bool | getXonXoff () |
| Returns the status of the XOnXOff protocol. More...
|
|
void | setSerialRate (const ValueSerialRate::Constant _baudRate) |
| Sets the baud rate of the serial interface. More...
|
|
unsigned int | getSerialRate () |
| Returns the current baud rate. More...
|
|
void | setCANRate (const ValueCanRate::Constant _canRate) |
| Sets the CAN rate of the CAN bus. More...
|
|
unsigned int | getCANRate () |
| Returns the current CAN rate. More...
|
|
void | setEventFlag (const ValueSwitch::Constant _eventMode) |
| Sets the event message flag. More...
|
|
bool | getEventFlag () |
| Returns the current event message flags. More...
|
|
void | setInfoFlag (const ValueSwitch::Constant _infoMode) |
| Sets the event message flag. More...
|
|
bool | getInfoFlag () |
| Returns the current event message flags. More...
|
|
void | setIPAddress (const std::string _ip) |
| Sets the IP address of the MPIA in-house electronic. More...
|
|
std::string | getIPAddress () |
| Returns the current IP address. More...
|
|
void | setGateAddress (const std::string _gate) |
| Sets the gate address of the MPIA in-house electronic. More...
|
|
std::string | getGateAddress () |
| Returns the current gate address. More...
|
|
void | setMaskAddress (const std::string _mask) |
| Sets the mask address of the MPIA in-house electronic. More...
|
|
std::string | getMaskAddress () |
| Returns the current mask address. More...
|
|
void | setLinkTimeout (const unsigned int _timeout) |
| Sets the Ethernet connection timeout. More...
|
|
int | getLinkTimeout () |
| Returns the Ethernet connection timeout. More...
|
|
void | waitForEvent () |
| Waits until an event is received in a certain time (timeout). More...
|
|
std::string | getFatalError () |
| Returns the fatal error message. More...
|
|
void | resetFatalError () |
| Resets the fatal error. More...
|
|