After messing around with sensors for a while and tried to see what TYPE_ROTATION_VECTOR actually returned as values. The docs seemed pretty sparse to me!
But whenever I tried to run a simple program to display the sensor output the activity crashed….due to a null pointer exception. Read a few posts and none was very clear….some mentioned that a gyroscope was needed…
Found this post which implies the device needs a gyroscope to implement a Rotation Vector Sensor.
Not 100% but as much information as I can find online!