IgH EtherCAT Master  1.5.2
ec_sync_info_t Struct Reference

Sync manager configuration information. More...

Data Fields

uint8_t index
 Sync manager index. More...
 
ec_direction_t dir
 Sync manager direction. More...
 
unsigned int n_pdos
 Number of PDOs in pdos. More...
 
ec_pdo_info_tpdos
 Array with PDOs to assign. More...
 
ec_watchdog_mode_t watchdog_mode
 Watchdog mode. More...
 

Detailed Description

Sync manager configuration information.

This can be use to configure multiple sync managers including the PDO assignment and PDO mapping. It is used as an input parameter type in ecrt_slave_config_pdos().

Definition at line 490 of file ecrt.h.

Field Documentation

uint8_t ec_sync_info_t::index

Sync manager index.

Must be less than EC_MAX_SYNC_MANAGERS for a valid sync manager, but can also be 0xff to mark the end of the list.

Definition at line 491 of file ecrt.h.

ec_direction_t ec_sync_info_t::dir

Sync manager direction.

Definition at line 494 of file ecrt.h.

unsigned int ec_sync_info_t::n_pdos

Number of PDOs in pdos.

Definition at line 495 of file ecrt.h.

ec_pdo_info_t* ec_sync_info_t::pdos

Array with PDOs to assign.

This must contain at least n_pdos PDOs.

Definition at line 496 of file ecrt.h.

ec_watchdog_mode_t ec_sync_info_t::watchdog_mode

Watchdog mode.

Definition at line 498 of file ecrt.h.