Hi,
we are currently evaluating Bluetooth 5.0 LE as communication channel between our service tools and our controls. Since the service tool is a .NET / C # application, our BLE solution is based on the Windows 10 UWP framework for Bluetooth. We use an external Bluetooth 5.1 adapter that is connected to the PC via USB. The USB adapter is recognized by Windows and uses the Generic Bluetooth Adapter driver. The bluetooth discovery service as well as the communication work without any problems. However, we do not find any way to define the 2M PHY data transfer mode supported from BLE 5.0 as the preferred data transfer mode. In our Android App we control this by calling the following method:
https://developer.android.com/reference/android/bluetooth/BluetoothGatt#setPreferredPhy(int,%20int,%20int)
Unfortunately, I can't find anything comparable under Windows. The 2M PHY mode is only activated when the 2M PHY request comes from the peripheral (control). Is there a way to trigger the 2M PHY mode (LL_PHY_REQ) via the Bluetooth UWP BLE API?
Thanks
Regards
Adam