Giovanni wrote:This should mean that the front is detected after the call to extStart(), there is no interrupt pending at that point.
I dont understand what you mean ?
All i know is that if a pin is high when you call extStart and you have it set for both edges, you will get a callback, which to me is wrong, as there have never be any transisitions, the pin has only ever been high.
If a pin is configured to input and floating, and it is pulled high with an external resistor, thus before any code is running the pin is high. If you now go and call extStart and you have it set for both edges/Auto start, you will get a callback............ yet there has been no transisition