ec_fsm_pdo Struct Reference

PDO configuration state machine. More...


Data Fields

void(* state )(ec_fsm_pdo_t *, ec_datagram_t *)
 State function.
ec_fsm_coe_tfsm_coe
 CoE state machine to use.
ec_fsm_pdo_entry_t fsm_pdo_entry
 PDO entry state machine.
ec_pdo_list_t pdos
 PDO configuration.
ec_sdo_request_t request
 SDO request.
ec_pdo_t slave_pdo
 PDO actually appearing in a slave.
ec_slave_tslave
 Slave the FSM runs on.
uint8_t sync_index
 Current sync manager index.
ec_sync_tsync
 Current sync manager.
ec_pdo_tpdo
 Current PDO.
unsigned int pdo_pos
 Assignment position of current PDOs.
unsigned int pdo_count
 Number of assigned PDOs.


Detailed Description

PDO configuration state machine.

Definition at line 54 of file fsm_pdo.h.


Field Documentation

State function.

CoE state machine to use.

Definition at line 57 of file fsm_pdo.h.

PDO entry state machine.

Definition at line 58 of file fsm_pdo.h.

PDO configuration.

Definition at line 59 of file fsm_pdo.h.

SDO request.

Definition at line 60 of file fsm_pdo.h.

PDO actually appearing in a slave.

Definition at line 61 of file fsm_pdo.h.

Slave the FSM runs on.

Definition at line 63 of file fsm_pdo.h.

Current sync manager index.

Definition at line 64 of file fsm_pdo.h.

Current sync manager.

Definition at line 65 of file fsm_pdo.h.

Current PDO.

Definition at line 66 of file fsm_pdo.h.

unsigned int ec_fsm_pdo::pdo_pos

Assignment position of current PDOs.

Definition at line 67 of file fsm_pdo.h.

unsigned int ec_fsm_pdo::pdo_count

Number of assigned PDOs.

Definition at line 68 of file fsm_pdo.h.


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