Hi all,
This is kind of a general question, but we have an IOC that is running 24 instruments, all of the same type. We have them set to DHCP and a timeout of 30s meaning that the connection closes if the instrument does not receive TCP/IP commands
after 30s.
I have a fanout that processes records and fetches values from the instruments through queries defined in a protocol file. After 30s, the IOC would output a plethora of error messages from StreamDevice that all say streamCore::readCallback(rec_name)
called unexpectedly. It doesn’t do that every 1 second, which is what I have the scan rate of the fanout record set to.
It would be great if somebody could shed some light on scenarios that could cause this error message to be generated.
Thank you,
Andy
Purple ribbon awareness