我喜歡將Apple Watch的陀螺儀和加速度計數據傳輸到iPhone配對應用程序(具有最高的刷新率)。 沒有縫隙是訪問數據的sdk嗎?Apple Watch中的陀螺儀和加速計
3
A
回答
-3
沒有。 WatchKit SDK目前沒有硬件訪問權限。
9
傳感器數據信息是現在可用在Watchkit for watchOS 2.0
。
你可以檢查下面的會議是總30分鐘presentation.If你不想看整個會話信息,那麼你就直接跳到CoreMotion
和HealthKit
特點是在22-28分鐘之間:
WatchKit for watchOS 2.0 Session in WWDC 2015
這裏是WatchKit擴建的實施,這裏是reference。
import WatchKit
import Foundation
import CoreMotion
class InterfaceController: WKInterfaceController {
@IBOutlet weak var labelX: WKInterfaceLabel!
@IBOutlet weak var labelY: WKInterfaceLabel!
@IBOutlet weak var labelZ: WKInterfaceLabel!
let motionManager = CMMotionManager()
override func awakeWithContext(context: AnyObject?) {
super.awakeWithContext(context)
motionManager.accelerometerUpdateInterval = 0.1
}
override func willActivate() {
super.willActivate()
if (motionManager.accelerometerAvailable == true) {
let handler:CMAccelerometerHandler = {(data: CMAccelerometerData?, error: NSError?) -> Void in
self.labelX.setText(String(format: "%.2f", data!.acceleration.x))
self.labelY.setText(String(format: "%.2f", data!.acceleration.y))
self.labelZ.setText(String(format: "%.2f", data!.acceleration.z))
}
motionManager.startAccelerometerUpdatesToQueue(NSOperationQueue.currentQueue()!, withHandler: handler)
}
else {
self.labelX.setText("not available")
self.labelY.setText("not available")
self.labelZ.setText("not available")
}
}
override func didDeactivate() {
super.didDeactivate()
motionManager.stopAccelerometerUpdates()
}
}
相關問題
- 1. 加速度計和陀螺儀數據
- 2. Android加速計和陀螺儀
- 3. iPad有加速計或陀螺儀嗎?
- 4. Android陀螺儀詩歌加速度計
- 5. 陀螺儀vs加速度計?
- 6. IOS加速度計/陀螺儀問題
- 7. - 加速度計或陀螺儀
- 8. 加速度計和陀螺儀的無匹配採樣頻率
- 9. iOS使用加速度計(和陀螺儀)的手勢識別
- 10. 使用3軸加速度計和陀螺儀獲取方向
- 11. 從加速度計和陀螺儀(IMU)獲取軌跡
- 12. 使用陀螺儀和加速度計獲取方向
- 13. 使用加速計和陀螺儀讀數獲取座標
- 14. 同步讀取加速度計和陀螺儀
- 15. MPU9250 IMU加速度計和陀螺儀數據格式
- 16. 閱讀iPhone中的iPhone加速度計陀螺儀數據#
- 17. 從陀螺儀+加速度計數據計算四元數
- 18. 用加速度計/陀螺儀檢測汽車的硬剎車和硬加速
- 19. 在Arduino中使用陀螺儀/加速度計
- 20. 在webgl中製作一個加速度計/陀螺儀
- 21. 陀螺儀Android
- 22. 用於iphone的外部陀螺儀/加速度計
- 23. 基於磁力計和陀螺儀
- 24. iPhone - 用陀螺儀/加速度計檢測運動
- 25. Android濾波加速度計+陀螺儀顯示信息
- 26. 從陀螺儀或加速度計獲取數值
- 27. iPhone 4陀螺儀/ GPS與加速度計/ GPS /指南針
- 28. 使用加速度計(陀螺儀?)繪製2D空間
- 29. 互補濾波器陀螺儀加速度計
- 30. 鈦中的陀螺儀值
那麼這是一個恥辱。但是hw的規格確實說它包含了陀螺儀和加速度計,我相信......奇怪的是api不存在......然而呢? – HixField 2015-04-04 18:37:31
@HixField據推測,這個功能將在下一個版本的WatchKit中出現;現在,他們試圖讓事情變得簡單,讓電池壽命變得簡單。 – AstroCB 2015-04-05 03:57:27
@AstroCB我希望:-)包括hw無需sw支持是沒有多大意義的... – HixField 2015-04-05 06:10:45