EtherCAT Slave  1.06.01

◆ EC_SLV_APP_getCiA402ObjectEntryValue()

uint32_t EC_SLV_APP_getCiA402ObjectEntryValue ( void *  pAppCtxt_p,
EC_API_SLV_SCoE_ObjEntry_t pObjectEntry_p,
uint16_t  length_p,
uint16_t *  pValue_p 
)

Read CiA402 Object entry.

Parameters
[in]pAppCtxt_pApplication Instance.
[in]pObjectEntry_pCiA402 Object entry.
[in]length_pObject entry length.
[in]pValue_pObject entry value.
Returns
ErrorCode DTK Error code.
Example
#include <ecSlvApi.h>
// required variables
int16_t* value;
// the Call
retVal = EC_SLV_APP_getCiA402ObjectEntryValue(appInst, pObjectEnry, sizeof(value), &value);
Examples
ESL_cia402Demo.c, and ESL_cia402Obd.c.
EC_API_SLV_SCoE_Object_t
struct EC_API_SLV_SCoE_Object EC_API_SLV_SCoE_Object_t
TSdo describes an Object Dictionary Object.
Definition: ecSlvApi.h:132
EC_SLV_APP_getCiA402ObjectEntryValue
uint32_t EC_SLV_APP_getCiA402ObjectEntryValue(void *pAppCtxt_p, EC_API_SLV_SCoE_ObjEntry_t *pObjectEntry_p, uint16_t length_p, uint16_t *pValue_p)
Read CiA402 Object entry.
Definition: ESL_cia402Demo.c:296
EC_API_SLV_SCoE_ObjEntry_t
struct EC_API_SLV_SCoE_ObjEntry EC_API_SLV_SCoE_ObjEntry_t
TSdoEntry describes an OBD Object Entry.
Definition: ecSlvApi.h:129