I have a sensor event handler that gets fired and I have no problem
getting and processing acceleration readings. However this code
always fails.

                if (event.sensor.getType() == Sensor.TYPE_ACCELEROMETER)
                {
                        float[] geomagnetic = new float[3];
                        geomagnetic[0] = geomagnetic[1] = geomagnetic[2] = 0;

                        float[] r = new float[9];
                        float[] I = new float[9];
                        boolean b = SensorManager.getRotationMatrix(r, I, 
event.values.clone
(), event.values.clone());
                        if ( ! b)
                        {
                                Log.e(LOG_TAG, "getRotationMatrix failed");
                                return;
                        }
...

tia,
  mike

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to