我正在尝试使用QtSensors 5.0制作指南针应用程序,我能够从指南针获得方位角值,但我似乎找不到合适的公式将方位角转换为指南针图像的旋转角度。有人会知道我需要用什么公式来获得合适的旋转角度吗?
我的代码
property real readAz: 0
property real angle: 0
Compass {
id: compass
dataRate: 1
active: true
onReadingChanged: {
readAz = reading.azimuth
angle = (readAz /(2*Math.PI))
print("Compass: ", reading.azimuth) //for debug
print("Angle: ", angle) //for debug
needle.update()
}
}
谢谢