Насколько точным является свойство timestamp класса UITouch в iOS? Миллисекунды? Десятки миллисекунд? Я сравниваю внутренние измерения iPad с пользовательской схемой обнаружения касания, записанной на экране, и между ними существует довольно большая изменчивость (стандартное отклонение ~ 15 мс).Какова точность метки времени UITouch в iOS?
Я видел, что он предположил, что временная метка дискретизирована в соответствии с интервалом обновления кадра, но распределение, которое я получаю, выглядит непрерывным.
Я не думал, что это происходит, потому что я не видел никаких признаков наложения на сенсорные метки времени относительно обновления экрана (~ 800 мс раньше). Похоже, что видео касается задержки устройства, а не времени, которое записывается. В частности, я не заметил никаких упоминаний о том, что события, обнаруженные во время сканирования, получают одинаковый штамп времени и какова будет эта отметка времени. Кроме того, я использовал резистивный контур, который я построил. Оказалось, что я не мог заставить его быть очень надежным, не мешая сенсорному сенсорному экрану. – Evan
Звучит довольно круто! Прикосновения, которые обнаруживаются при одном и том же «запуске», получают одну и ту же метку времени. Вы можете попробовать это, распечатав отметку времени и сделав мультитач для 2+ пальцев. – Max
Спасибо за разъяснение. Итак, есть ли дрожание, когда метка времени будет назначена из одного прогона в следующий? Похоже, в видео говорится, что сканирование происходит как можно быстрее (что меняется от устройства к устройству), и поэтому вы можете ожидать значительного джиттера времени сканирования относительно начала кадра, в зависимости от нагрузки устройства в то время. Вы знаете, если это так? – Evan