Bonjour journal,
Je viens de me procurer un adaptateur IrDA USB qui supporte SIR et FIR.
Il est bien reconnu par le module stir4200 et j'ai une interface irda0 qui fonctionne.
Mon problème est le suivant :
J'aimerais pouvoir envoyer des signaux en mode brut, c'est à dire sans la couche IrDA. Par exemple pour recevoir d'une télécommande, ou alors l'inverse (emettre comme une télécommande).
Le seul projet que j'est trouvé dans ce genre est http://www.lirc.org(...) mais il ne permet cela qu'avec des port séries SIR ou certains USB (mais pas le mien).
Cher journal, est ce que tu saurais comment je peux accéder à mon infrarouge (avec ou sans lirc) en mode raw ?
Merci d'avance.
# Tout est fichier !
Posté par Gyro Gearllose . Évalué à 3.
(Faudra pas y revenir, y'en aura qu'une.... consciente au moins !)
Si tu veux, comme tu le dis accéder au port infrarouge en mode raw, pourquoi ne pas le traiter comme un fichier "régulier" avec toutes les commandes que l'on connait (fopen, fwrite, fclose et tout le toutim ?) ?
D'autant plus que si le périphérique est reconnu, et donc que l'irda0 fonctionne, c'est le module/le noyo qui s'occupe de réaliser l'écriture/la lecture au niveau le plus bas.....
Tout dépend de ce que tu veux faire ensuite, mais il me semble que ça peut être un bon départ ?
[^] # Re: Tout est fichier !
Posté par errno . Évalué à 1.
J'ai une interface reseau dans laquelle j'ai essayé de lire en ouvrant un socket(AF_IRDA, SOCK_DGRAM, 1) mais le read ne recevait rien (bon faut dire que je testais avec la télécommande). Le problème est qu'il y a toujours la couche IrDA.
Sinon il y a peut etre moyen en ioctl() mais je sais pas trop comment (je vais chercher).
Effectivement je vais peut etre aussi regardé le code du module stir4200 au cas ou j'y trouves des truc interessants.
[^] # Re: Tout est fichier !
Posté par Gyro Gearllose . Évalué à 2.
A mon taf, j'ai fait comme ça pour causer à une imprimante, mais c'est le fichier /dev/lp0.... Alors ça n'a peut-être rien à voir. Je ne suis vraiment pas assez calé pour le savoir.
Sinon, plutôt qu'un fread sur ce fichier, peut-être vaudrait-il mieux faire un select dessus avant, non ?
Enfin, content d'avoir pu au moins te mettre sur une piste...
# d'après le man irattach.
Posté par KiKouN . Évalué à 2.
irattach -- binds the Linux/IrDA stack to a device driver.
Donc, il doit pas y avoir la couche IrDA tant que tu n'as pas utiliser cette commande, AMHA. Donc, tu doit pouvoir utiliser donc périphérique sans la couche IrDA.
J'ai un module IrDA avec le même chipset. Et donc je suis aussi intéressé par cette possibilité. Même si pour l'instant, j'aimerai pouvoir récupérer les photos de mon Téléphone.
Merci, de nous faire partagé ton expérience.
[^] # Re: d'après le man irattach.
Posté par errno . Évalué à 0.
Sinon pour ton téléphone, est ce que tu as une interface reseau IrDA ?
si c'est le cas c'est juste un probleme de config reseau entre ton ordi et le telephone je pense. Personnellement je n'ai pas encore essayer de faire de liaison IrDA car je n'est rien pour tester.
[^] # Re: d'après le man irattach.
Posté par angusmojo . Évalué à 1.
je cherche à le faire fonctionner avec VDR.
TIA
# Vous devez entrer un sujet et un commentaire
Posté par doublehp (site web personnel) . Évalué à 0.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.