我买到了一款新的三星SUR40微软Surface设备。我现在正在做一个概念验证
我的症结是如何将我的iPhone与表面配对。我想要做的是把iPhone放在屏幕上,让它的表面能够识别设备。我的想法是使用iPhone应用程序生成的身份标签,并将iPhone正面朝下放置。但由于表面的红外摄像头能力,它在手机上什么也看不到。我以前见过(Amnesia Razorfish)。只是想知道是否有人对如何做到这一点有任何想法?
也许使用WiFi扫描的组合也可能起作用。任何建议都将不胜感激。我想让它保持简单,因为用户只是让我们的应用程序在手机上运行,而不是仅仅在表面上拍打它,不想让配对过于复杂。
发布于 2012-04-16 23:31:54
我在这里解释了一种使用蓝牙做到这一点的方法:Identifying mobile devices paired via bluetooth with PixelSense
这在很大程度上取决于你是否拥有这些设备和网络。如果你可以控制这些设备,那么你只需要在每个设备上放一个表面标签,然后把标签值放到手机的应用程序中。将所有设备连接到同一子网可以帮助通信,但如果您需要处理任何运行您的应用程序的随机电话,则会变得更加复杂。
至于Razorfish是如何做到这一点的,我不确定,但他们不使用我所描述的蓝牙方法。我认为他们使用的是类似于Bump应用程序的东西,在该应用程序中,运行你的应用程序的设备将注册一个服务并跟踪加速度计数据。当Surface检测到手机时(无论是通过标签还是根据形状),它可以“询问”每个连接的客户端是否就是刚刚放下的那台。他们也可以使用接近感应器提供帮助。
发布于 2012-04-19 04:37:07
您可以查看Microsoft® Surface® Bluetooth Connect Code Sample - SDK 2.0,也可以在Surface Application Design and Development forum上发布关于microsoft surface的问题
https://stackoverflow.com/questions/10164512
复制相似问题