Something's been bothering me. I have a remote keypad (typical rubber membrane keypad). It opens a garage door. Enter in the code, press the big red arrow, and the door opens. Pretty straightforward, right?
There have been times where after I press the arrow (after entering the right combination), it flashes in a way that indicates the code is bad. I start entering the code again, but after the first digit, the door opens up. This feels very weird, and it kind of feels like a security flaw. Is this a security flaw? It feels like it recognizes the code, but maybe I entered it too quickly. Kind of feels like there's no proper debouncer to register the inputs, but why would it open when I reenter the code?
Sorry, I'm not really looking for a way to fix the thing. I was just curious about the phenomenon. Most likely, doing so would void the warranty. I'm just asking about it here because this feels like bad product design somehow, and I'm not sure what a potential hardware solution would be. Only solution i found was to enter the code slowly at a frequency of 0.5 Hz (heh heh).