我是 Unity 和 android 应用程序开发的新手。我最近拿到了三星 Gear VR 和 Galaxy S6。
我能够制作简单的场景并使用 Gear VR 运行它们。然而对于我的项目,当我在我的装备 VR 上运行应用程序时,我想通过手机蓝牙发送有关玩家坐标、操纵杆等的数据,以便可以在我的计算机上的 Matlab 中实时读取。
我需要这些数据来使用 Matlab 触发外部设备。
任何帮助,将不胜感激。
谢谢
我是 Unity 和 android 应用程序开发的新手。我最近拿到了三星 Gear VR 和 Galaxy S6。
我能够制作简单的场景并使用 Gear VR 运行它们。然而对于我的项目,当我在我的装备 VR 上运行应用程序时,我想通过手机蓝牙发送有关玩家坐标、操纵杆等的数据,以便可以在我的计算机上的 Matlab 中实时读取。
我需要这些数据来使用 Matlab 触发外部设备。
任何帮助,将不胜感激。
谢谢
双方都需要蓝牙插件,因为 Unity 不支持开箱即用。您可以使用Android 蓝牙 API为自己编写一个,或者使用这个只需 10 美元的便宜的。
在计算机端/Windows 上,您可以使用 Winsock RFCOMM。您可以在此处获取示例代码。其他重要环节。Windows 上的蓝牙教程。