This is a step counter algorithm based on the Windowed Peak Detection method. The algorithm is implemented in Java and makes no assumption about the operating system it runs on.
This code is provided as a gradle project. To compile it, import it in Eclipse or use
gradle fatJar
the compiled jar file will be placed in ./build/libs