EtherCAT SubDevice
 
Loading...
Searching...
No Matches
FOE functions and callbacks

Overview

Functions

uint32_t EC_API_SLV_FoE_cbRegisterOpenFileHandler (EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_FoE_CBOpenFileHandler_t cbFunc, void *pContext)
 This is the function to register FoE open function.
 
uint32_t EC_API_SLV_FoE_cbRegisterReadFileHandler (EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_FoE_CBReadFileHandler_t cbFunc, void *pContext)
 This is the function to register FoE read function.
 
uint32_t EC_API_SLV_FoE_cbRegisterWriteFileHandler (EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_FoE_CBWriteFileHandler_t cbFunc, void *pContext)
 This is the function to register FoE write function.
 
uint32_t EC_API_SLV_FoE_cbRegisterCloseFileHandler (EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_FoE_CBCloseFileHandler_t cbFunc, void *pContext)
 This is the function to register FoE close function.
 
uint32_t EC_API_SLV_FoE_cbRegisterStartBLHandler (EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_FoE_CBStartBLHandler_t cbFunc, void *pContext)
 This is the function to register FoE bootloader start function.
 
uint32_t EC_API_SLV_FoE_cbRegisterStopBLHandler (EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_FoE_CBStopBLHandler_t cbFunc, void *pContext)
 This is the function to register FoE bootloader stop function.
 
uint32_t EC_API_SLV_FoE_cbRegisterFwUpdate (EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_FoE_CBFwUpdateHandler_t cbFunc, void *pContext)
 This is the function to register FoE firmware update function.
 
uint32_t EC_API_SLV_cbRegisterSystemReboot (EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_CBSystemRebootHandler_t cbFunc, void *pContext)
 This is the function to register the Reboot function.
 
uint32_t EC_API_SLV_setFwUpdateMode (EC_API_SLV_SHandle_t *pHandle, bool fwUpdateRequired)
 Set whether firmware update is required after file read via FoE.