43 #ifndef _MLAB_CANOPENDEFS_H_ 44 #define _MLAB_CANOPENDEFS_H_ 48 namespace mira {
namespace can {
Definition: CANOpenDefs.h:104
Definition: CANOpenDefs.h:121
uint32 revisionNumber
Definition: CANOpenDefs.h:190
Definition: CANOpenDefs.h:100
Definition: CANOpenDefs.h:64
Node in pre-operational mode.
Definition: CANOpenDefs.h:159
Definition: CANOpenDefs.h:110
CANOpenError
CANopen error definitions.
Definition: CANOpenDefs.h:53
Definition: CANOpenDefs.h:99
Node bootup.
Definition: CANOpenDefs.h:156
Definition: CANOpenDefs.h:62
CANOpenNodeInfo()
Definition: CANOpenDefs.h:167
Definition: CANOpenDefs.h:86
Definition: CANOpenDefs.h:82
uint32 softwareVersion
Definition: CANOpenDefs.h:186
Definition: CANOpenDefs.h:83
Definition: CANOpenDefs.h:119
Definition: CANOpenDefs.h:96
CANOpenAccessMode
The different access rights of a CANopen SDO.
Definition: CANOpenDefs.h:143
Definition: CANOpenDefs.h:61
Unknown access mode.
Definition: CANOpenDefs.h:144
Definition: CANOpenDefs.h:81
Definition: CANOpenDefs.h:93
Definition: CANOpenDefs.h:76
Definition: CANOpenDefs.h:72
Definition: CANOpenDefs.h:58
Definition: CANOpenDefs.h:75
Definition: CANOpenDefs.h:63
Definition: CANOpenDefs.h:114
Definition: CANOpenDefs.h:111
Definition: CANOpenDefs.h:56
char deviceName[5]
Definition: CANOpenDefs.h:184
Definition: CANOpenDefs.h:71
Definition: CANOpenDefs.h:54
Definition: CANOpenDefs.h:60
Definition: CANOpenDefs.h:102
Definition: CANOpenDefs.h:67
uint32 hardwareVersion
Definition: CANOpenDefs.h:185
CANOpenType
CANopen type definitions.
Definition: CANOpenDefs.h:92
Definition: CANOpenDefs.h:66
Definition: CANOpenDefs.h:136
Definition: CANOpenDefs.h:68
Definition: CANOpenDefs.h:122
uint8 node
Definition: CANOpenDefs.h:182
uint32 serialNumber
Definition: CANOpenDefs.h:191
Definition: CANOpenDefs.h:73
Definition: CANOpenDefs.h:98
Definition: CANOpenDefs.h:59
Definition: CANOpenDefs.h:57
uint32 productCode
Definition: CANOpenDefs.h:189
Definition: CANOpenDefs.h:97
Read only access, value is constant.
Definition: CANOpenDefs.h:148
CANOpenNodeStatus
The different CANopen node states.
Definition: CANOpenDefs.h:154
Definition: CANOpenDefs.h:70
Definition: CANOpenDefs.h:113
Read and write access.
Definition: CANOpenDefs.h:145
Definition: CANOpenDefs.h:108
uint16 heartbeat
Definition: CANOpenDefs.h:187
Definition: CANOpenDefs.h:101
Definition: CANOpenDefs.h:77
Definition: CANOpenDefs.h:123
Definition: CANOpenDefs.h:134
uint32 vendorID
Definition: CANOpenDefs.h:188
Definition: CANOpenDefs.h:137
Definition: CANOpenDefs.h:131
Unknown node status.
Definition: CANOpenDefs.h:155
Definition: CANOpenDefs.h:133
Definition: CANOpenDefs.h:65
Read only access.
Definition: CANOpenDefs.h:147
Write only access.
Definition: CANOpenDefs.h:146
Definition: CANOpenDefs.h:94
Definition: CANOpenDefs.h:95
Definition: CANOpenDefs.h:103
A struct, which contains standard information about a CANopen node.
Definition: CANOpenDefs.h:165
Definition: CANOpenDefs.h:135
Node stopped.
Definition: CANOpenDefs.h:157
Definition: CANOpenDefs.h:107
Definition: CANOpenDefs.h:80
Definition: CANOpenDefs.h:117
Definition: CANOpenDefs.h:79
Definition: CANOpenDefs.h:78
Definition: CANOpenDefs.h:132
Definition: CANOpenDefs.h:112
Definition: CANOpenDefs.h:116
Definition: CANOpenDefs.h:84
Node in operational mode.
Definition: CANOpenDefs.h:158
Definition: CANOpenDefs.h:74
Definition: CANOpenDefs.h:109
Definition: CANOpenDefs.h:69
Definition: CANOpenDefs.h:105
CANOpenNodeStatus status
Definition: CANOpenDefs.h:192
Definition: CANOpenDefs.h:118
CANOpenSDOKind
The different SDO kinds.
Definition: CANOpenDefs.h:130
Definition: CANOpenDefs.h:124
uint32 deviceType
Definition: CANOpenDefs.h:183