Сопрягаемое устройство нужно проверить с двух разных сторон: либо убедиться, что оно само корректно формирует сигнал оборотов (тогда прибор выступает измерителем), либо проверить, что устройство-приёмник правильно реагирует на заданную частоту (тогда прибор сам генерирует эталонный сигнал). Делать для этого два разных устройства было избыточно.
В режиме измерения прибор считает входящие импульсы и в реальном времени пересчитывает их в обороты в минуту, выводя значение на экран с минимальной задержкой. В режиме эмуляции прибор сам генерирует импульсный сигнал заданной пользователем частоты, имитируя реальный датчик оборотов для проверки приёмной электроники без необходимости физически вращать что-либо. Переключение между режимами происходит без перепрошивки.
STM32, ЖК-экран, звуковая индикация режима и статуса, корпус собственной 3D-печати под конкретную форму креплений.
Готово и используется в обоих режимах работы.