#11
Сообщение
Сергей » 06.03.2016{, 16:39}
keeper1978, я с такой проблемой столкнулся (если правильно понял).
После выхода новой версии, проверял работу ИК приемника и передатчика.
Пробовал принимать сигнал от ПДУ и передавать его на светодиод, для управления техникой. В ходе эксперимента выяснил, что блок ИК приемника зависает (не принимает сигнал с пульта), когда на ИК передатчик подается разрешение передачи, при наличии данных на входах передатчика. Когда на входах нули и на разрешение передачи подаем 1, то передача не происходит, а приемник продолжает принимать команды.
Блок ИК приемника перестает работать именно после отправки команды на блоке ИК передатчика.
И еще, нюанс, о котором писал во втором сообщении.
Блок ИК приемника не принимает посылки (между ними обычно пауза 4-5 мС), в которых кол-во импульсов и пауз больше 100.
Пока игрался с кондиционером заметил что на некоторых кнопках (в разных режимах конд.) одинаковый код приходит. Оказывается посылка от ПДУ конд. состоит из нескольких частей. Первые 32 бита принимает, а потом после 10 милисекунднной паузы еще идет посылка. Всего насчитал 199 значений в посылке от кондиционерского пульта.
Воспользовавшись чужими скетчами считал все 199 значений и отправил их на ИК диод. И кондиционер откликнулся.
support, я Вам писал в ВК, похоже это не только у меня глюк. Желательно еще исправить длину принимаемого кода. Что бы приемник ИК принимал коды состоящие из нескольких посылок, разделенных паузами.