Hello,
When I try the BlueSoleil sdk example application, all it's working correctly. The BT devices are correctly enumerated.
But when I integrated the SDK code in a dll, called by a IHM Qt application the CallBack in my dll are not called.
I would like to know if anyone encountered a similar problem.
In my dll
if (BTSDK_OK == Btsdk_StartDeviceDiscovery(0, MAX_DEV_NUM, 45))
{
/*wait BTSDK_INQUIRY_COMPLETE_IND. When complete inquiry, AppInqCompInd will notify*/
WaitForSingleObject(s_hBrowseDevEventHdl, INFINITE); <- I m bloqued indefinitely
DisplayRemoteDevices(0);
printf("Search for remote devices completely.\n");
}