Search code examples
androidandroid-sensors

Which android sensor will give ma data if I move phone like this...?


I am getting start sensor. I want to know which sensor in android will help me. and how? If I want to know when my phone moves like this.. Anim Video . Can any one please help me?


Solution

  • You need Acceleration sensor and Orientation sensor as well to accuratelly recognize the move described in your video.

    So, I would recommend to collect the data from mentioned sensors and describe movement (acceleration and orientation should have separate 3D functions) with few mathematical functions/graphs. Then , within certain accuracy, check whether repeated move matches expected behaviour on all axis.

    You will need this for reference on the axis:

    http://developer.android.com/reference/android/hardware/SensorEvent.html

    Looks like no change (or very small) should occur on Y-axis to describe move from your video.