Я должен измерять и проверять задержку отправки сообщений по беспроводному каналу через WiFi/Bluetooth со смартфона на ПК. Расстояние варьируется от 5 до 10 метров.Синхронизация времени между смартфоном и ПК/встроенным устройством
Пример: сообщение отправлено со смартфона в момент X, принято и обработано в момент Y. Продолжительность: 35 мс.
Поскольку эти сообщения являются нетривиальными (команды безопасности и защиты для дальнейших машин), необходимо синхронизировать время между смартфоном и ПК с максимальной точностью (миллисекунды).
Это был нелегкой задачей, используя чистое время для двух компьютеров, подключенных через локальную сеть, но я неопределенный со смартфонами с помощью IOS/Android ..
Это точно достаточно позволяю говорить Синхронизировать как, смартфон и компьютер с NTP, или вы знаете лучший способ синхронизировать время между ними?
Из того, что я читал, время синхронизации с NTP обеспечивает точность от ~ 1 до 20 мс. Но этот диапазон слишком расплывчатый.
У кого-нибудь были подобные проблемы?
Нет, его не нужно обрабатывать по сети. Я рассматриваю некоторые физические триггеры синхронизации, но я не рассматривал осциллограф. Сначала я подумал о чем-то вроде отладочной бриджи, но тогда я не хочу фальсифицировать какие-либо ценности. Итак, вы говорите, что синхронизация NTP - это не точный подход? – Gannic
Я не говорю, что NTP не точен, на самом деле я не уверен в этом. Я просто поклонник KISS ... и физические триггеры швов, как простой и точный способ. – NickOverflow
Да, вы правы. Мне очень нравится эта идея. Можно ли также выполнить автоматическое тестирование с помощью o-scope с этим сценарием? Также могут ли результаты быть какие-то экспортированные, или вам нужно вручную сравнить разность импульсов синхронизации? – Gannic