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

◆ EC_API_SLV_setStandardMailbox()

uint32_t EC_API_SLV_setStandardMailbox ( EC_API_SLV_SHandle_t pHandle,
uint16_t  rxOffset,
uint16_t  rxSize,
uint16_t  txOffset,
uint16_t  txSize 
)

Set Standard Mailbox Configuration.

Parameters
[in]pHandleThe pointer to the EtherCAT API instance.
[in]rxOffsetStart offset of standard Receive Mailbox.
[in]rxSizeSize of standard Receive Mailbox.
[in]txOffsetStart offset of standard Send Mailbox.
[in]txSizeSize of standard Send Mailbox.
Returns
uint32_t Returns the API error code.
Example
#include <ecSlvApi.h>
// required variables
uint32_t retVal = 0;
EC_API_SLV_SHandle_t* S_ecSlvApiHdl;
// the Call
retVal = EC_API_SLV_setStandardMailbox(S_ecSlvApiHdl, 0x1000, 256, 0x1100, 256);
uint32_t EC_API_SLV_setStandardMailbox(EC_API_SLV_SHandle_t *pHandle, uint16_t rxOffset, uint16_t rxSize, uint16_t txOffset, uint16_t txSize)
Set Standard Mailbox Configuration.
Definition ecSlvApi_param.c:696
Definition ecSlvApiInternal.h:331
See also
EC_API_SLV_setBootStrapMailbox
Examples
ecSubDeviceCiA402.c.