C# Windows蓝牙连接速度
我们有一个蓝牙5.0的开发芯片,我们想把它集成到我们的外围设备中。 在我们的第一次测试中,我们使用了两次模拟COM端口的同一芯片。我们到了 我们能够连接两个设备,连接速度为2MBit(通过 检查调试器中的值) 所以。。现在我们想通过WinRT和GATT服务切换到本机API。我在这里使用的笔记本电脑支持 bluetooth 5.1(Dell XPS13带有用于WLAN和bluetooth 5.1的杀手级AX 1650双芯片),因此我假设 这应该能奏效 无论如何,我使用WinRT Bluetooth LE示例来建立连接和接收数据,但根据设备,我们无法管理 将连接设置为2MBit,而不是1MBit,这对于我们的用例来说太少了一点 我可以用winrtapi()做些什么,至少可以检查选择了哪种连接速度,甚至更好 我能在什么地方选择速度吗 我发现的最接近的东西是GATT Session对象中的PDU大小(只读),但没有关于速度的通知C# Windows蓝牙连接速度,c#,bluetooth,windows-rt,C#,Bluetooth,Windows Rt,我们有一个蓝牙5.0的开发芯片,我们想把它集成到我们的外围设备中。 在我们的第一次测试中,我们使用了两次模拟COM端口的同一芯片。我们到了 我们能够连接两个设备,连接速度为2MBit(通过 检查调试器中的值) 所以。。现在我们想通过WinRT和GATT服务切换到本机API。我在这里使用的笔记本电脑支持 bluetooth 5.1(Dell XPS13带有用于WLAN和bluetooth 5.1的杀手级AX 1650双芯片),因此我假设 这应该能奏效 无论如何,我使用WinRT Bluetooth
或者除了WinRT之外,还有其他API可以使用吗?您是否阅读过这篇关于最大化BLE吞吐量速度要求的文章?问题是,如果两个外围设备相互通信,phys层表示2MBit连接,而对于我的笔记本电脑,它只显示1MBit(BT标准…)速率。你的最大速率是链中的最小速率。您的任何以太网(包括WLAN)设备是否只能支持1MB速率?WLAN上的上传速率和下载速率是不同的。@jdweng:谢谢你的输入-如果你说的是真的,那么英特尔芯片(又称杀手系统)似乎是瓶颈。我找不到任何参考资料,但为什么应该是这样。。。。无论如何,事实上很难理解为什么高GHz PC系统不支持快速BLE(2MBit)5.0,而外围低功耗芯片却支持快速BLE(2MBit)5.0……也许BLE(低能)和高速之间存在矛盾。该设备必须为2MB的HDR(高数据速率)。旧设备a 10mw和HDR 100mw