Does anyone know of an app (for android), or device, that can accurately record max/min pitch and roll angles. I'm preparing trail reviews of places I ride, and I'd like to be able to get to end of a trail and see the max/min achieved during the ride.