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

◆ EC_API_SLV_CoE_getObjectType()

uint32_t EC_API_SLV_CoE_getObjectType ( EC_API_SLV_SHandle_t pHandle,
EC_API_SLV_SCoE_Object_t pObject,
uint8_t *  pType 
)

This function returns the type flag of the Object.

Returns the type flag of the Object, VAR_TYPE, ARRAY_TYPE or RECORD_TYPE

Parameters
[in]pHandleThe pointer to the EtherCAT API instance.
[in]pObjectpointer to the object instance
[out]pTypeObject type flag
Returns
uint32_t Returns the API error code.
Example
#include <ecSlvApi.h>
uint8_t type = 0;
i32uErr_l = EC_API_SLV_CoE_getObjectType(ecSlaveApi, ptObject, &type);
uint32_t EC_API_SLV_CoE_getObjectType(EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_SCoE_Object_t *pObject, uint8_t *pType)
This function returns the type flag of the Object.
Definition ecSlvApi_CoE.c:608
See also
EC_API_SLV_CoE_getObject EC_API_SLV_CoE_getObjectData EC_API_SLV_CoE_setObjectEntryData