Поделиться через


Неустанный Jitter (сенсорный блокнот-кантарный-jitter)

Это необходимо для тестирования возможностей отчетов о неустанных контактах устройства с сенсорной панелью Windows.

Имена тестов

  • Test.StationaryJitter
  • Test.StationaryJitterMultiple

Тестируемые основные требования

  • Device.Input.Digitizer.PrecisionTouchpad.Jitter

Назначение теста

  • Проверяет, что сенсорная панель точности может точно сообщать о неустанном контакте или нескольких стационарных контактах в течение 10 секунд.

Необходимые средства

  • Изменения PT3 w/Precision Touchpad
  • PTLogo.exe

Действия по проверке

  1. Запустите Test.StationaryJitter.json.

  2. Убедитесь, что оба оси заблокированы на PT3, чтобы контакт (или контакты) могли перемещаться только вверх и вниз. На следующем рисунке показаны PT3 и его ось блокировки рычагов.

image from the stationary jitter test for a windows precision touchpad device, showing the axis lock levers on the pt3 device.

  1. Осторожно ниже 1 контакт прямо вниз в любом месте на поверхности дигитайзера.

Обратите внимание , что некоторые советы PT3 могут немного отскочить, если снизить быстро. Чтобы избежать этого, понизите чаевые медленно на поверхность дигитайзера.

  1. Подождите 10 секунд, используя таймер в правом верхнем углу пользовательского интерфейса PTLogo.

  2. Тщательно поднимайте контакт.

  3. Если PTLogo не обнаруживается, PTLogo передает итерацию и переходит к следующему. В противном случае он завершится сбоем теста и отобразит ошибку.

  4. Повторите 5 итераций, каждый из которых находится в другом расположении на сенсорной панели.

  5. Запустите Test.StationaryJitterMultiple.

  6. Добавьте контакты в PT3, чтобы 3–5 контактов (как поддерживается устройством) на расстоянии разделения от 13 мм до края, как показано на следующем рисунке.

image from the stationary jitter test for a windows precision touchpad device, showing the setup for using multiple contacts.

  1. Тщательно опустите контакты вниз в любом месте сенсорной панели, пока все 3 контакта не визуализированы в PTLogo.

Для панелей давления снизите контакты до тех пор, пока они не превышают максимальную высоту z (1 мм) и сведите вниз быстро, но плавно, пока все 3 контакта не визуализированы в PTLogo.

  1. Подождите 10 секунд, используя таймер в правом верхнем углу PTLogo.

  2. Тщательно поднимайте контакты.

  3. Если PTLogo не обнаруживается, PTLogo передает итерацию и переходит к следующему. В противном случае он завершится сбоем теста и отобразит ошибку.

  4. Повторяйте 5 итераций, каждый из которых находится в другом расположении на сенсорной панели, но всегда с контактами, выровненными по горизонтали на поверхности дигитайзера, как показано на предыдущем изображении.

  5. Второй набор итерации начнет тестировать jitter после движения. Поместите 3 контакта на сенсорной панели и быстро переместите их не менее 2 см, а затем позвольте им сидеть. Это должно выполняться в течение 3 секунд.

  6. Подождите 10 секунд для проверки теста, а затем вызовите контакты.

  7. Повторите 5 итераций, каждый из которых находится в другом расположении на сенсорной панели.

Распространенные сообщения об ошибках

  • "[12] Слишком короткое взаимодействие: #####"

    o Контакт был меньше требуемой длительности.

    o Отображаемое значение (#####) — это длительность контакта в миллисекундах.

    Ниже показан снимок экрана из теста, показывающий взаимодействие, которое было слишком коротким.

    screenshot from the stationary jitter test for a windows precision touchpad device, showing an interaction that was too short.

  • "[11] Перемещение контактов слишком большое: ###

    o Контакт переместился или пожирал больше допустимого допустимого допуска 0,5 мм.

    o Отображаемое значение (###) — это смещение химетрики.

    Ниже показан снимок экрана теста, показывающий смещение, которое слишком велико.

    screenshot from the stationary jitter test for a windows precision touchpad device, showing a displacement that is too large.

Передача условий

  • В общей сложности 10/10 (100%) итерации должны передаваться, чтобы завершить передачу состояния.