2016-09-22 21 views
1

HoloLens Unity3Dアプリケーションに位置値を与えるために、それぞれ1つずつ2つのセンサーが必要です。 これらの2つのセンサーは、一時的にBLEでいくつかのランダムな値を送信するアンドロイドの携帯電話でネイティブアプリケーションをアンドロイドにする予定です。HoloLens BLE通信(windows 10)

HoloLensがBLEをサポートして以来、holoLensがセンサによって広告された値を接続して受信することは可能であるはずです。 しかし、Windows BLEのUnity3Dアセットストアにプラグインが見つかりませんでした。誰かがUnityのWindows BLE用のサンプルプラグインを実装しているかどうかを知る必要があります。

ありがとうございました。

答えて

-1

あなたのセンサーがBluetoothキーボードまたはHoloLensためのマウスもふりをすることができます場合は、あなただけ使用できる標準ユニティライブラリ:

if (UnityEngine.Input.GetKey(KeyCode.A)) 
{ 
    // moved left 
    ... 
} 

Here is an example Wiiのヌンチャク(2Dジョイスティック、ボタンを2つ接続する方法)ホロレンズに。

+0

返信いただきありがとうございます。しかし、私のプロジェクトでは、実際に手の位置の値を必要とするので、手元のジャイロから送る必要があります。私は実際にUnity3DでいくつかのWindowsクライアントBLEプラグイン/サンプルを探していました – DeathQuake

0

は現在、マイクロソフトのHoloLensは(https://support.microsoft.com/en-us/help/12636/hololens-pair-bluetooth-devicesを参照)BLEマウスを置いやキーボードをサポートしていますので、あなたはそのインタフェース(ビクターCazacovの提案)をハックしない限り、あなたは、Bluetoothを介して他の機器を接続することはできません。

現在の代替方法は、センサーをHoloLensと別のインターフェース(主にWiFi経由のソケット)で接続することです。たとえば、Bluetoothセンサー、HTC Viveコントローラー、およびLeap MotionをUDPソケットを介してHoloLensに接続しました。欠点は、これらのデバイスからデータを受信して​​HoloLensに送信するコンピュータが必要になることです。

関連する問題