KODI Fanklub Polska

Witamy, Gość
Nazwa użytkownika: Hasło: Zapamiętaj mnie

TEMAT: Pilot + Lirc + /dev/ttyUSB0 <RESOLVED>

Pilot + Lirc + /dev/ttyUSB0 <RESOLVED> 2013/10/06 10:28 #6252

  • avs
  • Junior
  • avs
  • Offline
  • Postów: 11
  • Pomógł: 1

Witajcie,
zbudowałem odbiornik IR do pilota AppleRemote(srebrny) i przeprowadziłem wstępną konfigurację xbmc.
dmesg | grep usb rozpoznaje go jako : FTDI USB Serial Device converter now attached to ttyUSB0

Odbiornik wysyła sygnały do /dev/ttyUSB0
Jak zrobie cat /dev/ttyUSB0 to faktycznie pojawiają się zaprogramowane w pilocie sygnały
Niestety polecenie mode2 /dev/ttyUSB0 twerdzi, że urządzenie jest niekompatybilne :(

irrecord z modułem mplay2 (jedyny który reaguje na sygnały) zapisuje do pliku konfiguracyjnego Lirca wciąż ten sam sygnał (niepoprawny)

Po właczeniu irrecord albo lircd polecenie cat /dev/ttyUSB0 pokazuje (po naciśnieciu klawisza na pilocie) krzaki. Pomaga wtedy stty -F /dev/ttyUSB 9600 (czyli wydaje się, że gubi ustawiania szybkosci)

1. Czy można wykorzystać pojawiające się w /dev/ttyUSB0 komunikaty do sterowania XBMC bez korzystania z LIRC?
- np. przekierowanie tych sygnałów tak aby linux rozpoznał je jako klawisze klawiatury?
(mogę dowolnie zaprogramować wysyłane z pilota kody)
- może jakiś skrypt w bashu?
Ostatnio zmieniany: 2013/10/07 11:23 przez Zbychu.
Administrator wyłączył możliwość publicznego pisania postów.

Pilot + Lirc + /dev/ttyUSB0 2013/10/06 19:00 #6258

  • avs
  • Junior
  • avs
  • Offline
  • Postów: 11
  • Pomógł: 1

Już wiem !
Może się komuś przyda :

1. Należy użyc modułu pinsys :
lircd -n pinsys -d /dev/ttyUSB0

2. Zaproramowac odbiornik na szybkośc 1200bps

3. Ustawic port komunikacyjny na tą samą prędkośc :
stty -F /dev/ttyUSB0 1200



Ostatnio zmieniany: 2013/10/06 19:06 przez avs.
Administrator wyłączył możliwość publicznego pisania postów.
Za tę wiadomość podziękował(a): Zbychu
Moderatorzy: Regss, zet120, Admin
Zasilane przez Forum Kunena :: Diseño Zaragoza

Aby kontynuować, pokaż nam kim jesteś