延迟 - 移动

这是一项测试,用于检查 Windows 笔到达屏幕上新位置的时间与向 Windows 报告该新位置的时间之间的滞后时间(延迟)。

测试名称

  • Move Latency

测试的核心要求

  • Device.Input.Digitizer.Pen.Latency – Move Latency

测试目的

  • 验证当笔与屏幕接触时,笔处于某个位置的时间与将该位置报告给 Windows 的时间之间的延迟是否在允许范围内。

需要的工具

  • 带笔架的 RA 工具 + 150g 重。
  • 如果你购买 Triex 笔测试套件,则需要扎带。

验证步骤

  1. 确保 RA 工具安装在笔架上,并用扎带将笔固定到笔架上。 确保当笔在笔架中时没有激活任何筒形按钮。 下图显示了将笔固定到笔架的 Triex RA 工具:

    image showing the setup for the move latency test for a windows pen device.

  2. 将 RA 工具控制盒插入测试机,然后打开控制盒。 如果操作顺序不同,控制盒可能最终会处于奇怪的状态。 将控制箱上的开关设置如下:

    1. Motor(电机):Off(关闭)
    2. Calibrate(校准):Off(关闭)
    3. Mode(模式):Tachometer(转速表)
  3. 将圆的半径调整到大约 23-25 毫米并定位设备,以便触点在其完全旋转期间保持在数字化仪表面上。 笔应放置在靠近屏幕中心的位置。

    • 为了更轻松地验证圆的半径,请在设备上打开 MSPaint,将笔与屏幕接触,然后将笔旋转一整圈。 可以用尺子测量笔画出的圆,以此来确定半径。
  4. 旋转臂,直到圆盘上的凹口超过光电断路器 2-3 毫米。

    • 如果离光电断路器太近,你将在测试开始时获得一个额外的数据点。 这是因为在启动时,电机将向后旋转。 如果在此期间缺口落在光电断路器下方,则会导致错误的数据。
    • 如果离光电断路器太远,计数似乎以 2 递增,而不是两次递增 1。 电机经过校准,可围绕其旋转并缓慢通过相对于其开始位置的圆的某个部分,并且预计该慢部分将通过光电断路器下方。 但如果开始时离光电断路器太远,当凹口通过光电断路器下方时,臂仍然会移动得太快。
  5. 运行笔移动延迟测试。

  6. 将触点降低到表面上。

  7. 按下测试计算机上的空格键并将电机开关拨到打开以开始校准阶段。

  8. 旋转 9 圈后(屏幕上的计数等于 17),电机将完全停止 5 秒。 在这 5 秒内按空格键进入采集阶段。

  9. 等待臂旋转 10 圈,然后按空格键进入收集阶段。

  10. 在收集阶段,臂旋转 10 圈后,最后按一次空格键关闭测试,然后关闭电机。

注意除非出现错误,否则不要按 ESC 退出测试,否则测试可能无法完成运行。

常见错误

  • 在校准阶段开始时,如果源盘上的凹槽太靠近光电断路器信号,则在臂旋转一次之前,将出现校准文本,且计数为零 (0)。 为了避免此问题,请执行以下操作:

    • 确保将插槽定位在超过光电断路器信号 2-3 毫米处。
  • 当校准正确执行时,每旋转一圈,计数应增加 2:在命中光电断路器信号之前和之后加 1。

    • 因此,采集阶段开始之前的暂停总是发生在计数 = 17 时。
    • 如果计数没有正确增加,请中止测试。 关闭控制箱,断开控制箱与测试计算机的 USB 连接然后重新插入,然后再次开启控制箱。 从头开始测试,并验证计数是否正确递增。

    注意:正确递增的计数应从 1 开始,每个旋转周期递增 2,直到计数达到 17。

  • 在校准阶段结束时,电机将完全暂停 5 秒。 在暂停期间,必须按空格键才能进入采集阶段,否则将显示错误消息。

通过标准

  • 要让测试成功,必须收集 10 个旋转周期并通过平均笔移动延迟。
  • 此测试的允许容差是 6 毫秒,因此平均笔移动延迟 <= 36 毫秒便可以通过。