diff -r 40321a37d085 -r 74e6ac2369f4 master/fsm_coe.c --- a/master/fsm_coe.c Tue Feb 23 13:18:31 2010 +0100 +++ b/master/fsm_coe.c Tue Feb 23 15:13:56 2010 +0100 @@ -327,8 +327,8 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; EC_ERR("Failed to receive CoE dictionary request datagram for" - " slave %u (datagram state %u).\n", - slave->ring_position, datagram->state); + " slave %u: ", slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -363,9 +363,9 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; - EC_ERR("Failed to receive CoE mailbox check datagram for slave %u" - " (datagram state %u).\n", - slave->ring_position, datagram->state); + EC_ERR("Failed to receive CoE mailbox check datagram for slave %u: ", + slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -421,8 +421,8 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; EC_ERR("Failed to receive CoE dictionary response datagram for" - " slave %u (datagram state %u).\n", - slave->ring_position, datagram->state); + " slave %u: ", slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -572,8 +572,8 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; EC_ERR("Failed to receive CoE SDO description request datagram for" - " slave %u (datagram state %u).\n", - slave->ring_position, datagram->state); + " slave %u: ", slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -608,9 +608,9 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; - EC_ERR("Failed to receive CoE mailbox check datagram from slave %u" - " (datagram state %u).\n", - slave->ring_position, datagram->state); + EC_ERR("Failed to receive CoE mailbox check datagram from slave %u: ", + slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -666,8 +666,8 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; EC_ERR("Failed to receive CoE SDO description response datagram from" - " slave %u (datagram state %u).\n", - slave->ring_position, datagram->state); + " slave %u: ", slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -808,8 +808,8 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; EC_ERR("Failed to receive CoE SDO entry request datagram for" - " slave %u (datagram state %u).\n", - slave->ring_position, datagram->state); + " slave %u: ", slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -846,8 +846,8 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; EC_ERR("Failed to receive CoE mailbox check datagram from slave %u" - " (datagram state %u).\n", - slave->ring_position, datagram->state); + ": ", slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -905,8 +905,8 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; EC_ERR("Failed to receive CoE SDO description response datagram from" - " slave %u (datagram state %u).\n", - slave->ring_position, datagram->state); + " slave %u: ", slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -1209,8 +1209,8 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; EC_ERR("Failed to receive CoE download request datagram for" - " slave %u (datagram state %u).\n", - slave->ring_position, datagram->state); + " slave %u: ", slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -1270,9 +1270,9 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; - EC_ERR("Failed to receive CoE mailbox check datagram for slave %u" - " (datagram state %u).\n", - slave->ring_position, datagram->state); + EC_ERR("Failed to receive CoE mailbox check datagram for slave %u: ", + slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -1391,8 +1391,8 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; EC_ERR("Failed to receive CoE download response datagram from" - " slave %u (datagram state %u).\n", - slave->ring_position, datagram->state); + " slave %u: ", slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -1498,9 +1498,9 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; - EC_ERR("Failed to receive CoE mailbox check datagram for slave %u" - " (datagram state %u).\n", - slave->ring_position, datagram->state); + EC_ERR("Failed to receive CoE mailbox check datagram for slave %u: ", + slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -1556,8 +1556,8 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; EC_ERR("Failed to receive CoE download response datagram from" - " slave %u (datagram state %u).\n", - slave->ring_position, datagram->state); + " slave %u: ", slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -1716,9 +1716,9 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; - EC_ERR("Failed to receive CoE upload request for slave %u" - " (datagram state %u).\n", - slave->ring_position, datagram->state); + EC_ERR("Failed to receive CoE upload request for slave %u: ", + slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -1778,9 +1778,9 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; - EC_ERR("Failed to receive CoE mailbox check datagram from slave %u" - " (datagram state %u).\n", - slave->ring_position, datagram->state); + EC_ERR("Failed to receive CoE mailbox check datagram from slave %u: ", + slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -1865,8 +1865,8 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; EC_ERR("Failed to receive CoE upload response datagram for" - " slave %u (datagram state %u).\n", - slave->ring_position, datagram->state); + " slave %u: ", slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -2043,8 +2043,8 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; EC_ERR("Failed to receive CoE upload segment request datagram for" - " slave %u (datagram state %u).\n", - slave->ring_position, datagram->state); + " slave %u: ", slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -2079,9 +2079,9 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; - EC_ERR("Failed to receive CoE mailbox check datagram for slave %u" - " (datagram state %u).\n", - slave->ring_position, datagram->state); + EC_ERR("Failed to receive CoE mailbox check datagram for slave %u: ", + slave->ring_position); + ec_datagram_print_state(datagram); return; } @@ -2137,8 +2137,8 @@ if (datagram->state != EC_DATAGRAM_RECEIVED) { fsm->state = ec_fsm_coe_error; EC_ERR("Failed to receive CoE upload segment response datagram for" - " slave %u (datagram state %u).\n", - slave->ring_position, datagram->state); + " slave %u: ", slave->ring_position); + ec_datagram_print_state(datagram); return; }