Ricevitore Ir Sbs ma615
Ricevitore Ir Sbs ma615
Grazie a Tutti
Re: Ricevitore Ir Sbs ma615
http://forum.ubuntu-it.org/viewtopic.php?t=359365
Secondo me come prima cosa devi installare in lirc la periferica corretta dalla lista hardware (nel mio caso era quella integrata) e poi verificare con dmesg che all'avvio la periferica sia inizializzata dal kernel. Poi puoi procedere alla configurazione, ma prima devi fare riconoscere l'hardware.
Spero ci sia qualcosa di utile nel post, ciao.
Re: Ricevitore Ir Sbs ma615
Qualche consiglio?
Re: Ricevitore Ir Sbs ma615
Codice: Seleziona tutto
sudo irrecord -d /dev/lirc0 fooRe: Ricevitore Ir Sbs ma615
Codice: Seleziona tutto
sudo irrecord -d /dev/lirc0 foo
irrecord - application for recording IR-codes for usage with lirc
Copyright (C) 1998,1999 Christoph Bartelmus(lirc@bartelmus.de)
irrecord: could not get file information for /dev/lirc0
irrecord: default_init(): No such file or directory
irrecord: could not init hardware (lircd running ? --> close it, check permissions)
Grazie
Re: Ricevitore Ir Sbs ma615
1. /dev/irda0 generata dai dispositivi SIR (serial IR) e FIR (Fast IR), servono per scambiare dati coi cellulari
2. /dev/lirc0 generata dai dispositivi IR che leggono i telecomandi attraverso LIRC
http://www.thinkwiki.org/wiki/How_to_make_use_of_IrDA
Questo link dice che generalmente le irda0 non sono supportate da LIRC. Sei sicuro che la tua periferica sia compatibile per i telecomandi? Il fatto che iwconfig trovi una periferica irda0 mi fa pensare di no.
http://wiki.ubuntu-it.org/Hardware/Disp ... 28infra%29
Anche qui si parla di periferiche irda come trasferimento dati, non telecomando.
Puoi per favore postare il risultato di:
Codice: Seleziona tutto
dmesg | grep lircRe: Ricevitore Ir Sbs ma615
Re: Ricevitore Ir Sbs ma615
http://www.thinkwiki.org/wiki/How_to_make_use_of_IrDA
La periferica del mio laptop supporta entrambe le modalità, su Windows la usavo per trasferimento dati, linux telecomando (trasferimento dati non funzionava).
Alla sezione LIRC and IrDA, dice che LIRC generalmente non è compatibile con IrDA ovvero o fai funzionare la periferica per il trasferimento dati (modulo nsc_ircc) oppure per il telecomando (modulo lirc_sir). Ti chiedevo se sei sicuro del supporto del telecomando proprio per sapere se vale la pena di fare la prova o è tempo sprecato.
ATTENZIONE: quando ho pasticciato io sul mio laptop ho avuto un crash totale del sistema che non si avviava più, ho formattato tutto. Non ho capito perchè sinceramente, ma tienilo presente. Queste modifiche al sistema possono comportate instabilità. Secondo avvertimento, la guida riporta che alcuni dispositivi funzionano entro 50cm di distanza telecomando-computer, quindi quasi inservibili.
Detto questo, se sei un bravo smanettone, un bel backup, una tazza di caffè forte e io proverei a fare così
1. togli un modulo e metti l'altro
Codice: Seleziona tutto
sudo modprobe -r nsc_ircc
sudo modprobe lirc_sir3. dai il comando (te l'ho già suggerito parecchie volte!!!)
Codice: Seleziona tutto
dmesg | grep lircRe: Ricevitore Ir Sbs ma615
ho pensato di costruirmi un ricevitore ir seriale artigianale, ho trovato diverse guide online. La mia domanda è: il mio media center non ha la porta seriale, quindi poi dovrei utilizzare un adattatore da seriale a usb. Pensi che abbia problemi con lirc nel configurarlo?
Grazie
Re: Ricevitore Ir Sbs ma615
Sul sito lirc parla di costruire un hardware apposito, ma sinceramente non so se ne vale la pena.
http://www.lirc.org/receivers.html
Sicuramente è un lavoro interessante, ma non hai garanzia che tutto funzioni a dovere, fallo solo per esperienza personale, non come soluzione al tuo caso perchè potresti rimanere deluso. Inoltre non so se funzionerà con l'adattatore seriale-usb.
Io farei il tentativo che ti dicevo col tuo prima di tutto, al limite puoi cercare un hardware compatibile, non credo costi molto.
Re: Ricevitore Ir Sbs ma615
Codice: Seleziona tutto
sudo modprobe -r nsc_ircc
sudo modprobe lirc_sir
Codice: Seleziona tutto
dmesg | grep lirc
[33795.476808] lirc_dev: IR Remote Control driver registered, major 61
[33795.486609] lirc_dev: lirc_register_driver: sample_rate: 0
[33795.487249] lirc_sir: I/O port 0x03e8, IRQ 4.
[33795.487270] lirc_sir: Installed.
poi ho configurato cosi il file /etc/lirc/hardware.conf:
Codice: Seleziona tutto
REMOTE="SIR IrDA (built-in IR ports)"
REMOTE_MODULES="lirc_dev lirc_sir"
REMOTE_DRIVER=""
REMOTE_DEVICE="/dev/lirc0"
REMOTE_LIRCD_CONF=""
REMOTE_LIRCD_ARGS=""
TRANSMITTER="None"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE=""
TRANSMITTER_LIRCD_CONF=""
TRANSMITTER_LIRCD_ARGS=""
START_LIRCD="true"
START_LIRCMD=""
LOAD_MODULES=""
LIRCMD_CONF=""
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
Codice: Seleziona tutto
irrecord -d /dev/lirc0 foo
Un'altra domanda è: io uso un telecomando qualunque, serve un determinato telecomando? Delle impostazioni particolari del telecomando?
Grazie
Re: Ricevitore Ir Sbs ma615
Codice: Seleziona tutto
sudo irrecord -d /dev/lirc0 foo Re: Ricevitore Ir Sbs ma615
Re: Ricevitore Ir Sbs ma615
Codice: Seleziona tutto
/bin/setserial /dev/ttyS0
/bin/setserial /dev/ttyS1Dobbiamo usare quella porta e quell'IRQ su ttyS1[33795.487249] lirc_sir: I/O port 0x03e8, IRQ 4.
Re: Ricevitore Ir Sbs ma615
Codice: Seleziona tutto
irrecord -d /dev/lirc0 fooCodice: Seleziona tutto
irrecord: file foo doe not contain valid dataRe: Ricevitore Ir Sbs ma615
Prima cosa devi usare SUDO:
Codice: Seleziona tutto
sudo irrecord -d /dev/lirc0 fooCodice: Seleziona tutto
sudo modprobe -r nsc_ircc
sudo modprobe lirc_sirCodice: Seleziona tutto
/bin/setserial /dev/ttyS0
/bin/setserial /dev/ttyS1Re: Ricevitore Ir Sbs ma615
Faccio tutto come utente root, quindi non è quello il problema.Prima cosa devi usare SUDO:
Riavviato il pc ho rifatto tutta la procedura e verificato conoi, visto che avrai riavviato il pc, devi rifare tutto il lavoro coi moduli da togliere e da inserire, la modifica non era permanente. Prima irrecord andava, deve andare anche ora.
Codice: Seleziona tutto
dmesg | grep lirc Poi ho dato
Codice: Seleziona tutto
/bin/setserial /dev/ttyS0
Codice: Seleziona tutto
/dev/ttyS0, UART 16550A, Port: 0x03f8, IRQ 4Codice: Seleziona tutto
/bin/setserial /dev/ttyS1
Codice: Seleziona tutto
/dev/ttyS1, UART unknow, Port: 0x02f8, IRQ 3Re: Ricevitore Ir Sbs ma615
Codice: Seleziona tutto
# prevent nsc_ircc from loading (blacklist might not be enough)
blacklist nsc_ircc
install nsc_ircc /bin/true
# pass options to lirc_sir to load it on ttyS1
options lirc_sir io=0x02f8 irq=3
# ensure serial resources are cleared before loading lirc_sir
# not doing so can result in a device busy error, or can even hang your system
install lirc_sir /bin/setserial /dev/ttyS1 uart none port 0 irq 0; /sbin/modprobe --ignore-install lirc_sir
Codice: Seleziona tutto
sudo /etc/init.d/lirc restarte se non funziona cambia con
Codice: Seleziona tutto
options lirc_sir io=0x03f8 irq=4
Codice: Seleziona tutto
sudo /etc/init.d/lirc restartRe: Ricevitore Ir Sbs ma615
Uff mi sa che mi conviene prendere un altro telecomando con apposito ricevitore
Re: Ricevitore Ir Sbs ma615
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 8 ospiti
