C# 访问的加速度计读数不符合逻辑

C# 访问的加速度计读数不符合逻辑,c#,uwp,windows-10-universal,C#,Uwp,Windows 10 Universal,我跟着它,它接收并显示来自设备加速计的读数。我在两台设备上试用了该应用程序,两台设备固定在桌子上,得到了类似的读数,如: X轴:0.01 Y轴:-0.59 Z轴:-0.82 代码与文章中的代码完全相同。怎么了?读数来自重力场,恒定加速度约为9.81[m/s2]。根据手机的角度,您将在每个轴上收到不同的值 手机的加速计显示数值,Z=-0.82表示手机(在本例中表示桌子)未调平。当设备静止时,Reading()方法是否仍定期调用?Thx。我没有考虑重力。当设备水平时,一个轴的读数为| 1 |,其他轴

我跟着它,它接收并显示来自设备加速计的读数。我在两台设备上试用了该应用程序,两台设备固定在桌子上,得到了类似的读数,如:

X轴:0.01

Y轴:-0.59

Z轴:-0.82


代码与文章中的代码完全相同。怎么了?

读数来自重力场,恒定加速度约为9.81[m/s2]。根据手机的角度,您将在每个轴上收到不同的值


手机的加速计显示数值,
Z=-0.82
表示手机(在本例中表示桌子)未调平。

当设备静止时,Reading()方法是否仍定期调用?Thx。我没有考虑重力。当设备水平时,一个轴的读数为| 1 |,其他轴的读数接近0(| 0.02 |)。