I'm evaluating the use of BlueTools running from a Windows Service written in C#.NET (running on a PC)
The service wakes up every few minutes creates a serial port service and receives some data from a bluetooth device.
I'm concerned about leaving the stack drivers loaded as I understand they might affect other bluetooth devices.
I used Manager.GetManager to load up bluetools, and then used Manager.GetManager().Dispose() to unload bluetools, and then put the Windows Serice to sleep for a few minutes.
I then used Manager.GetManager() again when the Windows Service woke up but received an exception indicating that GetManager() can not be called after Dispose as been called.
I would like to purchase BlueTools and use it in a continously running Windows service, but am concerned about the implications of leaving the libraries loaded whilst the service is sleeping. Is there any way around this, or indeed do you see any problem with leaving the libraries loaded? Could it have cause problems with other bluetooth device communication?