# HG changeset patch # User Florian Pose # Date 1161945662 0 # Node ID 2ecaa53c6291101fa1115e434db2012bbf25f6a1 # Parent d8ae13a5a910191a998784ddc3510a610fbeeb49 Changed output of ec_state_string() for error flag to "+ ERROR". diff -r d8ae13a5a910 -r 2ecaa53c6291 master/globals.h --- a/master/globals.h Fri Oct 27 09:57:30 2006 +0000 +++ b/master/globals.h Fri Oct 27 10:41:02 2006 +0000 @@ -66,7 +66,7 @@ #define EC_WAIT_SDO_DICT 3 /** minimum size of a buffer used with ec_state_string() */ -#define EC_STATE_STRING_SIZE 30 +#define EC_STATE_STRING_SIZE 32 /****************************************************************************** * EtherCAT protocol diff -r d8ae13a5a910 -r 2ecaa53c6291 master/module.c --- a/master/module.c Fri Oct 27 09:57:30 2006 +0000 +++ b/master/module.c Fri Oct 27 10:41:02 2006 +0000 @@ -265,8 +265,8 @@ off += sprintf(buffer + off, "OP"); } if (states & EC_SLAVE_STATE_ACK_ERR) { - if (!first) off += sprintf(buffer + off, ", "); - off += sprintf(buffer + off, "ERR"); + if (!first) off += sprintf(buffer + off, " + "); + off += sprintf(buffer + off, "ERROR"); } return off;