【发布时间】:2014-02-23 00:24:14
【问题描述】:
我正在研究 Xamarin 中的蓝牙开发。
在连接状态下,所有 c# 代码都通过定义蓝牙配置文件的众所周知的 ID 进行连接。
好吧,在演示示例中我看到了代码
UUID.fromString("00001101-0000-1000-8000-00805F9B34FB"); // ("fa87c0d0-afac-11de-8a39-0800200c9a66");
什么是“00001101-0000-1000-8000-00805F9B34FB”?是否以某种方式从 fa87c0d0-afac-11de-8a39-0800200c9a66 获得?
更重要的是,在蓝牙文档中,我们可以在一个表单中看到用于不同配置文件的众所周知的 UUID:
HandsfreeAudioGateway 0x111F Hands-free Profile (HFP)
如何将 0x111F 正确转换为 00001101-0000-1000-8000-00805F9B34FB 形式?
我想有蓝牙开发经验的人可以评论和澄清这些点。
【问题讨论】:
标签: bluetooth xamarin core-bluetooth android-bluetooth