CarPlay: Feeding next direction to car’s system
-
I drive a Porsche Taycan and use MyRouteApp with CarPlay. I notice that in both Google Maps and Apple Maps, the CarPlay app is notifying the car about the next turn and direction (eg continue for 15km; or in 150m, right turn). The car displays that on the main binnacle/display, in front of the driver — in addition to the regular CarPlay display on its own window. (I don’t have it, but I’m guessing that for cars with the Heads Up Display option the next turn appears there too.)
However MyRouteApp does not use this feature. We only get the regular CarPlay screen and the binnacle display remains unused.
Is there a simple API that MyRouteApp could utilise to provide this information to the car for display the way the other apps do? It is a very helpful display.
-
This is something we definitely would like to add in the future!
-
May I wake this topic up again please.
I appreciate that CarPlay is getting more and more complicated as cars get more advanced in what they can "break out" of the CarPlay screen into their own displays and systems. But this is a journey it's worth going on, because the better MRA can be integrated into cars, the easier it is to convince people to use it.
Presenting upcoming turns in the car's binnacle / main display / HUD makes driving easier and safer, and encourages drivers to use MRA as an alternative to the car's inbuilt systems.
Apple explains the interface from approx 15:15 to 17:15 (called "glanceable turn-by-turn metadata") in this video:
https://developer.apple.com/videos/play/wwdc2025/216ChatGPT tells me:
Apple provides a standard CarPlay API for precisely this purpose, available to third-party navigation developers. MyRoute-app could use it without needing a special integration with Porsche.Apple provides the necessary components:
CPMapTemplateDelegate.mapTemplateShouldProvideNavigationMetadata - Declares that the application supports supplying vehicle navigation metadata
CPManeuver - Provides the next turn, road information and junction type
CPNavigationSession - Maintains upcoming manoeuvres and their current status
CPTravelEstimates - Updates the distance and time remaining to manoeuvres
CPLaneGuidance - Supplies lane guidance where available -
May I wake this topic up again please.
I appreciate that CarPlay is getting more and more complicated as cars get more advanced in what they can "break out" of the CarPlay screen into their own displays and systems. But this is a journey it's worth going on, because the better MRA can be integrated into cars, the easier it is to convince people to use it.
Presenting upcoming turns in the car's binnacle / main display / HUD makes driving easier and safer, and encourages drivers to use MRA as an alternative to the car's inbuilt systems.
Apple explains the interface from approx 15:15 to 17:15 (called "glanceable turn-by-turn metadata") in this video:
https://developer.apple.com/videos/play/wwdc2025/216ChatGPT tells me:
Apple provides a standard CarPlay API for precisely this purpose, available to third-party navigation developers. MyRoute-app could use it without needing a special integration with Porsche.Apple provides the necessary components:
CPMapTemplateDelegate.mapTemplateShouldProvideNavigationMetadata - Declares that the application supports supplying vehicle navigation metadata
CPManeuver - Provides the next turn, road information and junction type
CPNavigationSession - Maintains upcoming manoeuvres and their current status
CPTravelEstimates - Updates the distance and time remaining to manoeuvres
CPLaneGuidance - Supplies lane guidance where availablePresenting upcoming turns in the car's binnacle / main display / HUD makes driving easier and safer, and encourages drivers to use MRA as an alternative to the car's inbuilt systems.
In my car (a Mazda), MRa appears on the head-up display.
Regards!
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login