2018-04-23 05:18 AM
I'm using BlueNRG-1 and 'throughput' example. My
BlueNRG-1 is in 'SERVER' role. Windows 10 application is in 'CLIENT' role. But I can not find 'Conn_Interval_Min' and 'Conn_Interval_Max' in Windows 10 API. Where can I find these parameters?
2018-04-24 06:14 AM
Hello Igor,
are you using the BLE Throughput example included in the
http://www.st.com/en/embedded-software/stsw-bluenrg1-dk.html
?If yes, please notice that you must use two
BlueNRG-1 devices, one acting as a server, and the other as a client. The configuration of the client side is independent of the operating system running on your PC (Windows 10 in your case), so you don't need to use Windows 10 API.
In the source code for the BLE throughput example, you can find 'Conn_Interval_Min' and 'Conn_Interval_Max' used by the client as parameters to the aci_gap_create_connection() function in the Project\BLE_Examples\BLE_Throughput\src\throughput.c source file.
Best regards,
Antonio
2018-04-24 10:04 AM
Hello Antonio.
I need transmit data not to second BlueNRG-1 chip, but to PC on Wndows 10 aplication. Where can I find parametrs there?
2018-04-24 08:07 PM
Hi Igor,
Could you check
class-of-device registry subkeys and entries that apply to the Bluetooth driver stack?
https://msdn.microsoft.com/en-us/library/windows/hardware/ff536602(v=vs.85).aspx
Best Regards,
Winfred
2018-04-24 10:16 PM
Hi Igor,
The registry keys are for class driver's default configurations.
If you would like to know the application's connection interval setting, it's possible to
enable logging and then use BtEtlParse.exe to generate a ComProbe Analyzer capture file.
BtEtlParse.exe can be found in WDK10.
Reference:
Best Regards,
Winfred