如何在UWP中使用RFCOMM在两个未配对的蓝牙设备之间进行通信?

奥基耶夫

在几个星期的过程中,我一直在尝试在运行Windows Universal应用程序的两个设备之间使用RFCOMM进行蓝牙通信。在研究过程中,我遇到了许多主张(例如在本BT Developer FAQ末尾找到的主张),即通过使用GitHub中RFCOMMChat示例确实可以在两个未配对的设备之间建立通信不幸的是,我什至无法获得最简单的测试。

使用RFCOMMChat示例,我尝试了以下简单测试:

  1. 在便携式计算机(Win10 14393.576)上作为聊天服务器(前台)运行RFCOMMChat,然后单击“开始侦听”
  2. 在RPi3(Win10 Iot Core 14393.576)上运行RFCOMMChat作为聊天客户端。
  3. 在聊天客户端GUI上:单击“运行”,选择我的笔记本电脑(已列出),单击“连接到所选设备”
  4. 尝试连接后,笔记本电脑会收到一个配对确认请求,而RPi3上的应用程序也会消失(因为它也会显示一个配对确认对话框,该对话框会终止该应用程序)。

根据我已阅读的声明,我希望在任一设备上都不会看到配对请求对话框。

我也在MSDN论坛(Windows IoT)中提出了这个问题

是否有人使用UWP应用程序成功在两个未配对的设备之间建立了通信?

奥基耶夫

Microsoft已通知我,这是IoT Core的问题,一旦获得完整答案,他们将通知我更多详细信息。两个台式机或电话与台式机之间的不成对通信可以正常进行。这是IoT Core特有的问题。了解更多信息后,我将发布他们的回复。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用短信在两个设备之间进行通信

如何在两个Go程序之间进行通信?

如何使用界面在两个活动之间进行通信

如何使用Docker在两个容器之间进行通信

使用蓝牙获取两个Android设备之间的距离

在Linux上使用主机名在两个设备之间进行通信

如何使用蓝牙测量两个iPhone设备之间的近距离?

如何在不使用设置应用程序的情况下在Windows 10平板电脑应用程序中发现未配对的蓝牙设备

WinForm和uwp如何在两个方向上进行通信

如何在不使用父组件的情况下直接在两个反应兄弟组件之间进行通信?

Angular.js如何在两个模态之间进行通信

如何在两个完全不同的站点之间进行通信

如何在没有父子关系的两个组件之间进行通信?

如何在两个兄弟Blazor组件之间进行通信?

如何在两个应用程序之间进行安全通信?

如何在angular的两个子组件之间进行通信?

使用管道在两个程序之间进行通信

使用DNS名称在两个VM之间进行通信

使用ReactJS在两个组件之间进行通信

如何使用TCP在两个Unity应用之间进行通信?

如何在两个NSView对象之间通信?

通过单击listView项将两个蓝牙设备配对,Android

如何在两个docker容器(mssql和.net核心应用)之间进行通信拒绝连接127.0.0.1:1433

如何在同一进程加载的两个 DLL 之间进行通信而不再次加载它们?

如何在Android上以编程方式记录蓝牙活动(配对,未配对,已连接,已断开连接)?

两个设备如何通过以太网交换机进行通信

如何在两个矩阵之间进行过滤?

如何在两个不同的角色之间进行分割

如何在两个AWS实例之间进行连接