Use Accelerometer and compass to record and display position of the phone in space

Avg Bid (USD)
Project Budget (USD)
$30 - $500

Project Description:
We need a sample application in C/C++ for major mobile phones that will provide the location of the phone, by tacking GPS, accelerometer and compass.

we need x, y, z of the phone, along with the rotation of the phone (alpha, beta?).

Basic MATH skills are required!

Design: there should be 1 file "util.c" which will be included in all projects:
void newData(double x, double y, double z, double alpha, double betta) {
// it all needs to do in demo is a printf("...", ...);

One "util.c" for all platforms, not one "util.c" for each platform!

all projects (iPhone, Android, Blackberry, Windows phones) must include "until.c" and call the functions there when there is new data

Filtering noise is not that important, if you can do it, say it so, and we might pay more for that.

What is important is to track accelerometer and compass and to tell us of the position of the phone in space.

GPS usage is optional. Say it so if you can do it, and we might pay more for this too.

If you can't do it with only one "util.c" file, or only in one language, say it so, but we really want to maximize the code sharing, and minimize the languages in which we write the reporting function.

Skills required:
Android, Blackberry, C++ Programming, iPhone, Windows Phone
Hire iBuyCode
Project posted by:
iBuyCode United States
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 500
in 20 days
Hire zigapps
$ 699
in 13 days
$ 1000
in 25 days
Hire arrifzaman
$ 200
in 7 days
Hire santamariam
$ 100
in 7 days
Hire mphonexpert
$ 450
in 12 days