skyforcetw / Garminuino

This is a project use GarminHUD as speedometer HUD, or a GoogleMap navigation HUD.
https://hackaday.io/project/155238-garminuino
MIT License
40 stars 13 forks source link

Show Speed only works for some seconds #33

Open Mareso1301 opened 3 years ago

Mareso1301 commented 3 years ago

When using Google Maps on Android 11, on a Samsung device, everything works fine except the "show speed feature". This is freezing after some seconds. Also lane assist etc doesn't work cause the app is telling me that it needs a screenshot but I have no clue how to handle this 😅.

Niklas04 commented 3 years ago

I have the same problem but didn't further investigate. Maybe it shows the current speed only when the app is active and when the phone is not locked?

Then a possible solution would be: Go to the phone settings -> Apps -> Permission Manager -> Location -> GoogleMaps HUD and select "Allow all the time"

Mareso1301 commented 3 years ago

This helped. But I have still no lane assist etc.. just the basic functions

Niklas04 commented 3 years ago

For the lane assist the app takes a screenshot, save it locally and analyze the picture. In order to work Google Maps have to be open all the time (in the foreground!). Also it (may) needs access to "Files and Media" to save and access the screenshot.

I don't know though if this feature current works. Sometime if Google changes something to Google Maps some features of this app get partially broken.

skyforcetw commented 3 years ago

Lane Assist cannot work when navigating with Android Auto(No screenshot can get) , so I give up to update it anymore, sorry!

Mareso1301 commented 3 years ago

I know there are problems with AA. But I'm talking about the normal version. No speed limit (depends on the German version where there aren't any speed limits right now), but also no lane assist and traffic alerts. By the way: You are doing a great job. Only your app made me buy a garmin hud from eBay again to navigate with! And I even can't imagine how complex this work is. Thank u man!