Étape 29 : LEDDriver
LEDDriver prend les lecteur X et Y les valeurs comme vecteurs de la logique standard et sorties 16 bits Power et signaux au sol.
Le processus light_led divise tout d’abord le lecteur X et Y coordonnées pour obtenir le correspondant conduit coordonnées de ligne et de colonne. Ensuite, le processus effectue une boucle sur toutes les valeurs de 0 à 15, contrôle contre les nouvelles coordonnées pour trouver la bonne ligne et colonne de lumière.
Pour pouvoir, cette LED il motorise haut et tout le reste faible. Pour le sol, il motorise basse colonne du joueur et le reste élevé. De cette façon, avant biais des diodes empêche tout mettre celui des LEDs d’éclairage.