EtherCAT SubDevice
 
Loading...
Searching...
No Matches

◆ EC_API_SLV_CoE_odAddEnum()

uint32_t EC_API_SLV_CoE_odAddEnum ( EC_API_SLV_SHandle_t ecSlaveApi,
uint16_t  index,
EC_API_SLV_SCoE_Object_t **  ppObject 
)

This function creates an ENUM Object.

Parameters
[in]ecSlaveApiThe pointer to the EtherCAT API instance.
[in]indexENUM index number.
[out]outObjectpointer to SDO instance.
Returns
uint32_t Returns the API error code.
Example
#include <ecSlvApi.h>
// required variables
EC_API_SLV_CoE_odAddEnum(ptEcSlvApi, 0x800u, &ptOutObject);
uint32_t EC_API_SLV_CoE_odAddEnum(EC_API_SLV_SHandle_t *ecSlaveApi, uint16_t index, EC_API_SLV_SCoE_Object_t **ppObject)
This function creates an ENUM Object.
Definition ecSlvApi_CoE.c:4019
Definition ecSlvApiInternal.h:143