I`ve encountered with problem when I was using TIdModBusClient.Connect in manual mode (TIdModBusClient.AutoConnect:=false). I use lazarus 2.2.0 installed on ubuntu 22.10. When I call TIdModBusClient.Connect in my program to connect to device it works normaly, but when connection is lost then calling TIdModBusClient.Connect hangs up. Why does it happen? Does somebody have any description of TIdModBusClient? Does it work on ubuntu?
Hello, evebody!
I`ve encountered with problem when I was using TIdModBusClient.Connect in manual mode (TIdModBusClient.AutoConnect:=false). I use lazarus 2.2.0 installed on ubuntu 22.10. When I call TIdModBusClient.Connect in my program to connect to device it works normaly, but when connection is lost then calling TIdModBusClient.Connect hangs up. Why does it happen? Does somebody have any description of TIdModBusClient? Does it work on ubuntu?