IgH EtherCAT Master
1.6.2
|
PDO configuration state machine. More...
Data Fields | |
void(* | state )(ec_fsm_pdo_t *, ec_datagram_t *) |
State function. More... | |
ec_fsm_coe_t * | fsm_coe |
CoE state machine to use. More... | |
ec_fsm_pdo_entry_t | fsm_pdo_entry |
PDO entry state machine. More... | |
ec_pdo_list_t | pdos |
PDO configuration. More... | |
ec_sdo_request_t | request |
SDO request. More... | |
ec_pdo_t | slave_pdo |
PDO actually appearing in a slave. More... | |
ec_slave_t * | slave |
Slave the FSM runs on. More... | |
uint8_t | sync_index |
Current sync manager index. More... | |
ec_sync_t * | sync |
Current sync manager. More... | |
ec_pdo_t * | pdo |
Current PDO. More... | |
unsigned int | pdo_pos |
Assignment position of current PDOs. More... | |
unsigned int | pdo_count |
Number of assigned PDOs. More... | |
void(* ec_fsm_pdo::state) (ec_fsm_pdo_t *, ec_datagram_t *) |
ec_fsm_coe_t* ec_fsm_pdo::fsm_coe |
ec_fsm_pdo_entry_t ec_fsm_pdo::fsm_pdo_entry |
ec_pdo_list_t ec_fsm_pdo::pdos |
ec_sdo_request_t ec_fsm_pdo::request |
ec_pdo_t ec_fsm_pdo::slave_pdo |
ec_slave_t* ec_fsm_pdo::slave |
unsigned int ec_fsm_pdo::pdo_pos |