A 3D Ball Compass using OpenGL ES. senses direction, pitch and roll. heading includes magnetic declination set in the Settings form. Can use GPS. has 16 compass points. Note: Nexus S and Droid must have latest firmware for this to work.