Experimental Physics and
| |||||||||||||||
|
Hey hey! I have a device on my Linux IOC, using Asyn GPIB. The device works on the IOC and, connected with EDM - is controllable. When the device is turned off I get an error message: asynError in write: GPIB0 writeGpib failed ENOL 2: No listeners The function in the proto file uses exception @replytimeout, (and tried again with @writetimeout)but that never executes, which I would expect (I queried a device, it's not there, I should have a timeout). This works on TCP/IP devices, just not GPIB. Does anyone have any thoughts, or hacks, or updates on getting GPIB exceptions to run the proto file exception commands? Also when I try using the @writetimeout exception to more closely mimic the error message, the IOC crashes on boot, not even an IOC command prompt, which looks like a separate problem, any help on that would also be appreciated. Error message requests me to mail teck-talk, and is: A call to 'assert(dbLockIsInitialized)' by thread 'cbLow' failed in ../dbLock.c line 239. EPICS Release EPICS R3.14.11 $R3-14-11$ $2009/08/28 18:47:36$. Local time is 2017-10-06 08:13:40.495885987 PDT Please E-mail this message to the author or to [email protected] Calling epicsThreadSuspendSelf() Thread cbLow (0x9a12518) suspended Cheers James Larsson
| ||||||||||||||
ANJ, 21 Dec 2017 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |