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

◆ EC_API_SLV_CiA402_registerSetDictionary()

uint32_t EC_API_SLV_CiA402_registerSetDictionary ( EC_API_SLV_SHandle_t pHandle,
EC_API_SLV_CiA402_CBUsrApplSetDict_t  cbFunc,
void *  pContext 
)

Set CiA402 Object Dictionary.

Parameters
[in]pHandleSlave API Handle Instance
[in]cbFuncHandle for CiA402 Device Specific Object Dictionary.
[in]pContextCiA402 setDictionary call context
Example
#include <ecSlvApi.h>
// required variables
EC_API_SLV_SHandle_t* S_ecSlvApiHdl;
\return ErrorCode API Error Code
// the Call
retVal = EC_API_SLV_CiA402_registerSetDictionary(S_ecSlvApiHdl, cbFunc);
uint16_t(* EC_API_SLV_CiA402_CBUsrApplSetDict_t)(void *pContext)
Configure CiA402 Object Dictionary.
Definition ecSlvApi_types.h:888
uint32_t EC_API_SLV_CiA402_registerSetDictionary(EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_CiA402_CBUsrApplSetDict_t cbFunc, void *pContext)
Set CiA402 Object Dictionary.
Definition ecSlvApi_CiA402.c:48
Definition ecSlvApiInternal.h:331