| 
							 IgH EtherCAT Master
								 1.6.8
							 
						 | 
					
Finite state machine for scanning an EtherCAT slave. More...
Data Fields | |
| ec_slave_t * | slave | 
| Slave the FSM runs on.  More... | |
| ec_datagram_t * | datagram | 
| Datagram used in the state machine.  More... | |
| ec_fsm_slave_config_t * | fsm_slave_config | 
| Slave configuration state machine to use.  More... | |
| ec_fsm_pdo_t * | fsm_pdo | 
| PDO configuration state machine to use.  More... | |
| unsigned int | retries | 
| Retries on datagram timeout.  More... | |
| void(* | state )(ec_fsm_slave_scan_t *) | 
| State function.  More... | |
| uint16_t | sii_offset | 
| SII offset in words.  More... | |
| ec_fsm_sii_t | fsm_sii | 
| SII state machine.  More... | |
Finite state machine for scanning an EtherCAT slave.
Definition at line 47 of file fsm_slave_scan.h.
| ec_slave_t* ec_fsm_slave_scan::slave | 
Slave the FSM runs on.
Definition at line 49 of file fsm_slave_scan.h.
| ec_datagram_t* ec_fsm_slave_scan::datagram | 
Datagram used in the state machine.
Definition at line 50 of file fsm_slave_scan.h.
| ec_fsm_slave_config_t* ec_fsm_slave_scan::fsm_slave_config | 
Slave configuration state machine to use.
Definition at line 51 of file fsm_slave_scan.h.
| ec_fsm_pdo_t* ec_fsm_slave_scan::fsm_pdo | 
PDO configuration state machine to use.
Definition at line 53 of file fsm_slave_scan.h.
| unsigned int ec_fsm_slave_scan::retries | 
Retries on datagram timeout.
Definition at line 54 of file fsm_slave_scan.h.
| void(* ec_fsm_slave_scan::state) (ec_fsm_slave_scan_t *) | 
State function.
Definition at line 56 of file fsm_slave_scan.h.
| uint16_t ec_fsm_slave_scan::sii_offset | 
SII offset in words.
Definition at line 57 of file fsm_slave_scan.h.
| ec_fsm_sii_t ec_fsm_slave_scan::fsm_sii | 
SII state machine.
Definition at line 59 of file fsm_slave_scan.h.