Étape 5: Communication avec l’hôte
Lorsque vous utilisez la norme HID générique le « commandement » dit l’hôte et le périphérique comment interpréter l’information qui est transmise avec la commande.
Cette information pourrait être n’importe quoi (ils ne l’appellent « génériques » pour rien!) et c’est comment vous pouvez obtenir une grande flexibilité dans les tâches de vos appareils.
Une fois que votre périphérique est énuméré l’hôte interroge périodiquement l’appareil (c’est toujours initiée par l’hôte et non au périphérique (bien qu’il y a des exceptions plus tard quand vous entrez plus profonde dans les protocoles de communication).
À chaque sondage l’hôte peut envoyer une commande et les données sur le périphérique tant que recevoir une commande et les données de l’appareil.
La partie principale du firmware qui vous devriez regarder dans est la section qui traite les demandes d’interrogation de l’hôte et effectue les actions nécessaires pour que le périphérique fonctionne.