pauleffect Member Licensed User Longtime User Feb 4, 2020 #1 BluetoothGatt | Android Developers developer.android.com I searched the forum, but couldn't figure out how to request a different Phy from a BLE Server. I mean gatt.setPreferredPhy method. Would you kindly illuminate me?
BluetoothGatt | Android Developers developer.android.com I searched the forum, but couldn't figure out how to request a different Phy from a BLE Server. I mean gatt.setPreferredPhy method. Would you kindly illuminate me?
Erel B4X founder Staff member Licensed User Longtime User Feb 5, 2020 #2 Try this: B4X: Dim jo As JavaObject = BLEManager Dim gatt As JavaObject = jo.GetField("gatt") gatt.RunMethod("setPreferredPhy", Array(1, 1, 1)) 'real codes here: https://developer.android.com/reference/android/bluetooth/BluetoothDevice.html#PHY_LE_1M_MASK Upvote 0
Try this: B4X: Dim jo As JavaObject = BLEManager Dim gatt As JavaObject = jo.GetField("gatt") gatt.RunMethod("setPreferredPhy", Array(1, 1, 1)) 'real codes here: https://developer.android.com/reference/android/bluetooth/BluetoothDevice.html#PHY_LE_1M_MASK