Pagina 1 di 1
telecomando seriale pinnacle pctv
Inviato: dom 22 gen 2006, 17:49
da ky
ciao belli, qualcuno può suggerirmi come usare il telecomandino pinnacle su slack? lessi qualcosa di generico a suo tempo ma non m'ha aiutato molto... ho visto che kde ha un tool telecomandi ma idem.
il ricevitore è seriale, esperienza in questo campo pari a 'o'...

-.-
helpppppp! :°°°

Inviato: dom 22 gen 2006, 18:07
da gastone90
C'è un programma apposta mi pare, ma mi sfugge il nome. cerca nel forum penso che ci sia la risposta

Inviato: dom 22 gen 2006, 19:56
da l1q1d
Inviato: dom 22 gen 2006, 23:20
da ky
provvedo .... thnx :*****
-ky-
Inviato: lun 23 gen 2006, 17:05
da gastone90
si anch'io intendevo quello

Inviato: gio 26 gen 2006, 1:53
da albatrosla
Dal momento che anche io possiedo lo stesso telecomando ma non riesco a farlo andare, qualcuno può illuminarmi sul da farsi? Premetto che ho seguito pedestremente le istruzioni della wiki segnalata in un odei thread quassopra. Il problema è che l'xmode2 non dà segni di vita quando premo tasti del telecomando e comunque dall'lsmod risulta che il modulo lirc_serial non è utilizzato da alcun device.
Il device l'ho testato su un mediacenter linux live (geexbox) e funziona perfettamente, perciò non so davvero dove sbattere la testa! Se qualcuno di voi ha risolto con il telecomando della pinnacle mi faccia un fischio

Inviato: sab 28 gen 2006, 13:03
da albatrosla
Aggiornamento sul problema:
ho scoperto nel frattempo che il ricevitore pinnacle non è un banale ricevitore seriale. Ho fatto un passo avanti scoprendo che si trova nella lista degli Other Serial Device nel menu che esce dopo aver dato ./configure (parlo di lirc, ovviamente). Da lì si capisce che, tra le altre cose, con quella opzione il supporto per il ricevitore pinnacle viene compilato in lircd e non in un modulo come accade per gli altri ricevitori seriali. Ad ogni modo, fatto questo, lancio lircd, che sembra partire senza problemi. Quando vado a testare il telecomando, ho letto dalle guide che nel mio caso bisogna usare irw e non xmode2. Così facendo, irw esce senza dare messaggi di errore, ma nel contempo fa crashare lircd. Lanciando nuovamente irw, questo dà infatti come errore "connect: Connection refused", perchè ovviamente lircd è crashato. Più nel dettaglio, lanciando lircd con l'opzione di debug si ottiene:
Jan 28 12:50:59 Asphalto lircd: lircd(pctv) ready #<-- il demone parte senza problemi
Jan 28 12:51:07 Asphalto lircd: accepted new client on /dev/lircd #<-- accetta la chiamata di irw
Jan 28 12:51:07 Asphalto lircd: could not reset tty #<-- il motivo del crash!
Jan 28 12:51:07 Asphalto lircd: caught signal #<-- si chiude
Non capisco il motivo di quel "could not reset tty" che lo manda nelle canne. Soprattutto: non è una questione di permessi dal momento che tutto ciò avviene da root. Se qualche buonuomo ha risolto e vuol esser prodigo di consigli, io accetto di buon grado!
Grazie[/quote]
Inviato: sab 28 gen 2006, 16:43
da ky
Il driver che hai usato si riferisce alla versione Pro, imho.
Comunque ho provato anch'io e il risultato è identico al tuo.
Ho provato col driver generico lirc_serial che non da segni di vita a parte un bug al modprobe:
Codice: Seleziona tutto
# dmesg|tail
lirc_dev: IR Remote Control driver registered, at major 61
BUG: using smp_processor_id() in preemptible [00000001] code: modprobe/13031
caller is init_port+0xf0/0x21d [lirc_serial]
[<c01e5047>] debug_smp_processor_id+0x7b/0x8c
[<f8a4a87a>] init_port+0xf0/0x21d [lirc_serial]
[<f8a4b02b>] init_module+0x3b/0x90 [lirc_serial]
[<c012f74c>] sys_init_module+0xc4/0x1f9
[<c0102931>] syscall_call+0x7/0xb
lirc_serial: auto-detected active low receiver
lirc_dev: lirc_register_plugin: sample_rate: 0
# xmode2
This program is only intended for receivers supporting the pulse/space layer.
Note that this is no error, but this program simply makes no sense for your
receiver.
In order to test your setup run lircd with the --nodaemon option and
then check if the remote works with the irw tool.
root@hermes:/usr/src/linux# killall lircd
root@hermes:/usr/src/linux# lircd --nodaemon
lircd: lircd(serial) ready
/*premo tutti i pulsantini -.-*/
lircd: caught signal
....irw fa crashare lircd anche col modulo seriale.
Una curiosità: IRKick in tutto ciò ha un qualche ruolo? (ho provato a configurare obex per l'irda, lanciare irkick, lircd, irw....tentar non nuoce ¬¬ )

Inviato: sab 28 gen 2006, 17:02
da albatrosla
Ho risolto: semplicemente, per il telecomando pctv, pro o meno che sia, NON si deve dare il comando:
Se dai tale comando, per tornare indietro si deve dare:
Detto ciò, lanciando il comando lircd tutto dovrebbe andare bene..