|
IgH EtherCAT Master
1.5.3
|
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 55 of file fsm_slave_scan.h.
| ec_slave_t* ec_fsm_slave_scan::slave |
Slave the FSM runs on.
Definition at line 57 of file fsm_slave_scan.h.
| ec_datagram_t* ec_fsm_slave_scan::datagram |
Datagram used in the state machine.
Definition at line 58 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 59 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 61 of file fsm_slave_scan.h.
| unsigned int ec_fsm_slave_scan::retries |
Retries on datagram timeout.
Definition at line 62 of file fsm_slave_scan.h.
| void(* ec_fsm_slave_scan::state) (ec_fsm_slave_scan_t *) |
State function.
Definition at line 64 of file fsm_slave_scan.h.
| uint16_t ec_fsm_slave_scan::sii_offset |
SII offset in words.
Definition at line 65 of file fsm_slave_scan.h.
| ec_fsm_sii_t ec_fsm_slave_scan::fsm_sii |
SII state machine.
Definition at line 67 of file fsm_slave_scan.h.