Стоп. У брелков как я понимаю куча функций есть. И как эту кучу функций запихивают с помощью 3 кнопок? Или там идет опрос по времени с таймаутами? Например, я жму 3 раза на кнопу, три посыки улетели в небо и приёмник их принял и понял, что 3 последовательные