EtherCAT Slave  1.06.01

◆ EC_API_SLV_prepareTasks()

void EC_API_SLV_prepareTasks ( OSAL_TASK_EPriority_t  pdiTaskPrio_p,
OSAL_TASK_EPriority_t  statusLEDTaskPrio_p,
OSAL_TASK_EPriority_t  sync0TaskPrio_p,
OSAL_TASK_EPriority_t  sync1TaskPrio_p,
OSAL_TASK_EPriority_t  eoeTaskPrio_p 
)

Prepare internal task priorities.

Parameters
[in]pdiTaskPrio_ppriority of PDI Task.
[in]statusLEDTaskPrio_ppriority of LED Task
[in]sync0TaskPrio_ppriority of Sync 0 Task
[in]sync1TaskPrio_ppriority of Sync 1 Task
[in]eoeTaskPrio_ppriority of EoE Task
Example
#include <ecSlvApi.h>
// the Call
EC_API_SLV_PrepareTasks(TIESC_PRIO_PDI, TIESC_PRIO_LED, TIESC_PRIO_SYNC0, TIESC_PRIO_SYNC1, TIESC_PRIO_EOE);
Examples
EtherCAT_Slave_CiA402.c, EtherCAT_Slave_ESI_Parser.c, and EtherCAT_Slave_Simple.c.