EtherCAT Slave1.12.02

◆ EC_API_SLV_PDO_getMappingInfo()

uint32_t EC_API_SLV_PDO_getMappingInfo ( EC_API_SLV_SHandle_t pEcSlaveApi_p,
EC_API_SLV_SPdo_t pPdo_p,
uint8_t *  pCount_p,
EC_SLV_API_PDO_SEntryMap_t pPdoMapArray_p 
)

Get PDO mapping data.

Read which objects from OBD are mapped as PDO.

Parameters
[in]pEcSlaveApi_pThe pointer to the EtherCAT API instance.
[in]pPdo_pPointer to PDO.
[out]pCount_pNumber of objects mapped in the PDO.
[out]pPdoMapArray_pList of objects mapped in the PDO.
Example
#include <ecSlvApi.h>
// required variables
uint32_t retVal = 0;
// the Call
retVal = EC_API_SLV_PDO_getMappingData(pEcSlaveApi_p, pPdo_p, pCount_p, pPdoMapArray_p)