Cette télécommande est largement reconnu comme étant incroyablement à jour, et compatible avec des centaines d'appareils. Il n'est pas gratuit, mais il existe une version gratuite.
Quelque chose comme cette application vous permet d'ajouter des codes pour différents appareils.
En termes de programmation, ce serait hors sujet ici, mais comme il y a peut-être des alternatives que vous pouvez utiliser, j'ai répondu à cette question. Vous pouvez utiliser le kit SDK Android et écrire vous-même une application IR en utilisant les fonctions suivantes Andrid 4.4 APIs .
Transmetteurs infrarouges
Lorsqu'il est exécuté sur un appareil qui comprend un émetteur infrarouge (IR), vous pouvez maintenant transmettre des signaux IR à l'aide de l'icône de l'appareil. ConsumerIrManager
APIs. Pour obtenir une instance de ConsumerIrManager
appel getSystemService()
con CONSUMER_IR_SERVICE
comme argument. Vous pouvez alors demander les fréquences IR supportées par le périphérique avec getCarrierFrequencies()
et transmettre des signaux en passant la fréquence et le modèle de signal désirés avec transmit().
Vous devriez toujours vérifier d'abord si un dispositif comprend un émetteur IR en appelant hasIrEmitter()
mais si votre application n'est compatible qu'avec les appareils qui en sont dotés, vous devez inclure un fichier de type <uses-feature>
dans votre manifeste pour "android.hardware.consumerir" (FEATURE_CONSUMER_IR)
.
(Note : Je n'ai aucun lien avec les applications citées)