Есть две системы: первая - ПК или ноутбук, вторая - допустим PandaBoard (ARM). Связаны по WiFi.
Задача: организовать измерение задержки с точностью до единиц миллисекунд, где разница между 18 и 21 миллисекундами - есть.
В наличии есть двухканальный USB-осциллограф с функцией триггера, поэтому достоверно можно изменить задержку даже в микросекундах.
Вопрос: на что можно завязаться у ПК или ноутбука для того чтобы выдернуть из них синхроимпульс?
Вот мысль что PC-speaker можно взять, а на стороне PandaBoard я могу что-то другое придумать - те же GPIO меньше доли миллисекунды дрыгаются 100% я замерял.
Могу ли я взять например USB-COM преобразователь на обоих сторонах? Какова будет задержка если я в USB-COM преобразователь запишу байт? Я думаю взять спад при старте посылки байта а затем сравнить с появлением байта на другом преобразователе и увидеть задержку на осциллографе.