Étape 4: Préparer notre code : menus et sous-menus
Avant de pouvoir envoyer les codes que pour visualiser ce qu’il faut nous envoyer, nous aurons besoin créer un menu avec toutes les fonctions (ou sous-menus) nous voulons utiliser.
Création d’un menu, c’est facile, mais il peut être assez déroutant, j’ai ajouté beaucoup de commentaires sur les fonctions de chaque partie dans le code principal.
J’aurais aimé utiliser une bibliothèque, mais au contraire je l’ai construit tous dans un seul programme monolithique si vous n’avez pas à télécharger quoi que ce soit d’autre, ça c’est plus facile d’apprendre comment il fonctionne, la création d’un menu est tout à fait utile et une must-learn des tâches pour tous les programmeurs.
Menus :
Une fois que vous ouvrez le fichier de code, la première chose que vous voulez regarder pour le code qui apparaît à la première image, entourée d’un carré vert, cette limite de constantes du domaine des menus et des sous-menus, pour spécifier le nombre de menus que vous voulez créer vous ont à prendre en compte, il sera un menu 0, ce qui signifie que si nous avons d’entrée un 2 , le programme s’attend à avoir trois menus.
Voir la troisième photo pour vous faire une idée de comment fonctionnent les limites, fondamentalement, si vous essayez de lire un tableau qui n’existe parce qu’il est hors du domaine, le programme le remarquerez et revenir à sa position initiale.
Une fois que cela a été fait, vous devez spécifier le nom du menu avec le tableau de char de menu (voir photo 2), le code est conçu pour avoir trois menus, mais vous pouvez en ajouter autant que vous le souhaitez en répétant la structure de la 4e image et apporter les adaptations correspondantes dans le tableau et dans les domaines.
Sous-menus :
Les sous-menus tous figureront dans une seule baie, donc vous devez écrire les fonctions de chaque menu du tableau de sous-menu, puis vous devez spécifier les limites de ces sous-menus code entouré le carré vert, bien sûr, si vous ajoutez ou supprimez des menus, que vous devez ajouter ou supprimer ce constantes.
Les codes :
Le programme est conçu pour suivre votre position dans le tableau de menu/sous-menu, par exemple, si vous changez de menu, il est variable changera également, de cette façon, lorsque vous appuyez sur la touche select que vous envoyez les indices menu et sous-menu, dans lequel vous êtes, au code envoi fonction alors il peut choisir entre une série de cas pour trouver le code correspondant à cette fonction dans le menu.
Pour mettre les codes, il vous suffit de copier et coller le code obtenu lors de la lecture les signaux distants dans le menu correspondant et les cas de sous-menu. (voir photo 5), vous devez faire attention afin que l’indice de la fonction correspond au nombre de cas ou votre télécommande sera un chaos.
Une fois que vous avez terminé avec tout cela, enregistrez-le et vous aurez votre propre code à distance.