master/fsm_coe_map.h
changeset 831 ded9519c8d6e
parent 814 a51f857b1b2d
child 879 9b395c5646ab
equal deleted inserted replaced
830:d83d92e1a919 831:ded9519c8d6e
    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 */