From 0f1c9c357ac4c5c9713bab65e79bd709ac2345c8 Mon Sep 17 00:00:00 2001 From: John Winans Date: Fri, 16 Dec 1994 15:51:21 +0000 Subject: [PATCH] Changed error message in the event system error handler & added a conditional based on a debug flag to print it... defaults to off. (Per request from MRK.) --- src/db/drvTS.c | 22 +++++++++++++++++++++- src/vxWorks/db/drvTS.c | 22 +++++++++++++++++++++- 2 files changed, 42 insertions(+), 2 deletions(-) diff --git a/src/db/drvTS.c b/src/db/drvTS.c index cf09dfecf..7429703bd 100644 --- a/src/db/drvTS.c +++ b/src/db/drvTS.c @@ -1,6 +1,10 @@ /* * $Log$ + * Revision 1.4 1994/10/28 20:15:10 jbk + * increased the USP packet time-out to 250ms, added a parm to the configure() + * routine to let user specify it. + * */ /************************************************************************** @@ -653,7 +657,23 @@ static void TSerrorHandler(int Card, int ErrorNum) Could put the slave on the vxworks timer until next sync */ - logMsg("***TSerrorHandler: error number %d=n",ErrorNum,0,0,0,0,0); + if(MAKE_DEBUG) + { + switch(ErrorNum) + { + case 1: + logMsg("***TSerrorHandler: event system error: TAXI violation",0,0,0,0,0,0); + break; + case 2: + logMsg("***TSerrorHandler: event system error: lost heartbeat",0,0,0,0,0,0); + break; + case 3: + logMsg("***TSerrorHandler: event system error: lost events",0,0,0,0,0,0); + break; + default: + logMsg("***TSerrorHandler: unknown error %d from event system", ErrorNum,0,0,0,0,0); + } + } return; } diff --git a/src/vxWorks/db/drvTS.c b/src/vxWorks/db/drvTS.c index cf09dfecf..7429703bd 100644 --- a/src/vxWorks/db/drvTS.c +++ b/src/vxWorks/db/drvTS.c @@ -1,6 +1,10 @@ /* * $Log$ + * Revision 1.4 1994/10/28 20:15:10 jbk + * increased the USP packet time-out to 250ms, added a parm to the configure() + * routine to let user specify it. + * */ /************************************************************************** @@ -653,7 +657,23 @@ static void TSerrorHandler(int Card, int ErrorNum) Could put the slave on the vxworks timer until next sync */ - logMsg("***TSerrorHandler: error number %d=n",ErrorNum,0,0,0,0,0); + if(MAKE_DEBUG) + { + switch(ErrorNum) + { + case 1: + logMsg("***TSerrorHandler: event system error: TAXI violation",0,0,0,0,0,0); + break; + case 2: + logMsg("***TSerrorHandler: event system error: lost heartbeat",0,0,0,0,0,0); + break; + case 3: + logMsg("***TSerrorHandler: event system error: lost events",0,0,0,0,0,0); + break; + default: + logMsg("***TSerrorHandler: unknown error %d from event system", ErrorNum,0,0,0,0,0); + } + } return; }