ec_fsm_slave_scan Struct Reference

Finite state machine for scanning an EtherCAT slave. More...


Data Fields

ec_slave_tslave
 Slave the FSM runs on.
ec_datagram_tdatagram
 Datagram used in the state machine.
ec_fsm_slave_config_tfsm_slave_config
 Slave configuration state machine to use.
ec_fsm_pdo_tfsm_pdo
 PDO configuration state machine to use.
unsigned int retries
 Retries on datagram timeout.
void(* state )(ec_fsm_slave_scan_t *)
 State function.
uint16_t sii_offset
 SII offset in words.
ec_fsm_sii_t fsm_sii
 SII state machine.


Detailed Description

Finite state machine for scanning an EtherCAT slave.

Definition at line 55 of file fsm_slave_scan.h.


Field Documentation

Slave the FSM runs on.

Definition at line 57 of file fsm_slave_scan.h.

Datagram used in the state machine.

Definition at line 58 of file fsm_slave_scan.h.

Slave configuration state machine to use.

Definition at line 59 of file fsm_slave_scan.h.

PDO configuration state machine to use.

Definition at line 61 of file fsm_slave_scan.h.

Retries on datagram timeout.

Definition at line 62 of file fsm_slave_scan.h.

State function.

SII offset in words.

Definition at line 65 of file fsm_slave_scan.h.

SII state machine.

Definition at line 67 of file fsm_slave_scan.h.


Generated on Mon Jun 20 09:31:31 2016 for IgH EtherCAT Master by  doxygen 1.5.6