hi,
it seems to me that the step time is "too exactly" calculated.
often the Step Counter stops counting while walking, after about two or three seconds it counts these steps for only a very short term.
the Step Time increases for only one second.
in my opinion the step time should run on about 2 or 3 seconds after the last step was done, this would be very easy an fix this problem.
if my suggestion would increase the energy consumption ignore this post :)
one note, i love the stepcounter :)