IgH EtherCAT Master
1.6.2
|
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 44 of file fsm_pdo_entry.h.
ec_sdo_request_t ec_fsm_pdo_entry::request |
SDO request.
Definition at line 49 of file fsm_pdo_entry.h.
ec_slave_t* ec_fsm_pdo_entry::slave |
Slave the FSM runs on.
Definition at line 51 of file fsm_pdo_entry.h.
ec_pdo_t* ec_fsm_pdo_entry::target_pdo |
PDO to read the mapping for.
Definition at line 52 of file fsm_pdo_entry.h.
const ec_pdo_t* ec_fsm_pdo_entry::source_pdo |
PDO with desired mapping.
Definition at line 53 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 54 of file fsm_pdo_entry.h.
const ec_pdo_entry_t* ec_fsm_pdo_entry::entry |
Current entry.
Definition at line 55 of file fsm_pdo_entry.h.
unsigned int ec_fsm_pdo_entry::entry_count |
Number of entries.
Definition at line 56 of file fsm_pdo_entry.h.
unsigned int ec_fsm_pdo_entry::entry_pos |
Position in PDO mapping.
Definition at line 57 of file fsm_pdo_entry.h.