My application communicates to a sensor that sends measured values using Bluetooth. I connect to the sensor, then send a "Start" command to it and from then on I receive data (approx. 80 bytes per second).
The application works fine and the wclClient.OnData is fired several times per second. But every few minutes wclClient.OnData stops to be called for some time (about 10 to 100 seconds) and after that everything is back to normal: wclClient.OnData called again regularly.
I tested with different brands of BT USB sticks and the error seems to occur with one of them only: SENA UD100 Bluetooth USB Adapter. This adapter uses the "Bluetooth Stack for Windows by Toshiba", version 8.00.12(T). OS is Windows 7 32bit. Programming language is C#.
Is there any known bug in receiving data when using the WCL with this Toshiba stack?