As many of you will have seen, f
irmware 4.21 has been available here as beta version for several months now. (The linked thread starts with the precursor version 4.20;. The download for 4.21 is halfway down and an updated manual towards the end of the thread.)
But there has been that stubborn glitch which a couple of users have encountered but I have never been able to reproduce. It can occur when you enable the "screen saver" feature, where the Enigma starts to quietly type and encrypt random letters on its own after a settable idle period:
When you wake up the Enigma touch from this mode by touching a key, sometimes it locks up . It's not a fatal problem -- switching the unit off and back on via the power button will take care of it. But annoying in any case.
I have tried everything I can think of to reproduce the problem: Stared at the code; made a test version which goes into screen saver mode after just 5 seconds and interactively tried the sleep & wake up cycle many times; added test code which wakes up the Enigma at various specific times (relative to the automatic rotor movements) which I thought might be critical. No dice; I can't even get the error to occur, and hence have had no way of fixing it.
After a few months without progress, I'm wondering what to do with the firmware. What do you all think would be the right course of action?
- Keep waiting for a revelation and a bug fix.
- Disable the screen saver feature and release 4.22 without it.
- Release 4.21 including the glitch and a cautionary note.
Many thanks for your thoughts!
Jürgen