master/slave.h
changeset 612 aede068f9a74
parent 611 16498ed938f4
child 613 bf28ede88c70
equal deleted inserted replaced
611:16498ed938f4 612:aede068f9a74
   204     ec_slave_state_t requested_state; /**< requested application state */
   204     ec_slave_state_t requested_state; /**< requested application state */
   205     ec_slave_state_t current_state; /**< current application state */
   205     ec_slave_state_t current_state; /**< current application state */
   206     ec_slave_online_state_t online_state; /**< online state */
   206     ec_slave_online_state_t online_state; /**< online state */
   207     unsigned int self_configured; /**< slave was configured by this master */
   207     unsigned int self_configured; /**< slave was configured by this master */
   208     unsigned int error_flag; /**< stop processing after an error */
   208     unsigned int error_flag; /**< stop processing after an error */
       
   209     unsigned int pdos_registered; /**< non-zero, if PDOs were registered */
   209 
   210 
   210     // addresses
   211     // addresses
   211     uint16_t ring_position; /**< ring position */
   212     uint16_t ring_position; /**< ring position */
   212     uint16_t station_address; /**< configured station address */
   213     uint16_t station_address; /**< configured station address */
   213     uint16_t coupler_index; /**< index of the last bus coupler */
   214     uint16_t coupler_index; /**< index of the last bus coupler */