master/fsm_change.h
branchstable-1.3
changeset 1746 72e7507b3f1b
parent 1739 5fcbd29151d2
equal deleted inserted replaced
1745:07fd94c5119d 1746:72e7507b3f1b
    76     ec_fsm_change_mode_t mode; /**< full state change, or ack only. */
    76     ec_fsm_change_mode_t mode; /**< full state change, or ack only. */
    77     ec_slave_state_t requested_state; /**< input: state */
    77     ec_slave_state_t requested_state; /**< input: state */
    78     ec_slave_state_t old_state; /**< prior slave state */
    78     ec_slave_state_t old_state; /**< prior slave state */
    79     unsigned long jiffies_start; /**< change timer */
    79     unsigned long jiffies_start; /**< change timer */
    80     uint8_t take_time; /**< take sending timestamp */
    80     uint8_t take_time; /**< take sending timestamp */
       
    81     uint8_t spontaneous_change; /**< spontaneous state change detected */
    81 };
    82 };
    82 
    83 
    83 /*****************************************************************************/
    84 /*****************************************************************************/
    84 
    85 
    85 void ec_fsm_change_init(ec_fsm_change_t *, ec_datagram_t *);
    86 void ec_fsm_change_init(ec_fsm_change_t *, ec_datagram_t *);