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::StatusWord Struct Reference

#include <CiA402.h>

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

Public Types

enum  Word {
  NOT_READY_TO_SWITCH_ON = 0, SWITCH_ON_DISABLED = 1, READY_TO_SWITCH_ON = 2, OPERATION_DISABLED = 3,
  OPERATION_ENABLED = 4, QUICK_STOP_ACTIVE = 5, FAULT = 6
}
 
- 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

 StatusWord ()
 
- 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
NOT_READY_TO_SWITCH_ON 
SWITCH_ON_DISABLED 
READY_TO_SWITCH_ON 
OPERATION_DISABLED 
OPERATION_ENABLED 
QUICK_STOP_ACTIVE 
FAULT 

Constructor & Destructor Documentation

CiA402::StatusWord::StatusWord ( )
inline

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