Have you ever heard of this kind of switches? I guess you know them well but still it is worthy to understand their innerworkings and actually implement one in our favorite scripting environment - Process Simulate. Debouncing means removing unwanted noise from any kind of input. It prevents devices from triggering too often. A debounce switch activates/deactivates its output only when the input is stable for a predefined period of time. In other words it makes sure that sho