EtherCAT SubDevice2.03.00
 
Loading...
Searching...
No Matches

◆ EC_API_SLV_CiA402_registerApplication()

uint32_t EC_API_SLV_CiA402_registerApplication ( EC_API_SLV_SHandle_t *  pHandle,
EC_API_SLV_CiA402_CBUsrApplApplication_t  cbFunc,
void *  pContext 
)

Register CiA402 application callback. The registered callback function is synchronized to Sync0 in DC mode and to PDI in SM mode.

Parameters
[in]pHandleSubDevice API Handle Instance
[in]cbFuncHandle for servo application.
[in]pContextCiA402 application call context
Returns
ErrorCode API Error Code
Example
#include <ecSlvApi.h>
// required variables
EC_API_SLV_SHandle_t* S_ecSlvApiHdl;
// the Call
EC_API_SLV_CiA402_registerApplication(S_ecSlvApiHdl, EC_API_SLV_CiA402Application cbFunc, pCtxt);
void(* EC_API_SLV_CiA402_CBUsrApplApplication_t)(void *pContext)
User application slot (control)
Definition ecSlvApi_types.h:1098
uint32_t EC_API_SLV_CiA402_registerApplication(EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_CiA402_CBUsrApplApplication_t cbFunc, void *pContext)
Register CiA402 application callback. The registered callback function is synchronized to Sync0 in DC...
Definition ecSlvApi_CiA402.c:176
Definition ecSlvApiInternal.h:351
Examples
ecSubDeviceCiA402.c.