I am currently using usb4java to interact with a famoco device. Whenever the device gets disconnected during interaction, it raises a -9 error code, which is normal considering the device got disconnected. However my issue is that when I re-connect the device to the app. It raises a -7 error code, which according to the usb4java documentation means that there is a communication timeout. The device is not communicating with the app despite being successfully reconnected.
I figured that the problem was with the data pipe since it did get disconnected in the middle of communication. Is there any way to do this?
There is currently no information about this in the documentation. I have already tried closing and re opening the connections to the device but that did not work.