CANopen Bootloader Documentation
Version 4.10.00
|
The structure CblDicEntry_s describes a single dictionary entry. Each entry is defined by the index, sub-index, access-attribute and data type. The pointer 'pActualValue' points to the data of the specified object or a callback function.
Data Fields | ||
uint16_t | uwIndex | |
uint8_t | ubSubIndex | |
uint8_t | ubAttribute | |
uint8_t | ubDataType | |
union { | ||
SdoHandler_fn pfnFunction | ||
void * pvdValue | ||
} | tuValue | |
SdoHandler_fn CblDicEntry_s::pfnFunction |
Pointer to function
void* CblDicEntry_s::pvdValue |
Pointer to value
union { ... } CblDicEntry_s::tuValue |
Pointer to the actual value or SDO callback.
uint8_t CblDicEntry_s::ubAttribute |
The member attribute holds the access attribute defines in the enumeration CoACC, the PDO mapping information and the object search method.
uint8_t CblDicEntry_s::ubDataType |
The data type may be one of the definitions made in the enumeration CoDT.
uint8_t CblDicEntry_s::ubSubIndex |
The sub-index is a 8-bit value.
uint16_t CblDicEntry_s::uwIndex |
The index is a 16 bit value. Possible values (according to CANopen specification) are: