Professional GPS tracking and compass navigation for outdoor activities
Experience SpeedProof's intuitive navigation system with real-time tracking and compass guidance
Toggle the interactive online map to visualize your current location, start point, and waypoints with real-time updates.
Understanding how SpeedProof's different modes work together
Compass Mode itself doesn't require GPS - it's purely sensor-based. However, it's only accessible when Hiking Mode is active, and Hiking Mode does require GPS for its core functionality.
This creates a user experience where:
Discover what makes SpeedProof the ultimate navigation companion
Precise direction sensing using device sensors without GPS dependency
Navigate back to your starting point with real-time bearing and distance updates
Interactive maps with current location, start point, and waypoints
Comprehensive tracking with detailed location, timing, and speed data
The directional text (N, NE, E, SE, etc.) provides significant advantages beyond just numeric bearings:
"NE" = Instant understanding vs "45°" = Mental calculation required
Direct correlation with paper maps and compass roses
Provides both precise (degrees) and intuitive (cardinal) information
Zero cognitive load for non-technical users
Clear communication in stressful situations
Matches aviation, maritime, and military navigation systems
private fun getDirectionFromBearing(bearing: Double): String {
return when {
bearing >= 337.5 || bearing < 22.5 -> "N"
bearing >= 22.5 && bearing < 67.5 -> "NE"
bearing >= 67.5 && bearing < 112.5 -> "E"
bearing >= 112.5 && bearing < 157.5 -> "SE"
bearing >= 157.5 && bearing < 202.5 -> "S"
bearing >= 202.5 && bearing < 247.5 -> "SW"
bearing >= 247.5 && bearing < 292.5 -> "W"
bearing >= 292.5 && bearing < 337.5 -> "NW"
else -> "Unknown"
}
}
Requires mental calculation
Instant understanding