From 08534b031dcc6ccddd86b0676ee0410e06e39612 Mon Sep 17 00:00:00 2001 From: Florian Pose <fp@igh-essen.com> Date: Tue, 26 Jan 2010 11:35:58 +0100 Subject: [PATCH] Improved dictionary timeout messages. --- master/fsm_coe.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/master/fsm_coe.c b/master/fsm_coe.c index ee29e287..49f490ea 100644 --- a/master/fsm_coe.c +++ b/master/fsm_coe.c @@ -627,8 +627,9 @@ void ec_fsm_coe_dict_desc_check(ec_fsm_coe_t *fsm /**< finite state machine */) (datagram->jiffies_received - fsm->jiffies_start) * 1000 / HZ; if (diff_ms >= EC_FSM_COE_DICT_TIMEOUT) { fsm->state = ec_fsm_coe_error; - EC_ERR("Timeout while waiting for SDO object description " - "response on slave %u.\n", slave->ring_position); + EC_ERR("Timeout while waiting for SDO 0x%04x object description " + "response on slave %u.\n", fsm->sdo->index, + slave->ring_position); return; } @@ -863,8 +864,9 @@ void ec_fsm_coe_dict_entry_check(ec_fsm_coe_t *fsm (datagram->jiffies_received - fsm->jiffies_start) * 1000 / HZ; if (diff_ms >= EC_FSM_COE_DICT_TIMEOUT) { fsm->state = ec_fsm_coe_error; - EC_ERR("Timeout while waiting for SDO entry description response " - "on slave %u.\n", slave->ring_position); + EC_ERR("Timeout while waiting for SDO entry 0x%04x:%x" + " description response on slave %u.\n", + fsm->sdo->index, fsm->subindex, slave->ring_position); return; } -- GitLab