Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Не работает порт IRDA. На Windowsх работает  (Прочитано 2347 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Dexel

  • Автор темы
  • Активист
  • *
  • Сообщений: 295
    • Просмотр профиля
ИК-приёмник подключен на RS-232.

Примерная схема прёмника.Одно отличие, сигнальный у меня подключен на RX, это пин 2. И фильтрующая ёмкость на входе стабилизатора на 10µF.
Освобождаю COM-порт
(Нажмите, чтобы показать/скрыть)

Загружаю модуль работы с ИК портом
(Нажмите, чтобы показать/скрыть)

Загруженные модули:
(Нажмите, чтобы показать/скрыть)

Устройство появилось:
(Нажмите, чтобы показать/скрыть)

Проверяю:
(Нажмите, чтобы показать/скрыть)

Никакой реакции на нажатия клавиш на ПДУ.

Вобщем подобных схем в инете море, суть одна. В одних сигнальный подключен на 1, в других на 2. Где-то прочёл, что на 2 работает лучше. Всё же это RX.
В Windowsх при загрузке дров нужно указать (проект WinLIRC) какой сигнальный. Здесь этого не вижу. Вот откуда драйвер знает, куда у меня подключен сигнальный? Может ему нужно где это указать, а где? Не нашел.

Подчёркиваю, на Windowsх работает.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6690
  • 20% Cooler
    • Просмотр профиля
Re: Не работает порт IRDA. На Windowsх работает
« Ответ #1 : 27 Июня 2019, 19:10:17 »
irwвидит нажатия на пульте?

если ругнётся, что нет такой команды
sudo apt install lirc
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Dexel

  • Автор темы
  • Активист
  • *
  • Сообщений: 295
    • Просмотр профиля
Re: Не работает порт IRDA. На Windowsх работает
« Ответ #2 : 27 Июня 2019, 19:24:41 »
Lirc установлен конечно. Иначе бы устройство /dev/lirc0 не появилось.
irw молчит, потому что у неё на входе девайс /dev/lirc0 ничего не выдаёт.

PS. Входеные параметры модуля serial_ir:
(Нажмите, чтобы показать/скрыть)
И в них нет параметра где указывается вход RX или DTR.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6690
  • 20% Cooler
    • Просмотр профиля
Re: Не работает порт IRDA. На Windowsх работает
« Ответ #3 : 27 Июня 2019, 20:12:53 »
попробуйте другой драйвер

mode2 -H ...
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Dexel

  • Автор темы
  • Активист
  • *
  • Сообщений: 295
    • Просмотр профиля
Re: Не работает порт IRDA. На Windowsх работает
« Ответ #4 : 28 Июня 2019, 12:22:50 »
Короче, перепаял сигнальный на DCD, как чувствовал, есть приём с ИК-порта.
Вот же странно, проект LIRC Линуксовый. С него слепили виндусовый WinLIRC, в котором сделали программное переключение RXD/DCD.
Какого вообще было цепляться на DCD, потому что 1-й вывод на разъёме, крайний паять проще?
RX и в Африке ПРИЁМ!
Вобщем с девайса коды пошли, и жить стало легче ;)

PS. А у Вас ещё не подключен ПДУ? Тогда мы идём к Вам :D

 

Страница сгенерирована за 0.03 секунд. Запросов: 25.