获取并将加速度计数据发送到Mac

时间:2012-04-07 16:33:08

标签: ios macos networking accelerometer

我需要将加速度计(从我的iPhone)发送到Mac。我需要一种方法将这些数据发送到Mac。

应该实时发送数据。不应该有任何延迟。将数据发送到Mac的最佳方法是什么?

1。)是通过蓝牙还是通过网络?

2。)我需要知道是否有任何教程/示例代码来获取加速度计。

2 个答案:

答案 0 :(得分:1)

iPhone上的蓝牙只允许使用GameKit框架将wifi和点对点游戏与其他iPhone结合使用。

如果您尝试通过服务器进行操作,那么我认为不会以任何方式进行实时处理。(如果您尝试使用加速度计控制某些内容,则滞后会很明显。)< / p>

这个问题的答案是我能找到的最好的...... Bluetooth/WiFi between Mac app and iOS app

希望这对你有所帮助..如果我发现别的东西会在这里更新。

答案 1 :(得分:1)

对于#1,您的接近程度将决定您的选择。如果您可以保证iPhone将在蓝牙范围内,那么您可以使用蓝牙。如果您的Mac有固定的IP地址,那么您可以使用网络。如果需要实时,那么它可能需要是蓝牙。

对于#2,iOS文档列出了UIAccelerometer类的示例代码:AccelerometerGraph,BubbleLevel,GLGravity和oalTouch。