cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
CiA402::ControlWord Struct Reference

#include <CiA402.h>

Inheritance diagram for CiA402::ControlWord:
CiA301::SDO CiA301::Object

Public Types

enum  Word {
  RESET_FAULT_ALT = 0x00, RESET_FAULT = 0x80, DISABLE_VOLTAGE = 0x04, SHUTDOWN = 0x06,
  SWITCH_ON = 0x07, ENABLE_OPERATION = 0x0F, QUICK_STOP = 0x02, START_HOMING = 0x1F,
  END_HOMING = 0x0F
}
 
- Public Types inherited from CiA301::SDO
enum  Command { INITIATE_READ = 0x40, INITIATE_WRITE = 0x22 }
 
typedef unsigned short Index
 
typedef unsigned char SubIndex
 
typedef int Data
 
- Public Types inherited from CiA301::Object
typedef unsigned char Data
 
typedef vctDynamicVector
< CiA301::Object::Data
DataField
 

Public Member Functions

 ControlWord (CiA402::ControlWord::Word word)
 
- Public Member Functions inherited from CiA301::SDO
 SDO (CiA301::SDO::Command command, CiA301::SDO::Index index, CiA301::SDO::SubIndex subindex)
 
 SDO (CiA301::SDO::Command command, CiA301::SDO::Index index, CiA301::SDO::SubIndex subindex, CiA301::SDO::Data data)
 
- Public Member Functions inherited from CiA301::Object
 Object ()
 
 Object (const CiA301::Object::DataField &data)
 

Additional Inherited Members

- Public Attributes inherited from CiA301::Object
CiA301::Object::DataField data
 
- Static Public Attributes inherited from CiA301::SDO
static const CiA301::COBID RESPONSE = 0x580
 
static const CiA301::COBID RESPONSE_LOW = 0x581
 
static const CiA301::COBID RESPONSE_HIGH = 0x5FF
 
static const CiA301::COBID REQUEST = 0x600
 
static const CiA301::COBID REQUEST_LOW = 0x601
 
static const CiA301::COBID REQUEST_HIGH = 0x680
 

Member Enumeration Documentation

Enumerator
RESET_FAULT_ALT 
RESET_FAULT 
DISABLE_VOLTAGE 
SHUTDOWN 
SWITCH_ON 
ENABLE_OPERATION 
QUICK_STOP 
START_HOMING 
END_HOMING 

Constructor & Destructor Documentation

CiA402::ControlWord::ControlWord ( CiA402::ControlWord::Word  word)
inline

The documentation for this struct was generated from the following file: