Definition in file fsm_coe.h.
Go to the source code of this file.
Data Structures | |
| struct | ec_fsm_coe |
| Finite state machine of an EtherCAT master. More... | |
Typedefs | |
| typedef ec_fsm_coe | ec_fsm_coe_t |
Functions | |
| void | ec_fsm_coe_init (ec_fsm_coe_t *, ec_datagram_t *) |
| Constructor. | |
| void | ec_fsm_coe_clear (ec_fsm_coe_t *) |
| Destructor. | |
| void | ec_fsm_coe_dictionary (ec_fsm_coe_t *, ec_slave_t *) |
| Starts reading a slaves' SDO dictionary. | |
| void | ec_fsm_coe_download (ec_fsm_coe_t *, ec_slave_t *, ec_sdo_data_t *) |
| Starts to download an SDO to a slave. | |
| void | ec_fsm_coe_upload (ec_fsm_coe_t *, ec_slave_t *, ec_sdo_request_t *) |
| Starts to upload an SDO from a slave. | |
| int | ec_fsm_coe_exec (ec_fsm_coe_t *) |
| Executes the current state of the state machine. | |
| int | ec_fsm_coe_success (ec_fsm_coe_t *) |
| Returns, if the state machine terminated with success. | |
|
|
|
|
|
Executes the current state of the state machine.
|
|
|
Returns, if the state machine terminated with success.
|
1.4.4