Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

ec_fsm Struct Reference


Detailed Description

Finite state machine of an EtherCAT master.

Definition at line 62 of file fsm.h.

Data Fields

ec_master_tmaster
 master the FSM runs on
ec_slave_tslave
 slave the FSM runs on
ec_datagram_t datagram
 datagram used in the state machine
void(* master_state )(ec_fsm_t *)
 master state function
unsigned int master_slaves_responding
 number of responding slaves
ec_slave_state_t master_slave_states
 states of responding slaves
unsigned int master_validation
 non-zero, if validation to do
uint16_t sii_offset
 current offset for SII access
ec_sdo_request_tsdo_request
void(* slave_state )(ec_fsm_t *)
 slave state function
ec_sdo_data_tsdodata
 SDO configuration data.
ec_fsm_sii_t fsm_sii
 SII state machine.
ec_fsm_change_t fsm_change
 State change state machine.
ec_fsm_coe_t fsm_coe
 CoE state machine.


Generated on Tue Nov 7 15:03:37 2006 for IgH EtherCAT master by  doxygen 1.4.4