CANopenNode
CANopen protocol stack
Data Fields
OD_entry_t Struct Reference

Object Dictionary entry for one OD object. More...

#include <CO_ODinterface.h>

+ Collaboration diagram for OD_entry_t:

Data Fields

uint16_t index
 Object Dictionary index.
 
uint8_t subEntriesCount
 Number of all sub-entries, including sub-entry at sub-index 0.
 
uint8_t odObjectType
 Type of the odObject, indicated by OD_objectTypes_t enumerator.
 
CO_PROGMEM void * odObject
 OD object of type indicated by odObjectType, from which OD_getSub() fetches the information.
 
OD_extension_textension
 Extension to OD, specified by application.
 

Detailed Description

Object Dictionary entry for one OD object.

OD entries are collected inside OD_t as array (list). Each OD entry contains basic information about OD object (index and subEntriesCount), pointer to odObject with additional information about var, array or record entry and pointer to extension, configurable by application.


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