IgH EtherCAT Master
1.5.3
|
PDO configuration state machine. More...
Data Fields | |
void(* | state )(ec_fsm_pdo_entry_t *, ec_datagram_t *) |
state function | |
ec_fsm_coe_t * | fsm_coe |
CoE state machine to use. | |
ec_sdo_request_t | request |
SDO request. More... | |
ec_slave_t * | slave |
Slave the FSM runs on. More... | |
ec_pdo_t * | target_pdo |
PDO to read the mapping for. More... | |
const ec_pdo_t * | source_pdo |
PDO with desired mapping. More... | |
const ec_pdo_t * | cur_pdo |
PDO with current mapping (display only). More... | |
const ec_pdo_entry_t * | entry |
Current entry. More... | |
unsigned int | entry_count |
Number of entries. More... | |
unsigned int | entry_pos |
Position in PDO mapping. More... | |
PDO configuration state machine.
Definition at line 52 of file fsm_pdo_entry.h.
ec_sdo_request_t ec_fsm_pdo_entry::request |
SDO request.
Definition at line 57 of file fsm_pdo_entry.h.
ec_slave_t* ec_fsm_pdo_entry::slave |
Slave the FSM runs on.
Definition at line 59 of file fsm_pdo_entry.h.
ec_pdo_t* ec_fsm_pdo_entry::target_pdo |
PDO to read the mapping for.
Definition at line 60 of file fsm_pdo_entry.h.
const ec_pdo_t* ec_fsm_pdo_entry::source_pdo |
PDO with desired mapping.
Definition at line 61 of file fsm_pdo_entry.h.
const ec_pdo_t* ec_fsm_pdo_entry::cur_pdo |
PDO with current mapping (display only).
Definition at line 62 of file fsm_pdo_entry.h.
const ec_pdo_entry_t* ec_fsm_pdo_entry::entry |
Current entry.
Definition at line 63 of file fsm_pdo_entry.h.
unsigned int ec_fsm_pdo_entry::entry_count |
Number of entries.
Definition at line 64 of file fsm_pdo_entry.h.
unsigned int ec_fsm_pdo_entry::entry_pos |
Position in PDO mapping.
Definition at line 65 of file fsm_pdo_entry.h.