5а вход приемника приходит паттерн, запоминается дельта его фронта и испускаемого импульса, потом парсится этот паттерн, если ок мы дельту выше передаем
Укорочение можно сделать на паре транзисторов и рц. У меня так много где напихано в том числе в защита соленоида , если контроллер встал и дал постоянку а не сигнал 10гц то на выходе спустя 10мс будет 0 и до ресета
Ладно, понятно в общем, если в теме, то что-то можно было родить в приемлемое время. Если не в теме, то удачное гугление и копирование. Если не повезло нагуглить, то проектитрование может порядочно времени занять.