Project Status: Feature Request
Have you ever pressed the button for the wrong floor and wished you could undo it? Worse yet, stepped into the elevator as a child was stepping out only to see that every button has been pressed?
I have no idea why the people who make elevators don't make the floor buttons work as toggle switches. I have a hunch, but if you happen to know the real reason please enlighten me.
When a floor has been selected you should always have the option to press the button again to deselect it. The only complicated part is implementing a way for the blind to know whether or not the floor is selected.