Yeah ça marche

Un port série et un peu de C côté PC, un AVR et un peu d'ASM de l'autre côté, et maintenant j'ai une télécommande virtuelle pour mon décodeur (comme il est branché sur une carte TV, pouvoir le contrôler avec le clavier du PC évite d'avoir à chercher après une télécommande

).
Je poste les codes ici, des fois que ça serve à quelqu'un qui tombera dessus via Google. Remarquez qu'il n'y a absolument aucune logique dans l'attribution des codes (ou en tout cas, je l'ai pas trouvée

)
Décodeur TNT HD Fuji Onkyo FT200HD
(probablement identique ou similaire sur les autres décodeurs de la même gamme comme FT500HD, ainsi que sur les modèles équivalents chez Kyostar, Sedea, Zeiger, et Visionic - peut-être CGV aussi)
Protocole infrarouge
NEC11
er octet : 0xDF
2
ème octet : 0x00
3
ème octet : Code de la touche
4
ème octet : Code de la touche inversé (code XOR 0xFF)
| Touche | Code |
|---|
| STANDBY | 0x02 |
| MUTE | 0x17 |
| 1 | 0x4C |
| 2 | 0x0E |
| 3 | 0x4D |
| 4 | 0x0F |
| 5 | 0x4F |
| 6 | 0x4E |
| 7 | 0x0B |
| 8 | 0x4B |
| 9 | 0x4A |
| 0 | 0x48 |
| INFO | 0x0A |
| RECALL | 0x08 |
| SUBTITLE | 0x49 |
| AUDIO | 0x09 |
| TV/RADIO | 0x43 |
| MENU | 0x44 |
| EXIT | 0x05 |
| Haut | 0x46 |
| Bas | 0x16 |
| Gauche | 0x47 |
| Droite | 0x15 |
| OK | 0x55 |
| RECORD | 0x0D |
| STOP | 0x0C |
| VOL+ | 0x19 |
| VOL- | 0x5A |
| TTX | 0x50 |
| FAV | 0x45 |
| CH+ | 0x06 |
| CH- | 0x18 |
| MEDIA | 0x42 |
| PREV | 0x53 |
| PLAY | 0x51 |
| REV | 0x11 |
| USB | 0x54 |
| NEXT | 0x57 |
| PAUSE | 0x52 |
| FWD | 0x10 |
| Rouge | 0x1B |
| Vert | 0x07 |
| Jaune | 0x56 |
| Bleu | 0x14 |
Bonus :
| Touche | Code | Commentaire |
|---|
| EPG | ? | d'après le manuel, cette touche n'est pas utilisée |
| ? | 0x03 | pas de touche correspondante sur la télécommande d'origine apparemment, mais ça déclenche le menu pour programmer un enregistrement |