• # Pas fait pour

    Posté par . En réponse au message linux et infrarouge. Évalué à 5.

    un récepteur (peut être émeteur) infrarouge qui se branche sur le port infrarouge de ma carte mere.(...) Cela fait maintenant quelques soirées que j'essais d'installé LIRC sans succes.

    Ca n'est pas vraiement fait pour. Le port infrarouge situé sur les cartes mère c'est l'IRDA. C'est un système prévu pour effectuer une synchronisation entre un ordinateur et un téléphone, un PDA, etc. C'est un protocole en mode connecté (j'ouvre une connexion, je transfère des données, je ferme la connexion).

    LIRC de son côté gère les télécommandes infrarouge. Elles fonctionnement en mode non connecté. Un télécommande envoie un signal avec un code donné, point barre. Ca fonctionne dans un seul sens et il n'y a aucun contrôle pour savoir si le message a bien été reçu.

    D'un point de vue matériel, même si les deux utilisent l'infrarouge, ils sont très différents. Ils communiquent sur des fréquences différentes (mais voisines). On peut tenter de traiter le signal reçu sur un port IRDA comme un signal de télécommande. Suivant le type de capteur utilisé ça marche plus au moins bien mais en général ça ne marche que si on est parfaitement en face (contrairement aux télécommandes, l'IRDA ne cherche pas à "arroser" le plus large possible, le capteur ne capte que ce qui vient droit devant lui) et pas trop loin (encore une fois, l'IRDA n'est pas prévu pour faire de communication longue distance). En gros ça marche si tu est en face et à 50 cm maxi. Bref, bof. Toutes ces infos sont trouvables dans le Linux infrared howto.

    L'IRDA n'est pas vraiment le top pour les télécommande. Si tu es un peu bricoleur tu peux te faire un récepteur IR sur port série pour 3 fois rien et qui marchera du feu de dieu (cf site de LIRC).