master/fsm_slave_scan.h
changeset 1327 4d179b06dd3c
parent 1326 ef907b0b5125
child 1363 11c0b2caa253
equal deleted inserted replaced
1326:ef907b0b5125 1327:4d179b06dd3c
    53 {
    53 {
    54     ec_slave_t *slave; /**< Slave the FSM runs on. */
    54     ec_slave_t *slave; /**< Slave the FSM runs on. */
    55     ec_datagram_t *datagram; /**< Datagram used in the state machine. */
    55     ec_datagram_t *datagram; /**< Datagram used in the state machine. */
    56     ec_fsm_slave_config_t *fsm_slave_config; /**< Slave configuration state
    56     ec_fsm_slave_config_t *fsm_slave_config; /**< Slave configuration state
    57                                                machine to use. */
    57                                                machine to use. */
    58     ec_fsm_pdo_t *fsm_pdo; /**< Pdo configuration state machine to use. */
    58     ec_fsm_pdo_t *fsm_pdo; /**< PDO configuration state machine to use. */
    59     unsigned int retries; /**< Retries on datagram timeout. */
    59     unsigned int retries; /**< Retries on datagram timeout. */
    60 
    60 
    61     void (*state)(ec_fsm_slave_scan_t *); /**< State function. */
    61     void (*state)(ec_fsm_slave_scan_t *); /**< State function. */
    62     uint16_t sii_offset; /**< SII offset in words. */
    62     uint16_t sii_offset; /**< SII offset in words. */
    63 
    63