Lirc + ütköző távirányítók

 ( Csigaa | 2005. november 19., szombat - 19:30 )

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Én nagyon sokat szenvedtem vele, aztán egyszerűen csináltam egy symlinket a /dev/tts/0-ra (ő a /dev/ttyS0-om) /dev/lirc-ként, a kernelbeli soros drivert használom, nem a lirceset, és így megy... Így nem kell setseriallal se vacakolni, meg a lirces driverrel se, csak elindítom a lircd-t és kész. Persze ehhez az kell, hogy a vevőd sima soros legyen, a RemoteMaster vevőm ilyen.

Na sikerült életre keltenem az irrecordot, de ...
Pinnacle táviránnyal rendesen felismeri a gombokat, úgy, ahogy az előre gyártott lircd.conf-ban is voltak.
Thomson TV távirányt NEM ismeri fel rendesen, és a Funai VCR irányítóját sem.
Ez mind a kettőnél abban nyilvánul meg, hogy
-minden irrecord futtatásnál más a detektált gap (+-ezresekben mérve!)
-több különböző gombhoz uazt az értéket rendeli (ez ugyanaz minden irrecord futtatásnál)
-ha az így generált lircrc-t használatba veszem, az irw-ben egy gombnyomásra a Funainál 3 különböző(!) lenyomott gombot ismer fel (és persze az azonos értékek miatt csak az nincs közte amit lenyomtam), a Thomsonnál csak két azonos gombnyomást, de itt se, amit éppen nyomtam, mert ugye sok gombnál uazt a kódot ismerte fel...

Az irrecord a TV/VCR irányítóknál sokkal több jelet ír ki a stdoutra, mint a Pinnacle-nél, mégis 8 bitesnek detektálja mind a 3mat -- lehet, hogy a Pinnacle vevője csak Pinnacle irányítóval működik normálian?

Vagy több bites kódot küld a többi RC? Esetleg az ep/aep érték más? Vagy SPACE_ENC flag kellene nekik? De ezeket hogyan lehet megetetni az irrecorddal, ha minden futtatásnál új fájlt kezd, a régiről tudomást sem vesz? (manpage, doksi mélyen hallgat)

Itt többen írtátok, hogy TV vagy univerzális irányítót belőttetek, gondolom irrecorddal - Nektek milyen vevőtök van?

Hi!

Egy VCRt kötöttem a TV-tuneremre, és hát annak is van távirányítója meg a tunernek is. A tuner irányítójához (Pinnacle) vannak hozzárendelve a fontosabb TVtime-funkciók.
A VCR irányítója (Funai NA690) úgy néz ki uazon a frekin (is?) sugároz, mert ezen ha lenyomok egy gombot, a LIRC a Pinnacle egy vagy gombját érzékeli (vagy két Ch+, vagy egy Ch+ és egy MENU, vagy egy Channel7). Valószínűleg több bites kódot küld, és ezek csak a kezdő bitek, mert sok gombnál ugyanaz a kód, viszont nagyon bezavar - Hogyan lehetne ezt szűrni?

[quote:dbf23f6aea="Csigaa"]Hi!
Hogyan lehetne ezt szűrni?[/quote:dbf23f6aea]
optikailag

És (azon kívül hogy másik szobában nyomkodom a VCRét) hogyan?
Az egész szobában látja mind a két irányítót az IR vevő, akár háttal állva is... Szóval a video fele bökök/IR fele bökök dolog nem megy :(

[quote:37587e9566="Csigaa"]És (azon kívül hogy másik szobában nyomkodom a VCRét) hogyan?
Az egész szobában látja mind a két irányítót az IR vevő, akár háttal állva is... Szóval a video fele bökök/IR fele bökök dolog nem megy :([/quote:37587e9566]
MOST nem megy. Ha muszáj, biztos lehet irányérzékenységet adni neki (csőbe húzni).

Természetesen van másik javaslatom is: használj másik videomagnót.

[quote:28975b2d56="Csigaa"]Hi!
úgy néz ki uazon a frekin (is?) sugároz[/quote:28975b2d56]
Elkeserítselek?
Mindegyik ugyanazon a frekin sugároz (ezért vehetsz univerzális távirányítót, ha a tied megsemmisül).
Különbség a protokollban van, az egyes gombok által küldött kódokban.

És ha vennél egy univerzális távirányítót és a lircet átprogramoznád?
Vagy ha ragaszkodsz ezekhez, polárszűrővel is próbálkozhatsz :-)

[quote:e683ccc3f8="kisbetu"][quote:e683ccc3f8="Csigaa"]Hi!
úgy néz ki uazon a frekin (is?) sugároz[/quote:e683ccc3f8]
Elkeserítselek?
Mindegyik ugyanazon a frekin sugároz (ezért vehetsz univerzális távirányítót, ha a tied megsemmisül).
Különbség a protokollban van, az egyes gombok által küldött kódokban.[/quote:e683ccc3f8]

Akkor meg hasonló protokollal küldi a jeleket de más rendszer szerint -- a rendes TV irányítójával is próbáltam, azt egyátalán nem veszi észre ezekkel a beállításokkal...
Az univerzális cucc nem rossz 5let, de az ismeretlen irányító beállításához való mode2 (megfelelő modulokkal és beállításokkal) ezzel a vevővel nem ad vissza semmi kimenetet, szóval kilőve... (Chinacom FFE6576TZ55R536 típusú untángyártott univerzál irányítóhoz meg gondolom nincs előre gyártott lircd.conf)

Az miért baj, ha nincs hozzá előregyártott? Én egy időben valami noname kukázott távirányítót használtam, egy RemoteMaster soros vevővel, mert a távirányítót elrámoltam valahova, és tök jól működött.

És ne a mode2-vel nézd, hanem az irrecord-dal...

Sztem egy regi tv taviranyitoja is megteszi. Bemessz egy ocskashoz, tvszerelo, v. ilyesmi. Ha makod van ingyen hozzadvag egyet, csak ne foglalja a helyet. :wink:

[quote:9d1f7fb281="kisbetu"][quote:9d1f7fb281="Csigaa"]Hi!
úgy néz ki uazon a frekin (is?) sugároz[/quote:9d1f7fb281]
Elkeserítselek?
Mindegyik ugyanazon a frekin sugároz (ezért vehetsz univerzális távirányítót, ha a tied megsemmisül).[/quote:9d1f7fb281]Khmm khmmm... Nem teljesen, ugyanis altalaban 36, 38, 40 avagy
42 kHz-es a vivofrekvencia...[quote:9d1f7fb281="kisbetu"]
Különbség a protokollban van, az egyes gombok által küldött kódokban.[/quote:9d1f7fb281]Na ja, abban is...

Zsiraf

Hello!

Ugyan ez a problemam nekem is (PCTV, es Yamaha RX-V357).
A gond ott van, hogy a Yamaha taviranyitoja hosszabb kodokat sugaroz, es a kodok nem prefix-kodok. Azaz a hosszabb kod tartalmazza a PCTV rovid kodjait valahol kozepen.

Az lehet egy megoldas, ha a szerzel egy tanithato/programozhato taviranyitot. Megtanitod a VCR jeleire, majd valahogy beleprogramozol egy masik jelcsoportot a lirc-hez, es azt raveszed, hogy ezentul figyelje azt.

Kubi

[quote:42f8eee58c="drojid"]És ne a mode2-vel nézd, hanem az irrecord-dal...[/quote:42f8eee58c]
Asszem mégse teljesen jól megy a lirc_serial-os dolog, mert az irrecord
egy 'killall lircd;setserial /dev/ttyS0 uart none;modprobe lirc_dev;modprobe lirc_serial io=0x3f8 irq=4' után ezt írja:
[quote:42f8eee58c="irrecord -d /dev/ttyS0 konfig.conf"]irrecord: could not init hardware (lircd running ? --> close it, check permissions)
[/quote:42f8eee58c]
-d /dev/lirc/0-val ugyanezt... Jogosultságok rendben vannak, a végén mérgemben már 777-et adtam az eszközöknek, és így is uez az eredmény :(
"-H pinsys" paraméterrel is.

[quote:42f8eee58c="/var/log/messages"]
Nov 20 16:23:29 ASUS-A7N8X kernel: lirc_dev: IR Remote Control driver registered, at major 61
Nov 20 16:23:30 ASUS-A7N8X kernel: lirc_serial: auto-detected active high receiver
Nov 20 16:23:30 ASUS-A7N8X kernel: lirc_dev: lirc_register_plugin:sample_rate: 0
[/quote:42f8eee58c]

Sima alaplapi első (COM1) soros port és Pinnacle PCTV-hez adott soros IR vevő van rákötve - mit rontottam el? Elvben ilyen paraméterekkel mennie kéne, nem?