下午好,我正在使用Unity开发一款系统,其中包括一对Hololensv2和一部安卓智能手机。
在我的系统中,智能手机应该向Hololens发送一些数据,更确切地说,我正在尝试发送位置数据(GPS),因为Hololens上没有那个特定的传感器。我已经开发了一个完整的UDP解决方案,但现在我需要构建一个无网络的解决方案,以便在户外使用。
我脑海中想到的第一种可能性是使用蓝牙,连接两个设备并从智能手机发送消息到Hololens。
在GitHub上跟随这个项目:https://github.com/FlipWebApps/HololensGPS 我成功地在耳机上建立了一个理论上工作的蓝牙接收器,问题是它是一个信标接收器,而不是所有的智能手机都可以设置为信标。
此外,在Unity中,我无法直接使用蓝牙指令,但需要通过插件进行传递。我已经尝试过两种插件,但效果不佳: https://assetstore.unity.com/packages/tools/integration/ibeacon-15260 https://assetstore.unity.com/packages/tools/network/bluetooth-networking-for-ios-tvos-and-android-124274 虽然我没有在第一个插件上取得任何进展,但在第二个插件上,我设法找到了Hololens的蓝牙,但无法连接。
我真的觉得我缺少了什么...
我甚至不知道哪个选项更好,是尝试直接连接这两个设备还是继续尝试将智能手机设置为信标,将Hololens设置为接收器...
任何想法/建议都将不胜感激...谢谢大家。
在我的系统中,智能手机应该向Hololens发送一些数据,更确切地说,我正在尝试发送位置数据(GPS),因为Hololens上没有那个特定的传感器。我已经开发了一个完整的UDP解决方案,但现在我需要构建一个无网络的解决方案,以便在户外使用。
我脑海中想到的第一种可能性是使用蓝牙,连接两个设备并从智能手机发送消息到Hololens。
在GitHub上跟随这个项目:https://github.com/FlipWebApps/HololensGPS 我成功地在耳机上建立了一个理论上工作的蓝牙接收器,问题是它是一个信标接收器,而不是所有的智能手机都可以设置为信标。
此外,在Unity中,我无法直接使用蓝牙指令,但需要通过插件进行传递。我已经尝试过两种插件,但效果不佳: https://assetstore.unity.com/packages/tools/integration/ibeacon-15260 https://assetstore.unity.com/packages/tools/network/bluetooth-networking-for-ios-tvos-and-android-124274 虽然我没有在第一个插件上取得任何进展,但在第二个插件上,我设法找到了Hololens的蓝牙,但无法连接。
我真的觉得我缺少了什么...
我甚至不知道哪个选项更好,是尝试直接连接这两个设备还是继续尝试将智能手机设置为信标,将Hololens设置为接收器...
任何想法/建议都将不胜感激...谢谢大家。