我需要從加速計(從我的iPhone)發送數據到Mac。我需要一種將這些數據發送到Mac的方法。獲取併發送accelorometer數據到Mac
數據應該實時發送。不應該有任何延遲。將數據發送到Mac的最佳方法是什麼?
1.)它是通過藍牙還是通過網絡?
2.)我需要知道是否有任何教程/示例代碼來獲取加速度計。
我需要從加速計(從我的iPhone)發送數據到Mac。我需要一種將這些數據發送到Mac的方法。獲取併發送accelorometer數據到Mac
數據應該實時發送。不應該有任何延遲。將數據發送到Mac的最佳方法是什麼?
1.)它是通過藍牙還是通過網絡?
2.)我需要知道是否有任何教程/示例代碼來獲取加速度計。
iPhone上的藍牙技術只允許使用GameKit框架與其他iPhone手機進行WiFi和點對點遊戲。
如果你試圖通過服務器做到這一點,那麼我認爲這不會是任何方式的實時..(如果你想使用加速度計控制某些東西,滯後將是顯而易見的。)
回答這個問題是我能找到的最好... Bluetooth/WiFi between Mac app and iOS app
希望這可以幫助你有點..如果我發現別的東西會在這裏更新。
對於#1,您的接近度將決定您的選擇。如果你可以保證iPhone將在藍牙範圍內,那麼你可以使用藍牙。如果你的Mac有一個固定的IP地址,那麼你可以使用網絡。如果實時性是要求,那麼它可能需要是藍牙。
對於#2,iOS文檔列出了UIAccelerometer類的示例代碼:AccelerometerGraph,BubbleLevel,GLGravity和oalTouch。