首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >识别通过蓝牙与PixelSense配对的移动设备

识别通过蓝牙与PixelSense配对的移动设备
EN

Stack Overflow用户
提问于 2010-03-05 01:58:41
回答 1查看 1.6K关注 0票数 5

我希望能够通过蓝牙将微软PixelSense硬件与多个移动设备配对,我想让PixelSense知道哪个设备是哪个设备。因此,如果我将两部电话放在一张桌子上,PixelSense应该能够根据设备名称对它们进行标记。我最初的想法是让手机显示一个身份标签,这个标签已经编码了它的蓝牙MAC地址,这样它就可以将它们联系起来,但PixelSense在红外线下看得到,无法读取手机屏幕,所以这个想法就不存在了。有没有人能想出另一种方法来做这件事?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-03-05 05:24:12

微软已经在他们的Mobile Connect sample application中演示了一种做到这一点的方法。他们巧妙地利用了这样一个事实,即几乎所有的手机都有一个摄像头,当手机放在平面上时,摄像头可以朝下。因此,他们开发了一款应用程序,当手机停在Surface上时,该应用程序将读取来自Surface的传入颜色数据。

所以它是这样的:

  1. 表面应用程序启动,并使表面计算机本身在蓝牙上可见(虽然你可能不得不在管理模式下手动操作,记不住了)
  2. 你在手机上运行移动应用程序,单击连接,并将其放在表面上的指定地点
  3. 表面闪光一系列的颜色进入手机的摄像头
  4. 手机解码成引脚,并扫描通过所有打开的蓝牙设备,直到它找到一个是桌面运行适当的服务,并接受解码的引脚。现在,

  1. 连接在一起,不需要手动输入,表面知道它正在与哪个物理设备对话,因为它知道它显示在每个设备上的引脚。*注意-在这个示例应用程序中,他们实际上不允许多个同时连接,但我看不出为什么它不能工作。

这种方法的一个问题(除了代码相当复杂之外)是需要在手机上安装应用程序。让人们更容易获得应用程序的一种方法是在Surface上显示一个微软标签或qrcode,供人们扫描(他们更有可能已经有了扫描应用程序)。我不认为有任何绕过需要在手机上安装一些东西,如果你使用蓝牙无论如何。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2381548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档