Comments (50)
I can clone same issue now, it should be occurs at Android 6.0 only.
oh.. any chances you can fix this?
Yes, give me some time.
from garminuino.
by the way, i get a lot of “Notify parsing failed” errors in Debug window.
I thnik....... There should be some bug for parsing on android 6.0 ...
Give me some time to resolve.
from garminuino.
I find the problem: the arrow v2 recognize mechanism is not work at android 6.0.
Give me some time to resolve it.
from garminuino.
that’s exactly what i thought, to test out on another android. at the moment found one, but again with android 6 and it even don’t have the Notifications Capture on so no good again.
will try borrowing an android 8 or upper from friends and report back with the status.
THANK YOU once more for trying to help me out, appreciate this!
from garminuino.
OK. But I will fix arrow bug first.
arrows now, in 0.8.5, work as expected.
Really! Good news!
from garminuino.
@skyforcetw yeah, it works good for a couple of minutes (although i can’t say if speed is working for sure) and then Parsing failing. and after a while again it’s good and then failing. this behavior again and again.
from garminuino.
It looks like notification from navigation is parsing failed.
Could you provide some notification pictures?
from garminuino.
sure, let me know if you need anything else.
from garminuino.
What language do you set on android phone?
And what is your departure and destination?
I want to use your condition to test app.
from garminuino.
Language: English (Unitated States)
Departure: strada Lev Tolstoi 24/1, Chisinau, Moldova
Destination: Dacia 29, Chisinau, Moldova
my feeling is the arrows on my phone are "thinner" than yours, but i can be wrong
from garminuino.
oh, Android 6 if that matters.
from garminuino.
@skyforcetw if you need any additional details, please ask.
from garminuino.
I can clone same issue now, it should be occurs at Android 6.0 only.
from garminuino.
I can clone same issue now, it should be occurs at Android 6.0 only.
oh.. any chances you can fix this?
from garminuino.
pls try this version for experiment.
from garminuino.
pls try this version for experiment.
gmaps_hud-release_v0.8.4.zip
from garminuino.
@skyforcetw thanks for quick response!
Tried the new version, all I get onto the HUD is "OK" text and again no navigation.
Moreover, now
- the Button 1-3 in Debug screen do nothing (in 0.8.3 they worked)
- “Notifications capture” is not enabled
from garminuino.
@skyforcetw thanks for quick response!
Tried the new version, all I get onto the HUD is "OK" text and again no navigation.
Moreover, now
- the Button 1-3 in Debug screen do nothing (in 0.8.3 they worked)
- “Notifications capture” is not enabled
It's weird, I didn't modify the blue-tooth part of 0.8.4.
Debug button 1-3 should be work.
Could you remove garminuino and reboot, then install app after boot ?
from garminuino.
@skyforcetw it's alive!!!
one more question, if I may: when activating "Show current speed" option, where should the speed appear on HUD?
in my case, it toggles between distance to next event and speed.
from garminuino.
There are 2 case for "Show current speed".
- If in navigation, speed will show on Section 6
- If not in navigation, speed will show on Section 1 for gathering big number.
from garminuino.
thanks for quick help, can’t wait to give it a go in city :)
from garminuino.
@skyforcetw i have a issue with arrow recognition and speed display.
- speed is altering with distance to next event (turn or similar)
- arrow is incorrectly shown, maps show turn left but on HUD is take sharp right?
from garminuino.
@skyforcetw i have a issue with arrow recognition and speed display.
- speed is altering with distance to next event (turn or similar)
- arrow is incorrectly shown, maps show turn left but on HUD is take sharp right?
- What is your "Arrow Type" set? v1 or v2?
- Please open "Arrow Debug" , then capture the app's notification. There should be a arrow image show on garminuino's notify.
from garminuino.
@skyforcetw if i put arrow v2 it doesn’t work at all, and from the pictures i have v1, right?
i will start arrow debug and see what i get and report back. thanks for quick advice!
from garminuino.
by the way, i get a lot of “Notify parsing failed” errors in Debug window.
from garminuino.
@skyforcetw if i put arrow v2 it doesn’t work at all, and from the pictures i have v1, right?
i will start arrow debug and see what i get and report back. thanks for quick advice!
I think your arrow is v2.
https://github.com/skyforcetw/Garminuino/blob/master/GoogleMaps_HUD/SUPPORTED_ARROWS.md
https://github.com/skyforcetw/Garminuino/blob/master/GoogleMaps_HUD/SUPPORTED_ARROWSv2.md
from garminuino.
@skyforcetw if i select arrow v2 then my HUD only displays a line and that’s all:
from garminuino.
by the way, i get a lot of “Notify parsing failed” errors in Debug window.
I thnik....... There should be some bug for parsing on android 6.0 ...
Give me some time to resolve.
this is with debug for arrows:
from garminuino.
thank you!
from garminuino.
gmaps_hud-release_v0.8.5.zip
Please try v0.8.5, it fix arrow v2 for android 6.0
from garminuino.
@skyforcetw this is how it’s now:
sometimes i get the ‘No gmaps app found’ (although in debug apps it’s listed) sometimes ‘Parsing error’.
HUD unfortunately does not show any info except OK.
from garminuino.
Would you like to borrow a mobile phone with android 8.0 or higher? It is possible that the notification of 6.0 has changed the mechanism, resulting in garminuino app parsing errors
from garminuino.
@skyforcetw ok, after a couple of tries i managed to get it connected with android 6.
it a works except Speed (and maybe speed alerts and traffic jams, i don’t know).
if i enable ‘Show speed’ it changes for a second with the ‘next instructions distance’ and so on (where 200m is in the photo below). i don’t know if you have any more patience to look into this, so i am just reporting.
from garminuino.
@skyforcetw ok, after a couple of tries i managed to get it connected with android 6.
it a works except Speed (and maybe speed alerts and traffic jams, i don’t know).if i enable ‘Show speed’ it changes for a second with the ‘next instructions distance’ and so on (where 200m is in the photo below). i don’t know if you have any more patience to look into this, so i am just reporting.
OK. But I will fix arrow bug first.
from garminuino.
OK. But I will fix arrow bug first.
arrows now, in 0.8.5, work as expected.
from garminuino.
Please try 0.8.7 for show speed bug fix.
gmaps_hud-release_v0.8.7.zip
from garminuino.
@skyforcetw unfortunately with 0.8.7 nothing works: no arrows, no speed.
you can see a lot of Parsing failed:
from garminuino.
It seems like notify parser is not stable on android 6.0 .
from garminuino.
It seems like notify parser is not stable on android 6.0 .
I found the root cause.
The use of java reflection restricted by newer android 10, that is notify parser's base.
Unfortunately this may be unsolvable.
https://developer.android.google.cn/about/versions/10/non-sdk-q?hl=zh-cn
But we are at android 6.0, I don't understand how this happens.
from garminuino.
@skyforcetw still no luck finding an android 8+.
meanwhile, can you point me into the direction what data the HUD expects to receive in order to show info on screen? where i can find documentation, or, at lease a command to send to it to get it displayed on HUD?
from garminuino.
@skyforcetw still no luck finding an android 8+.
meanwhile, can you point me into the direction what data the HUD expects to receive in order to show info on screen? where i can find documentation, or, at lease a command to send to it to get it displayed on HUD?
HUD's protocol hacked by gabonator.
This is the base of garminuino app.
from garminuino.
@skyforcetw thanks, have no idea how to use it but i have google and who knows… lol
thanks again and stay safe
from garminuino.
IMG_6162.MOV
found an android 7
v 0.8.5 shows correct arrows, no speed.
v 0.8.7 shows incorrect arrows, but speed.
see please video above. can we mix them to have good arrows and speed?
from garminuino.
I don't have android 7.0..., there is too less information for debug.
Could yo use v0.8.8 for more information?
from garminuino.
:(
@skyforcetw but after a couple of minutes it starts parsing:
and then it can again fail and then again parse…
from garminuino.
:(
and then it can again fail and then again parse…
Same phenomenon as android 6.0 :(
from garminuino.
Let me explain what happen:
With android 6.0 / 7.0., the app use reflection to "digging" inside notification.
The reflection is not a official method to parse notification. (parse method 1&2)
Sometimes we can dig something in notification as we expect (show parse method 1 or 2)
, but sometimes cannot (show "non-SDK interface restriction" )
This means the notification changes the format with times go, this is strangeness.
With android 10, the app use "Extra" to "digging" notification. The "Extra" is a official & recommend method for parse notification. (show parse method 0)
from garminuino.
@skyforcetw what android version is recommended then to have, so it works good?
from garminuino.
@skyforcetw what android version is recommended then to have, so it works good?
In my test, android 10 & 11's google map notification can parse by "extras", without any trouble.
from garminuino.
@skyforcetw ok, will skip 8 and will try finding 10 or 11.
thanks!
from garminuino.
Related Issues (20)
- Garminuino-App doesn't work with Google Maps 10.9.2 HOT 9
- Doesn't detect roundabout left exit. HOT 7
- No issue just talking HOT 2
- Google maps HUD keeps stopping HOT 5
- Android auto - Getting app to work when connected HOT 2
- Apk for version 0.4.4 HOT 17
- Instalation issue HOT 12
- New arrows cannot recognize HOT 5
- App keeps crashing HOT 4
- Lane detect no function.
- Lane & traffic detect cannot work at AA(android auto) mode HOT 1
- The App crashes HOT 16
- Show Speed only works for some seconds HOT 5
- make compatible with Sygic navigation app, by using BLE? HOT 1
- Android version dependent? HOT 2
- No Notifications Capture, no matter what HOT 2
- Unstable connection issue while Google navigation is in use
- Send Debug messages via SPP for Arudino applications
- Hud show ok but no navigation HOT 33
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from garminuino.