EtherCAT Slave1.11.00

◆ EC_SLV_APP_getCiA402ObjectValue()

uint32_t EC_SLV_APP_getCiA402ObjectValue ( EC_SLV_APP_Sapplication_t pApplication_p,
EC_API_SLV_SCoE_Object_t pObject_p,
uint16_t  length_p,
uint16_t *  pValue_p 
)

Read CiA402 Objects.

Parameters
[in]pApplication_papplication Instance.
[in]pObject_pCiA402 Object.
[in]length_pObject length.
[out]pValue_pObject Value.
Returns
ErrorCode SDK Error code.
Example
#include <ecSlvApi.h>
// required variables
void* pAppInstance;
uint16_t index;
uint8_t axis;
int16_t* value;
// the Call
retVal = EC_SLV_APP_getCiA402ObjectValue(pAppInstance, index, axis, sizeof(value), &value);
Examples
ESL_cia402Demo.c.
EC_SLV_APP_getCiA402ObjectValue
uint32_t EC_SLV_APP_getCiA402ObjectValue(EC_SLV_APP_Sapplication_t *pApplication_p, EC_API_SLV_SCoE_Object_t *pObject_p, uint16_t length_p, uint16_t *pValue_p)
Read CiA402 Objects.
Definition: ESL_cia402Demo.c:184