​Development Day 45

A project log for Arduino Enigma Machine Simulator

An Enigma Machine Simulator was created with an Arduino UNO and a Touchscreen LCD. Simulates Enigma I, M3, M4, the Plugboard and Uhr Switch.

Arduino Enigma 08/11/2015 at 22:160 Comments

Development Day 45

-uhr value is reset to 0 and saved when uhr is hidden because less than 10 plugs are used

-moved plugs down one pixel on DrawSteckerTop

-rewrote DrawRotorBoxContents, no flicker and pins display right, draws ok when flat rotor visible & returning from plugs

-need to eliminate display bugs on DrawMechanismRotors

-Draw Mechanism rotors now switches from short to long rotors-need to align pins and erase greek rotor type when switching

DrawMechanismRotots works, switches from short to long, erases old gamma rotor, draws pins on long & short