- 32 bit code was "fudgy" on this, so simplified via 64bit counters for edge detection - Maths to count cycles were wrong - Let's not do 32 bit wrapped maths after beers without any kind of pen-and-paper design Should fix #594, also see #645