Hi folks,
We've got a new ioc that controls a power supply over RS-232 with
StreamDevice. When the control power on the power supply is
cycled, the ioc dies with only the message "Killed". (Specifically
the ioc dies when the PS is turned back on.)
Turning on asyn tracing shows that upon turning the PS back on,
some extra data like null characters are read in through
StreamDevice. (Perhaps data that was interrupted?) On reading
this, the ioc dies. The mismatch exception handling is turned on,
but I'm not quite sure what command to put inside the handler to
deal with this problem. I've tried several ideas but none seem to
work.
Using epics 3.14.8.2, streamDevice 2-1, and asyn 4-6.
(Also tried with 3.14.7, 2-1, and 4-3)
Any ideas on what could be going on that the ioc can't handle?
Thanks,
Mike Forster
Wilson Lab
Cornell University
--
.