Hi!
I’m writing a control program for the K8055 USB interface board and I want the user to be able to dynamically plug and unplug individual cards. To survey the availability of each card I routinely poll for connected cards using the SearchDevices() function. However, this function returns the correct bit pattern only at the first call, while subsequent calls return 0. This seems to be by design, as I found a statement in a different post that the card must be disconnected and reconnected before calling SearchDevices() again. This is of course not an option in my case, so my question is:
*) Is there an alternative (maybe undocumented) function in the dll other than OpenDevice() (the use of which would entail other problems)?
*) Is there or will there be soon a newer version of the dll that provides a way for routinely testing for the presence of individual cards?
Thanks in advance…