adct-the-experimenter / android-qt-pedometer-accelerometer

A software implementation of an algorithm for counting steps in Android using only accelerometer. It is written in C++, QML, and with Qt. Includes accelerometer readings as well.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

android-qt-pedometer-accelerometer

A mostly software implementation of an algorithm for counting steps in Android platform; program written in Qt, Javascript, and C++. Uses data of accelerometer reading from the z-axis direction and algorithm to count steps. Includes accelerometer data display. Best used for hardware that does not have built in pedometer.

Algorithm Inspiration: http://www.enggjournals.com/ijcse/doc/IJCSE12-04-05-266.pdf

-Required Software and Libraries

-Qt 5.6 or higher

-Qt Creator

-Android SDK

-Android NDK

-How to install

-For instructions on setting up environment for Qt and android on Linux, see Qt-Android-Setup-Linux.pdf.

-After the Qt-Android-Linux environment is set up, just git clone this repository and open project file in Qt creator. Then, follow the instructions in link to upload porgram to phone.

About

A software implementation of an algorithm for counting steps in Android using only accelerometer. It is written in C++, QML, and with Qt. Includes accelerometer readings as well.

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C++ 59.5%Language:QML 37.9%Language:QMake 2.6%