Étape 3: Détection de la position du panier :
Pour obtenir un système fiable de la cuisson, il est relativement important la bas (et moins important le haut) position du panier reste constant et précis : les oeufs doivent être complètement submergé dans l’eau bouillante pour une cuisson sans danger.
Le choix d’une temporisation dans le programme (tourner le treuil pendant 5 secondes avant de l’éteindre) n’aurait pas été bien adapté pour cette application.
En raison d’inexactitudes dans le moteur, dans le train d’engrenages et le poids variation des oeufs, à panier n'aurait pas retourné au même endroit chaque fois.
La position du panier peut être détectée par un capteur de lumière qui visent le cercle noir et blanc à gauche collé à une roue de 40 dents.
Cette roue a 24 divisions, alternativement en noir et blanc. Lorsque le moteur qui contrôlent le panier est activé, le capteur de lumière compte combien de divisions avaient passé, donc laisser savoir le RCX une représentation assez fidèle de la position du panier.
Cette méthode n’est pas trop précise, mais il est assez précis pour ce type d’application.