2017-08-28 115 views
1

我試圖讓Movesense與Unity BLE資產一起工作,因爲最初我以爲MS會很簡單。我設法連接到它並訂閱了「61353090-」首發服務和「34802252-」開始的特徵。我想我甚至有一些通知。現在的問題是,我沒有收到或能夠從那裏解碼任何數據。Movesense Unity BLE插件

我最後還讀了示例代碼,發現了Movesense使用的複雜系統和我不熟悉的「白板」。我找不到任何谷歌搜索通過明智的,因爲白板白板:)

現在我的問題是:

  • 我應該做的進步呢?我需要寫一些東西給「17816557」嗎?
  • 實際上「白板」是什麼?
  • 爲Movesense製作Unity插件會更聰明嗎?

謝謝

+0

我懷疑任何人誰可以神交任何這將需要一個MCVE https://stackoverflow.com/help/mcve – jdv

回答

1

你是完全正確的答案是「白板」的組成部分。白板是Movesense用於實現REST服務以及內部設備(例如通過UART或BLE)的嵌入式REST框架(注意:它不是HTTP!)。正如你可以想象的那樣,它不是一個簡單的組件,所以在沒有Amersports/Suunto的幫助下解碼流量是一個很大的挑戰。實際的BLE層很簡單:每個方向都有一個特徵(寫入&通知),其複雜性在於數據管道內部的內容。

但是,如果您嘗試使用Unity製作移動應用程序,情況並非如此糟糕。已經有一個使用現有Movesense移動圖書館的Unity(Android)Movesense移動圖書館集成原型。如果你問Movesense團隊(info(at)movesense.com)他們可能會幫助你進一步。對於Windows(Unity或普通),沒有任何工作(至少尚未完成),主要是因爲在Windows 10之前沒有Windows的官方BLE API。

全面披露:我爲球隊Movesense

+1

很抱歉的垃圾郵件,我的工作不熟悉SOF並且使用太長時間進行編輯。 謝謝你的澄清。出於興趣,有沒有關於白板的文檔?它是由Suunto還是由第三方設計的? 原型聽起來不錯,似乎是現在唯一的方法。儘管我現在一直在瞄準iOS。無論如何,我最終瞄準了他們。任何iOS圖書館的計劃? 我實際上已經與Suunto進行了聯繫,但暫時我被推薦使用SOF。無論如何,我也會聯繫你的地址。 非常感謝你 – Antiec

+0

標記爲已接受的答案,因爲我相信這是解決這樣一個複雜問題的最佳答案。 – Antiec

相關問題