-3

加速度計 (iPhone から) から Mac にデータを送信する必要があります。このデータを Mac に送信する方法が必要です。

データはリアルタイムで送信する必要があります。そのような遅延があってはなりません。Mac にデータを送信する最良の方法は何ですか。

1.) Bluetooth 経由ですか、それともネットワーク経由ですか?

2.) 加速度計を取得するためのチュートリアル/サンプル コードがあるかどうかを知る必要があります。

4

2 に答える 2

1

iPhone の Bluetooth では、GameKit フレームワークを使用して他の iPhone と Wi-Fi をテザリングし、ピアツーピアでゲームをプレイすることのみが可能です。

そして、サーバー経由でそれをやろうとすると、決してリアルタイムではないと思います..(加速度計を使用して何かを制御しようとすると、ラグが顕著になります.)

この質問に対する答えは、私が見つけることができる最高のものです... MacアプリとiOSアプリ間のBluetooth / WiFi

これが多少役立つことを願っています..何か他のものを見つけたら、ここで更新します.

于 2012-04-07T16:40:13.213 に答える
1

#1の場合、あなたの近さがあなたの選択を決定します。iPhone が Bluetooth の範囲内にあることが保証できる場合は、Bluetooth を使用できます。Mac に固定 IP アドレスがある場合は、ネットワークを使用できます。リアルタイムが必要な場合は、おそらく Bluetooth が必要です。

#2 については、iOS のドキュメントに、UIAccelerometer クラスのサンプル コードが AccelerometerGraph、BubbleLevel、GLGravity、および oalTouch としてリストされています。

于 2012-04-07T16:52:01.493 に答える