Попробуйте настроить свой захват метки времени аналогично этому, когда после обнаружения фронта или bool True из вашего цифрового чтения метка времени затем добавляется в массив регистров сдвига.Затем произведите расчет частоты по разнице во времени между марками после того, как количество марок будет собрано, чтобы вы могли усреднить их (если это необходимо).Когда вы берете метку времени, вы должны убедиться, что это штамп, сделанный так же близко к тому же времени, когда генерируется обнаружение края.(Извините, все, что у меня есть, это LV 7.1, и мне пришлось установить его для создания любого кода, вау, он старый.)
О, ложный случай - это просто пропуск регистра сдвига.
![enter image description here](https://i.stack.imgur.com/QPo6X.jpg)