Stap 2: schematische
OutA is de belangrijkste hartslagsturing en wat zal leiden tot de interrupt. OutB functioneert als de richting pols en relatieve richting wanneer gebruikt in combinatie met OutA aangeeft.
What's going on is dat zowel OutA en OutB regelmatig verdeelde pulsen verstuurt maar uit fase met elkaar. Deze fase verandering is wat laat de encoders om te bepalen van de richting.
Kijk naar het diagram van de pulsen. De interrupt wordt ingesteld op activeren wanneer OutA een stijgende signaal. De status van OutB is dan lezen. Als de staat hoog is, dan betekent dat dat het draait met de klok mee. Als de status laag is, dan is de enige manier waarop dat kan gebeuren als de pulsen werden verzonden in de tegenovergestelde richting of linksom.