equal
deleted
inserted
replaced
605 |
605 |
606 if (datagram->state == EC_DATAGRAM_TIMED_OUT && fsm->retries--) |
606 if (datagram->state == EC_DATAGRAM_TIMED_OUT && fsm->retries--) |
607 return; |
607 return; |
608 |
608 |
609 if (datagram->state != EC_DATAGRAM_RECEIVED) { |
609 if (datagram->state != EC_DATAGRAM_RECEIVED) { |
610 EC_ERR("Failed to receive AL state datagram for slave %u" |
610 EC_ERR("Failed to receive AL state datagram for slave %u: ", |
611 " (datagram state %u)\n", |
611 slave->ring_position); |
612 slave->ring_position, datagram->state); |
612 ec_datagram_print_state(datagram); |
613 ec_fsm_master_restart(fsm); |
613 ec_fsm_master_restart(fsm); |
614 return; |
614 return; |
615 } |
615 } |
616 |
616 |
617 // did the slave not respond to its station address? |
617 // did the slave not respond to its station address? |