Stap 5: Communicatie met de host
Bij het gebruik van de generieke HID-standaard vertelt de 'opdracht' de host en het apparaat het interpreteren van de informatie die is doorgegeven met de opdracht.
Deze informatie zou om het even wat (niet noemen ze het 'generieke' voor niets!) en dit is hoe u grote flexibiliteit in de taken die uw apparaten uitvoert kunt bereiken.
Zodra uw apparaat wordt geïnventariseerd zal de host periodiek poll van het apparaat (dit verzoek altijd wordt geïnitieerd door de host en niet het apparaat (hoewel er uitzonderingen zijn later als je meer diep in de communicatieprotocollen).
Op elke poll kan de host zowel een opdracht en de gegevens naar het apparaat verzenden als ontvangen van een opdracht en de gegevens van het apparaat.
Het grootste deel van de firmware die je naar kijken moet de sectie die zich bezighoudt met de polling-verzoeken van de host en voert de nodige maatregelen om het apparaat werken te maken is.