Muy bueno Robert.
Lo que hay que tener en cuenta es que un código 35, por ejempo, no es que la lucecita titila 35 veces!, sino que las decenas te las marca al principio con un pulso mas largo.
Así por ejemplo el código 35 sería:
Prendida 1,5 segundos; apagado 0,5 seg. Prende nuevamente 1,5 seg; apagado 0,5 y prende 1,5 seg. Esto marcaría las tres decenas (30).
Luego se queda 2 seg apagado y las unidades las marca con prendidas y apagadas de 1/2 seg. cada una.
Entonces ya tenemos el treinta y el 5 lo marcaría así.
Prendido: 0,5 seg; apagado 0,5 seg;Prendido: 0,5 seg; apagado 0,5 seg;Prendido: 0,5 seg; apagado 0,5 seg;Prendido: 0,5 seg; apagado 0,5 seg;Prendido: 0,5 seg; apagado 0,5 seg.
Otro ejemplo: Código 12.
Prendido 1,5 seg; apagado 2 seg; prendido 0,5 seg; apagado 0,5 segy prendido 0,5 seg.
Espero que se haya entendido.