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

#include <CiA402.h>

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

Public Types

enum  Search { SWITCH = 0x01, ZERO = 0x02 }
 
- 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

 HomingSpeed (CiA402::HomingSpeed::Search search, unsigned int speed)
 
- 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
SWITCH 
ZERO 

Constructor & Destructor Documentation

CiA402::HomingSpeed::HomingSpeed ( CiA402::HomingSpeed::Search  search,
unsigned int  speed 
)
inline

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