【发布时间】:2021-03-16 16:35:57
【问题描述】:
下午好,我正在使用 Unity 开发一个包含 Hololensv2 和 Android 智能手机的系统。
在我的系统中,智能手机应该向全息透镜发送一些数据,更准确地说,我正在尝试发送位置数据 (GPS),因为全息透镜中没有那个特定的传感器。 我已经开发了一个功能齐全的 UDP 解决方案,但现在我需要构建一个免费的网络解决方案,以便能够在户外使用一切。
我想到的第一个可能性是使用蓝牙,连接两个设备,然后从智能手机向全息透镜发送一条消息。
在 GitHub 上关注这个项目:https://github.com/FlipWebApps/HololensGPS 我设法在耳机上构建了一个理论上可以工作的蓝牙接收器,问题是它是一个信标接收器,并不是所有的智能手机都可以设置为信标。
此外,在 Unity 上,我不能直接使用蓝牙指令,但我需要通过插件。我已经尝试了 2 没有好的结果: 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 蓝牙。
我真的觉得我错过了什么......
我什至不知道在尝试直接连接这两个设备或继续尝试将智能手机设置为信标和将全息透镜设置为接收器之间哪个选项更好......
任何想法/建议将不胜感激...谢谢大家。
【问题讨论】:
标签: c# android unity3d bluetooth hololens