bperrybap:
MarkT:
Remember it is the sister function to delay() which has no such whackiness.That is probably the best argument to fix it.
My concern is that fixing it makes some normal cases no longer work as well or not at all.
That is what happened when pulsein() was "fixed".
Resolution was lost and it still has some "gotchyas" in it.--- bill
Well that wouldn't be a fix would it? I wasn't claiming its necessarily straightforward to fix (which
is presumably the reason its incompletely implemented in the first place)