我想要两个传感器,每只手一个,给HoloLens Unity3D应用程序提供位置值。这两个传感器将暂时作为android手机上的android原生应用程序,在BLE中发送一些随机值。
我只是想,既然HoloLens支持BLE,那么holoLens应该可以连接并接收传感器通告的值。但我在Unity3D资源商店中找不到任何用于windows BLE的插件。我想知道是否有人在Unity中实现了windows BLE的任何示例插件。
谢谢。
发布于 2018-02-26 11:01:43
目前,微软的HoloLens只支持蓝牙鼠标和键盘(参见https://support.microsoft.com/en-us/help/12636/hololens-pair-bluetooth-devices),所以你将无法通过蓝牙连接其他设备,除非你破解了它们的接口(维克多·卡扎科夫的建议)。
当前的替代方法是通过不同的接口将传感器与HoloLens连接,很可能是通过WiFi的套接字。例如,我已经通过UDP套接字将蓝牙传感器、HTC Vive控制器和Leap Motion连接到HoloLens。缺点是,您可能需要一台计算机来接收来自这些设备的数据,然后将其发送到HoloLens。
发布于 2016-09-22 21:47:41
如果你可以让你的传感器伪装成HoloLens的蓝牙键盘或鼠标,那么你可以只使用标准的Unity库:
if (UnityEngine.Input.GetKey(KeyCode.A))
{
// moved left
...
}Here is an example如何将Wii Nunchuk (2D操纵杆,两个按钮)连接到HoloLens。
https://stackoverflow.com/questions/39632054
复制相似问题