Quote:
Shouldn't it debounce?

Yes, it does. But this not a debounce problem. The waveform is wrong.

The driver is just a 10ms sampler. When the CTS line goes low, the driver collects the state of the CTS pin every 10ms for the next 2.56 seconds. The wallbox app tries to convert the samples into pulses and the pulses into buttons. If the app can't, it just writes out the samples, untouched. Plotting the samples from a 50Hz wallbox, should show the correct waveform, but with longer pulses. The app can't convert it to a button, but the plot should still be correct.

-Techtom


Edited by techtom (08/10/2007 22:13)