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

#include <CiA301.h>

Inheritance diagram for CiA301::SDO:
CiA301::Object CiA301::RPDO2 CiA301::RPDO21 CiA301::RPDO24 CiA301::TPDO1 CiA301::TPDO24 CiA301::TPDO25 CiA301::TPDO26 CiA402::ActualPosition CiA402::ControlWord CiA402::HomeOffset CiA402::HomingAcceleration CiA402::HomingMethod CiA402::HomingSpeed CiA402::OperationMode CiA402::PVTBuffer CiA402::StatusWord

Public Types

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

 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)
 

Static Public Attributes

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
 

Additional Inherited Members

- Public Attributes inherited from CiA301::Object
CiA301::Object::DataField data
 

Member Typedef Documentation

typedef int CiA301::SDO::Data
typedef unsigned short CiA301::SDO::Index
typedef unsigned char CiA301::SDO::SubIndex

Member Enumeration Documentation

Enumerator
INITIATE_READ 
INITIATE_WRITE 

Constructor & Destructor Documentation

CiA301::SDO::SDO ( CiA301::SDO::Command  command,
CiA301::SDO::Index  index,
CiA301::SDO::SubIndex  subindex 
)
inline
CiA301::SDO::SDO ( CiA301::SDO::Command  command,
CiA301::SDO::Index  index,
CiA301::SDO::SubIndex  subindex,
CiA301::SDO::Data  data 
)
inline

Member Data Documentation

const CiA301::COBID CiA301::SDO::REQUEST = 0x600
static
const CiA301::COBID CiA301::SDO::REQUEST_HIGH = 0x680
static
const CiA301::COBID CiA301::SDO::REQUEST_LOW = 0x601
static
const CiA301::COBID CiA301::SDO::RESPONSE = 0x580
static
const CiA301::COBID CiA301::SDO::RESPONSE_HIGH = 0x5FF
static
const CiA301::COBID CiA301::SDO::RESPONSE_LOW = 0x581
static

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