Hello, I have problem with the MIP driver that I develop. It is a driver for I/O board, connection is TCP/IP based, I am using a
simple TcpClient class. The problem appears when I Disable the hardware from Recording server menu. If I try to enable it again
I receive a strange connections in the I/O board, I mean strange because if I check the log I can see that the driver is not started yet, I mean Connect method is not called yet, but I receive a connection in the board. That is really annoying beacause I need to wait probably a minute before the Connect method is executed.
So, what is hidden inside Disable/Enable actions. I guess, Disable hardware will invoke Close method from the DriverConnectionManager and will stop the poller as well. What happens when I Enable the hardware? Is there any service that is running and possible open a Connection to the board right after Enable the hardware? I know it sound stupidly. Some logs I may check, except (DriverFrameworkProcess, HardwareDriver, DriverFramework_DeviceDriver, DriverFrameworkProxy), which I already did?
Milestone version: 2021 R1
MIPSDK: 2020 R3