   Функция возвращает состояние кнопки, с программной защитой от дребезга контактов.
  
   @param int pin - Номер пина, к которому подключена кнопка.
-  @param boolean pullUp - Подтянута ли кнопка к Vcc, или к земле.
+  @param boolean pullUp - Подтянута ли кнопка к Vcc или к земле.
     true = кнопка подтянута к Vcc
     false = кнопка подтянута к земле
   @return int - Состояние кнопки, нажата или нет.

    #endif  

    if (0xFFFFFFFF != value) { // Если пришла команда 0xFFFFFFFF, то её нужно игнорировать
      if (results.decode_type == RC6) { // Если протокол пульта RC6 (и возможно RC5), то нужно избавиться от toggle бита (0x8000)
        value &= ~0x8000LL;
      }
      processCode(value);

/*
  Пин, к которому подключен ИК приёмник. 
  У ИК приёмника один информационный выход, подключается напрямую к этому пину. Ещё у ИК приёмника обычно есть
  два контакта - Vcc и Ground. Они соответственно подключаются к питанию и земле.
  Используется ИК приёмник TSOP22 на 38 кГц.
*/
#define RECV_PIN 8
