This section describes the API functions of the CANopen parameter module. These functions are implemented within the source file: co_para.c/h
The class CO.PARA
is defined within co_para.h
and is responsible for the CANopen parameter group handling. The following data members are in this class:
Data Member | Type | Description |
---|---|---|
Size | CPU_INT32U | Size of parameter memory block |
Start | CPU_INT08U * | Reference to the parameter memory block |
Default | CPU_INT08U * | Reference to the default parameter block |
Type | CO_NMT_RESET | Parameter group reset type |
Ident | void * | Reference to the user identification code |
Value | CPU_INT32U | Value when reading this parameter group |
Note: The data within this structure must never be manipulated without the corresponding class member functions. This can lead to unpredictable behavior of the CANopen node.