equal
deleted
inserted
replaced
59 ec_fsm_coe_t *fsm_coe; /**< CoE state machine to use */ |
59 ec_fsm_coe_t *fsm_coe; /**< CoE state machine to use */ |
60 |
60 |
61 ec_slave_t *slave; /**< EtherCAT slave */ |
61 ec_slave_t *slave; /**< EtherCAT slave */ |
62 ec_sdo_request_t request; /**< Sdo request */ |
62 ec_sdo_request_t request; /**< Sdo request */ |
63 |
63 |
64 unsigned int sync_index; /**< index of the current sync manager */ |
64 ec_direction_t dir; /**< index of the current sync manager */ |
65 ec_sdo_t *sync_sdo; /**< pointer to the sync managers mapping Sdo */ |
65 ec_sync_t *sync; /**< Pdo sync manager. */ |
|
66 uint16_t sync_sdo_index; /**< Index of the mapping Sdo. */ |
66 uint8_t sync_subindices; /**< number of mapped Pdos */ |
67 uint8_t sync_subindices; /**< number of mapped Pdos */ |
67 uint16_t sync_subindex; /**< current subindex in mapping Sdo */ |
68 uint16_t sync_subindex; /**< current subindex in mapping Sdo */ |
68 |
69 |
69 ec_pdo_mapping_t mapping; /**< Mapping to apply. */ |
70 ec_pdo_mapping_t mapping; /**< Mapping to apply. */ |
70 ec_pdo_t *pdo; /**< current Pdo */ |
71 ec_pdo_t *pdo; /**< current Pdo */ |