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

◆ EC_API_SLV_PDO_addPadding()

uint32_t EC_API_SLV_PDO_addPadding ( EC_API_SLV_SHandle_t pHandle,
EC_API_SLV_Pdo_t pPdo,
uint8_t  length 
)

Add padding to the PDO Mapping.

Adds padding to the PDO Mapping Object (0x1600, 0x1A00...).

Parameters
[in]pHandleThe pointer to the EtherCAT API instance.
[in]pPdoPDO Object.
[in]lengthpadding bits.
Returns
uint32_t Returns the API error code.
Example
#include <ecSlvApi.h>
// required variables
EC_API_EError_t retVal = 0;
// the Call
retVal = EC_API_SLV_PDO_addPadding(pHandle, pPdo, 3);
enum EC_API_EError EC_API_EError_t
uint32_t EC_API_SLV_PDO_addPadding(EC_API_SLV_SHandle_t *pHandle, EC_API_SLV_Pdo_t *pPdo, uint8_t length)
Add padding to the PDO Mapping.
Definition ecSlvApi_pdo.c:1852