Add ability to specify floating point precision
Fix incorrect split time after stop() event