Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Railroad crossing announcement both late, and after awaken #6787

Open
seahorse41 opened this issue Apr 7, 2019 · 2 comments
Open

Railroad crossing announcement both late, and after awaken #6787

seahorse41 opened this issue Apr 7, 2019 · 2 comments
Labels
Observed Needs more clarification, feedback, or research

Comments

@seahorse41
Copy link

Version: Osmand plus 3.3.5
Pixel , android 8.0.0
Offline maps

This happened after completing a route with directions, ending at the top of this map. where I "reached my destination" (Walmart), and since I was still in motion on Hwy 395, I touched the GPX button to record another track, and switched to another app, putting Osmand in the background to work silently.
https://www.openstreetmap.org/#map=15/48.5444/-117.91195
0.7 mile and 3 minutes later, heading south on Railroad Street, I turned left on West 1st Avenue, away from the railroad tracks. Right after completing the turn, at the center of the linked map, Osmand voice announced "Attention Railroad crossing"
Why? just because I was on this street name? It should notice my direction was away.

Osmand was in the background, so I did not see if it was still in car profile after I "arrived at my destination." But it usually is back in Global mode.

35 minutes later, when I was back at the first destination, I saved and stopped the track, and put the Pixel to sleep.

Another 33 minutes later, I reawakened Osmand, and was surprised it spoke "Attention Railroad crossing"
Why? It recorded the track in gpx, in which I did not come near the tracks again. The track had ended, and I had not moved from where I last closed it. What triggered this?

@sonora
Copy link
Member

sonora commented Apr 7, 2019

Have not investigated your particular trip, but here is how our code behaves:

  • The voice engine remains turned on once a voice guidance was active. This is kinda like a hidden feature as it will continue to announce traffic warnings, speed limits exceeded, etc.
  • But since there is no route any more, OsmAmd will not know your intended path of travel, hence warning locations can only be identified by proximity. This may e.g. lead to railroad crossings in the vicinity being announced even if you are not about to traverse them.

Not sure if this explains your observations? In any case, if you want OsmAnd to return to silent mode, simply restart the app.

@seahorse41
Copy link
Author

seahorse41 commented Apr 8, 2019

That would explain the first occurrence, if the fence around the crossing is bi-directional.
I don't mind the voice announcements remaining active, as long as they are correct and appropriate. In fact I active route directions (outside of my normal area) just to get the helper turned on.

@vshcherb vshcherb added the Observed Needs more clarification, feedback, or research label Apr 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Observed Needs more clarification, feedback, or research
Projects
None yet
Development

No branches or pull requests

3 participants