Je souhaite créer une application Android 'Universal Remote Control', utilisant l'infrarouge. Je suis capable de trouver de nombreux codes IR au format XML à partir d'ici: https://github.com/probonopd/lirc-remotes. Voici un exemple de code IR pour une clé:Liste des modèles IR/Codes et codes de périphériques vs Noms de périphériques
<code name="KEY_PLAY" codeno="0x0000000000000059">
<decoding protocol="Sony12" device="17" subdevice="-1" obc="50" hex0="76" hex1="77" hex2="-1" hex3="-1" misc="no repeat" error=""/>
<ccf>0000 006d 000d 0000 005c 0016 0017 0016 002e 0016 0017 0016 0017 0016 002e 0016 002e 0016 0017 0016 002e 0016 0017 0016 0017 0016 0017 0016 002e 03d4</ccf>
</code>
Maintenant, je veux obtenir la cible Type de périphérique, que je veux montrer dans mon application, à partir de ces fichiers XML. Le type de périphérique peut être un lecteur TV ou DVD ou AC, etc. Je sais que le code de périphérique peut être récupéré, mais comment obtenir les types de périphériques par rapport aux codes de périphérique?
Une autre question, y at-il un code Android/Java qui est générique pour tous les fichiers XML ci-dessus et il me renvoie juste le modèle IR que j'ai besoin de transmettre?