2017-03-19 8 views
0

の流れの制限は、私は現在、coremotionと50Hzの周波数を使用して、リンゴの時計シリーズ2(watchOS 3)からの測定値を送信アプリの構築に取り組んでいますどのようなものです。アップルwatchconnectivity周波数とメッセージ

現在、データはiPhoneにWatchConnectivity、メッセージを使用して送信されます。 各メッセージは1つの測定値と同じです。 測定が完了すると、csvファイルが作成され、iPhoneを使用して電子メールで送信されます。

私の主な関心事:WatchConnectivityは、メッセージのどの周波数を扱うことができますか?私はバッチメッセージ(複数の測定値を調べるための文字列の配列)を作成するか、測定ごとに1つのメッセージ(1分間に〜3000メッセージ)を送信し続けることができます。

現在、私は唯一の私は、属性の数によって〜3000回の測定分を掛ける意味し、いくつかを使用する後に、devicemotionから1つの属性を取っています。

どのような考えですか?

おかげ アリエル

答えて

0

WatchConnectivityを使用すると、任意の時点で10件のメッセージを飛行できるようになり、バッチ処理が必要になることがわかりました。

携帯端末のUIにデータが「ライブ」で表示される必要がある場合を除いて、データをバッチ処理して時計にファイルに書き込んで、transferFile APIを使用してアイテムを送信することをおすすめします。私は[[ダブル]] 2次元配列、空想何と一緒に暮らすことができ、私は転送するデータの種類に

+0

。 制限を確認していただきありがとうございます。それが10であることを知らなかった。 –

0

は、いくつかの実験の後、私はバッチを使用することが非常に好適であることがわかりました。 正確な送信頻度については不明です。 お楽しみ