Greetings everyone,
I've integrated the LeapC library and had some trouble with the LeapPollConnection function in a very particular context. Having the latest drivers installed, I establish a connection through LeapCreateConnection and LeapOpenConnection, although the device isn't plugged in, so the control panel shows Service Status: Connected and Device Status: Disconnected, while other statuses are set to N/A.
My issue is that the LeapPollConnection returns for several events and then it just hangs. This also happens with the provided samples, last I tried was the GLUTImageSample and once Esc/Q is pressed and the CloseConnection function is called, it actually crashes, most likely do to the hang. Also, verified to see if LeapPollConnection hangs, it does.
I'll paste the log of the last events received before LeapPollConnection hangs:
[DShow] The device has been unplugged
Leap Motion Controller disconnected
Tracking paused due to no active client applications
System is sleeping, suspending all contexts
System resumed, restoring normal operations
Tracking paused due to no active client applications
Tracking resumed with client application connected
A Leap Motion legacy application has connected with references to the "interactionBox" API which has been removed. The app should be rebuilt using the latest Leap Motion SDK and best practices.
A Leap Motion legacy application has connected with references to the "interactionBox" API which has been removed. The app should be rebuilt using the latest Leap Motion SDK and best practices.
A Leap Motion legacy application has connected with references to the "interactionBox" API which has been removed. The app should be rebuilt using the latest Leap Motion SDK and best practices.
A Leap Motion legacy application has connected with references to the "interactionBox" API which has been removed. The app should be rebuilt using the latest Leap Motion SDK and best practices.
Leap policy event received.
Is there anything I'm missing? Any hint or help is appreciated.
Thanks,
Mircea