README.textile 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. _Android app, that watches your every step_
  2. Pedometer is an application for Android phones.
  3. h2. Features
  4. It counts your steps by using the sensors in the phone.
  5. It calculates the pace (steps per minute), and can help you maintain a desired pace by speaking to you.
  6. h2. Changelog
  7. New in v1.4 (2010-12-25):
  8. * Using built-in TTS
  9. * Fix binding to the service
  10. * Layout extends to the screen, supports various screen sizes
  11. * Adjust default sensitivity, add more options
  12. * Fix division by 0 bug
  13. New in v1.3 (2010-04-25):
  14. * option for keeping screen always on
  15. * fixed TTS auto installation
  16. * fixed multiple activity starts
  17. New in v1.2 (2010-04-25):
  18. * fixed to work on new phones (tested on HTC Desire)
  19. New in v1.1 (2009-06-14):
  20. * calculate distance and speed based on user's step length
  21. * calculate approx. calories burned based on step length & body weight
  22. * repeated voice notifications about any displayed value
  23. * pause and resume the service
  24. * reset all values
  25. h2. Installation
  26. * using the Market application on your phone or
  27. * by downloading the "Pedometer.apk":http://pedometer.googlecode.com/files/Pedometer-1.4.apk file and issuing @adb install Pedometer.apk@
  28. h2. FAQ
  29. Question: How did you arrived at the formula for the step detection?
  30. Answer: It's completely a result of experimentation. I know this is lame, but this was a weekend hack I made just for myself.
  31. Question: How does the step detection algorithm work?
  32. Answer: Basically, it aggregates the sensor values, finds the maximum and minimum, and if the difference is bigger than a value (which depends on the sensitivity setting) then it counts it as a step. There's is some additional optimization, which I arrived to through experimentation.
  33. h2. License
  34. No restrictions. You are free to do anything with the source code.
  35. h2. Links
  36. "Pedometer at Google Code":http://code.google.com/p/pedometer/ - screenshots, issue tracker
  37. "Comments from Market (Cyrket)":http://www.cyrket.com/package/name.bagi.levente.pedometer