для меня выглядит так что LIRC не распознает протокол с которым работает пульт и потому переходит в сырой (raw) модус. Как с етим бороться пока не знаю. На заре наших експериментов (LinVDR 0.5) была таже история с пультами от d-box2. У Array работал и у одного чела тоже с пультом от d-box1, но уже с пультом от второй модели было тоже самое.
Ir приемник не работает...
- krist
- Вопрос темы решён
-
-
Ничего сказать не могу, потому как всегда всё работало.
На заре, как выразился free-x, действительно возникла трудность с прикручиванием пульта от d-box2, но с этим быстро разобрался. Дело в том, что конфиг я брал готовый
от Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.#
# this config file was derived from the DBOX config file
#
# brand: Nokia
# model: ?
# supported devices: D-Box2
#begin remote
name D-BOX2
bits 8
flags SHIFT_ENC|CONST_LENGTH
eps 10
aeps 300header 510 2520
one 450 550
zero 450 550
pre_data_bits 1
pre_data 0x0
post_data_bits 8
post_data 0xC5
gap 59500
repeat_bit 0begin codes
power 0x00000000000000CF
home 0x00000000000000FB
d-box 0x000000000000001B
1 0x000000000000007F
2 0x00000000000000BF
3 0x000000000000003F
4 0x00000000000000DF
5 0x000000000000005F
6 0x000000000000009F
7 0x000000000000001F
8 0x00000000000000EF
9 0x000000000000006F
0 0x00000000000000FF
blue 0x0000000000000023
yellow 0x00000000000000B5
green 0x0000000000000055
red 0x000000000000004B
ok 0x00000000000000F3
vol_+ 0x0000000000000097
vol_- 0x0000000000000017
mute 0x00000000000000EB
right 0x000000000000008B
up 0x000000000000008F
down 0x000000000000000F
next 0x00000000000000D5
prev 0x0000000000000035
left 0x000000000000000B
help 0x00000000000000BE
end codesend remote
begin remotename D-BOX2
bits 8
flags SHIFT_ENC|CONST_LENGTH
eps 10
aeps 300header 510 2520
one 450 550
zero 450 550
pre_data_bits 1
pre_data 0x0
post_data_bits 8
post_data 0x0
gap 40000
repeat_bit 0begin codes
_D-BOX_ 0x0000000000000080
end codesend remote
Так вот, то что выделено красным, я выбросил, и всё с тех пор работало, со всеми дистрами, от LinVDR05 до ArVDR RC2, со всевозможными приёмниками, заводскими и самодельными.
-
Ребята большое вам спасибо за быстрые ответы
Вобщим ещё раз попробовал с твоим Array конфигоми и с двумя одинаковыми пультами d-box2 , не пошло извеняйте
Загнал конфиг для Хумакса и всё пошло как по маслу
Ещё раз всем спасибо (затереризировал я вас) :sport:
-
Подскажите, пожалуйста, если кто знает, как прикрутить к lirc UIR / IRman совместимый ИК приемник. Конкретно вот этот Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.. Какие изменения надо внести в конфиги.
Заранее спасибо. -
Цитата
Со слов пользователя dakul
Подскажите, пожалуйста, если кто знает, как прикрутить к lirc UIR / IRman совместимый ИК приемник. Конкретно вот этот Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.. Какие изменения надо внести в конфиги.
Заранее спасибо.Если-бы схему иметь (набор "сделай сам"), можно сказать, совместим или нет.
Вообще, он не должен быть намного сложнее стандартного приёмника лирка. Если не боишься, открой коробочку, сфотографируй плату с обоих сторон и выложи сюда. А лучше сам нарисуй схему (reverse-engineering).P.S.:
ЦитатаПримечание. Облегченная версия набора "Сделай сам", состоящая только из печатной платы, микроконтроллера, компакт-диска с ПО стоит 10 у.е.
Микроконтроллер? Это уже сложнее.
-
К сожалению коробочку открыть не могу - наглухо запаяна, а гарантия еще действует.
Из предыдущей переписки с разработчиком:
Разработчик: "...Можете попробовать драйверы uirt2, uirt2_raw. Настройки порта 115200,8,N,1. По сути от драйвера требуется:
1. UIRT декодирование ИК-сигнала на прием и кодирование на излучение.
2. Пропускать в порт любые команды, даже те, которые он не понимает."Пробовал изменять в hardware.conf драйвер на uirt2, uirt2_raw, irman - результат один:
Nov 13 13:37:19 arvdr vdr[3115]: remote control LIRC - keys known
Nov 13 13:37:19 arvdr vdr[3115]: remote control KBD - keys known
Nov 13 13:37:19 arvdr vdr[3115]: switching to channel 4
Nov 13 13:37:19 arvdr vdr[3142]: LIRC remote control thread started (pid=3142, tid=81925)
Nov 13 13:37:19 arvdr vdr[3143]: KBD remote control thread started (pid=3143, tid=98310)
Nov 13 13:37:19 arvdr vdr[3142]: ERROR: lircd connection lost
Nov 13 13:37:19 arvdr vdr[3142]: LIRC remote control thread ended (pid=3142, tid=81925)Может я что-то не так делаю? С линуксом и ArVDR знаком всего 2 недели.
Так что написал письмо разработчику с просьбой прислать схему, пришлет ли - будем посмотореть...
-
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
Если мало информации, говорите - буду дальше мучать производителя, вроде отвечает быстро и регулярно. -
Цитата
Со слов пользователя dakul
буду дальше мучать производителя, вроде отвечает быстро и регулярно.Вот это хорошая идея. Lirc - это не что-то специфическое только для VDR - это как-бы стандарт приёмника под линуксом (и под виндой есть).
-
Собрал ir, пульт у меня от Хумакса, нужно ли под этот пульт искать дрова, или они уже прописаны, а то пульт не работает
-
В стандартном наборе ArVDR подаержка пульта Humax вроде была, я чёт и не помню уже, кто напонить может? Прикручивали вроде.
Если не работает, читайте форум.Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
-
В стандартном наборе ArVDR подаержка пульта Humax, действительно есть, но пульт воспринимать всеодно не хочет
Может кабель длинный, он у меня 180 см ? -
Покажи логи
-
К сожалению сетку еще не настроил, чтобы их скопировать
-
Наткнулся на очень детальное Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. постройки приёмника. На английском, но не проблема - очень много картинок.
К сожалению и этот, как говорят немцы, " в глаз через грудь" - строит компактный приёмник, что-бы его потом на белом удлинителе перед чёрный телевизор положить. -
@ gema
У пульта от Humaxа, очень слабый сигнал. -
У меня пошёл сразу, после поисков с пультом Дбох2
-
попробовал переключить на COM2
не пошлоЦитата# /etc/lirc/hardware.conf
#
# Arguments which will be used when launching lircd
LIRCD_ARGS=""#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD=false#Try to load appropriate kernel modules
LOAD_MODULES=true# Run "lircd --driver=help" for a list of supported drivers.
DRIVER="default"
# If DEVICE is set to /dev/lirc and devfs is in use /dev/lirc/0 will be
# automatically used instead
DEVICE="/dev/lirc"
MODULES="lirc_dev lirc_serial"
modprobe lirc_serial irq=3 io=0x2f8
# Default configuration files for your hardware if any
LIRCD_CONF=""
LIRCMD_CONF=""вставляю приёмник на COM2 reboot
не работает
обратно на COM1 сразу не идёт только после rebootгде грабли
-
может тут
Цитата/dev/ttyS0 uart none
###PORT STATE GENERATED USING AUTOSAVE-ONCE###
###AUTOSAVE-ONCE###
###AUTOSAVE-ONCE###
###AUTOSAVE###
#
# If you want to configure this file by hand, use
# dpkg --configure setserial
# and change the configuration mode of the file to MANUAL. If you do not do this# this file may be overwritten automatically the next time you upgrade the
# package.
#
#/dev/ttyS0 uart 16550A port 0x03f8 irq 4 baud_base 115200 spd_normal skip_test
#/dev/ttyS1 uart 16550A port 0x02f8 irq 3 baud_base 115200 spd_normal skip_test/dev/ttyS0 uart none заменить на
/dev/ttyS1 uart noneпрошу не пинать это только мысли вслух
-
попробовал заменил
и всё идётвстраиваем теперь во внутрь
-
Цитата
Со слов пользователя Impuls.
...но хочу сказать что ты оплётку не повесил на массуНе стал открывать новую тему. Собираю новый ИК приемник по другой Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. , ту как раз вопрос встал об экране, оба конца кабеля на минус цеплять (5й контакт на штекере и минус на конденсаторе)? Правильно?
Пожалуйста зарегистрируйся для просмотра данного изображения.