Все отлично, спасибо!
Задание было интересным! К сожалению, программным способом не обошлись, потребуется аппаратное решение. Рекомендую заказчика!