Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > CyberWrt

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.03.2014, 12:16   #1
Scorpion
Junior Member
 
Регистрация: 03.03.2014
Сообщений: 21
Вес репутации: 0
Scorpion is an unknown quantity at this point
По умолчанию Модуль "ИК пульт"

Здравствуйте!

Я давно читаю Ваш форум и пользуюсь прошивкой CyberWRT
Недавно я нашел на форуме smartliving готовый проект пульта, который выложил пользователь binladin. Он скомпилировал все необходимые пакета и написал скрипты. Я проверил у меня все работает. Но так как я хочу перенести этот проект в модуль "ИК Пульт" мне нужно разместить необходимые для модуля пакеты в Вашем репозитории
Прошу админа помочь мне в этом.
Пакеты прикрепил к сообщению
Вложения
Тип файла: zip lirc_irtoy_mr3020_cyberwrt_v1.4.zip (109.8 Кб, 252 просмотров)
Scorpion вне форума   Ответить с цитированием
Старый 03.03.2014, 12:43   #2
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "ИК пульт"

Для того что бы добавить в репозиторий, мне нужен фаил с описанием этих пакетов Packages
Admin вне форума   Ответить с цитированием
Старый 03.03.2014, 13:12   #3
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "ИК пульт"

Проверил репозиторий, такие пакеты в нем присутствуют
А для чего из менять?
Admin вне форума   Ответить с цитированием
Старый 03.03.2014, 13:40   #4
Scorpion
Junior Member
 
Регистрация: 03.03.2014
Сообщений: 21
Вес репутации: 0
Scorpion is an unknown quantity at this point
По умолчанию Re: Модуль "ИК пульт"

Эти пакеты пропатчены
Scorpion вне форума   Ответить с цитированием
Старый 03.03.2014, 13:59   #5
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "ИК пульт"

Для расчета md5sum можно попробовать использовать эту программу
Admin вне форума   Ответить с цитированием
Старый 03.03.2014, 20:41   #6
binladin
Junior Member
 
Регистрация: 25.02.2014
Сообщений: 5
Вес репутации: 0
binladin is an unknown quantity at this point
По умолчанию Re: Модуль "ИК пульт"

MD5Sum ниже:
bb260d831c3a2205582ee3ba6bf8b7c6 lirc_0.8.7-1_ar71xx.ipk
228aa78f3fdef1eb08f97fecd016c8ff lircdaemonadd_0.8.7-1_ar71xx.ipk
e9f98a3813d896a6792336cb08fab081 lirctools_0.8.7-1_ar71xx.ipk
binladin вне форума   Ответить с цитированием
Старый 03.03.2014, 21:03   #7
binladin
Junior Member
 
Регистрация: 25.02.2014
Сообщений: 5
Вес репутации: 0
binladin is an unknown quantity at this point
По умолчанию Re: Модуль "ИК пульт"

Вы уверены, что Вам нужны именно эти пакеты ? Ниже приведён кусок из /openwrt/trunk/package/feeds/packages/lirc/Makefile:
Цитата:
CONFIGURE_ARGS += \
--enable-sandboxed \
--with-driver="usb_irtoy" \
--with-gnu-ld \
--with-kerneldir="$(LINUX_DIR)" \
--with-pic \
--without-x \
--disable-nls \
--disable-static
А вот конфиг .setup.config из директории патченного lirc:
Цитата:
LIRC_DRIVER=usb_irtoy
LIRC_PORT=none
LIRC_IRQ=none
IRTTY=/dev/ttyACM0
DRIVER_PARAM_TYPE=ttyACM
DRIVER_PARAMETER=ttyACM1
SOFT_CARRIER=on
TRANSMITTER=on
IGOR=off
TIMER=65536
X11_WINDOWS=off
DEBUG=on
NO_DAEMONIZE=off
NO_LONG_CODES=off
USE_SYSLOG=off
DYNCODES=on
Может стоит немного универсализировать сборку ? Например скомпилировать с аргументом --with-driver="all" ? Или рассказать где что взять, а Вы более квалифицированно разберётесь, что нужно Вам ?
Готов помочь в пределах своей не очень широкой компетенции инженера-механика

PS: От этой сборки я хотел, чтобы на моём MR3020 заработал LIRC c трансивером USB IR Toy, аналогично Irdroid WiFi v.3.0 - эта задача и была мною выполнена. Для репозитория CyberWRT, ИМХО, надо универсализировать параметры сборки.

PSS: Да, на самом деле в моих пакетах - патченная транковая версия lirc (0.9.1), я просто не стал вносить лишних правок в мейкфайл.

PSSS: В штатном мейкфайле lirc в openwrt выключена компиляция irexec и ещё ряда утилит из lirctools и соответственно, недоступен функционал .lircrc.
binladin вне форума   Ответить с цитированием
Старый 03.03.2014, 21:59   #8
Scorpion
Junior Member
 
Регистрация: 03.03.2014
Сообщений: 21
Вес репутации: 0
Scorpion is an unknown quantity at this point
По умолчанию Re: Модуль "ИК пульт"

Цитата:
Сообщение от binladin Посмотреть сообщение
Вы уверены, что Вам нужны именно эти пакеты ? Ниже приведён кусок из /openwrt/trunk/package/feeds/packages/lirc/Makefile:

А вот конфиг .setup.config из директории патченного lirc:

Может стоит немного универсализировать сборку ? Например скомпилировать с аргументом --with-driver="all" ? Или рассказать где что взять, а Вы более квалифицированно разберётесь, что нужно Вам ?
Готов помочь в пределах своей не очень широкой компетенции инженера-механика

PS: От этой сборки я хотел, чтобы на моём MR3020 заработал LIRC c трансивером USB IR Toy, аналогично Irdroid WiFi v.3.0 - эта задача и была мною выполнена. Для репозитория CyberWRT, ИМХО, надо универсализировать параметры сборки.

PSS: Да, на самом деле в моих пакетах - патченная транковая версия lirc (0.9.1), я просто не стал вносить лишних правок в мейкфайл.

PSSS: В штатном мейкфайле lirc в openwrt выключена компиляция irexec и ещё ряда утилит из lirctools и соответственно, недоступен функционал .lircrc.
К сожалению я далек от кросс компиляции и патчей
Scorpion вне форума   Ответить с цитированием
Старый 03.03.2014, 22:36   #9
binladin
Junior Member
 
Регистрация: 25.02.2014
Сообщений: 5
Вес репутации: 0
binladin is an unknown quantity at this point
По умолчанию Re: Модуль "ИК пульт"

Цитата:
Сообщение от Scorpion Посмотреть сообщение
К сожалению я далек от кросс компиляции и патчей
Для начала, выдай ТЗ Поставь задачу - что ты хочешь получить в результате ?
binladin вне форума   Ответить с цитированием
Старый 19.06.2014, 19:25   #10
Kaspiysk
Junior Member
 
Регистрация: 30.03.2014
Сообщений: 10
Вес репутации: 0
Kaspiysk is an unknown quantity at this point
По умолчанию Re: Модуль "ИК пульт"

Так есть пример как завести USB IR приемник на CYBERWRT. Ставлю пакеты такие как для OPENWRT устройство не определяется.

root@CyberWrt:/www/> cat /dev/input/event0 | hexdump
cat: can't open '/dev/input/event0': No such file or directory
Kaspiysk вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:35. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика