I'm new in this forum and I found a few similar topics here but I don't think any of them addressed the same problem as the one I have. So my GPS is Garmin GLO 2 and my phone is Huawei Smart P 2019 with Android 10, EMUI 10.0.0. RaceChrono v6.3.5.
I can successfully BT-pair GLO 2 with my phone. Garmin's instructions here
https://support.garmin.com/en-US/?faq=1BEq2yXIPj5SdcTfdXrdd6 worked fine with my previous phone, Honor 8, but in this phone there is no setting named "Allow mock locations". There is a similar setting in hidden Developer Options, but if I enable that, it makes the Bluetooth GPS app crash when connected with the GPS device. However, Bluetooth GPS app can show GPS coordinates (which I assume it must get from the Garmin device because the phone's own Location feature is turned off) even when "Enable Mock GPS Provider" is not checked, so I assume the problem is in transferring those coordinates to RaceChrono. So RaceChrono says the current location is unknown.
I should also mention that even though I have the latest version of Bluetooth GPS app installed, it still says that it was designed for an older version of Android and it might not work correctly with my phone. I do not have the contact information of the developers of that app so that I could ask them. I also read in this forum that Huawei has some issues in their firmware, but to be honest I don't really think they will care to fix them so if those issues are causing also this problem, I hope there is a way for another component to implement a workaround.
Can anyone help with this? I'll be happy to give more information if requested.
Comments
1) Do NOT install the "Bluetooth GPS" app. If you did, uninstall it.
2) Add the Garmin GLO receiver to RaceChrono from "RaceChrono > Settings > + Add GPS receiver".
3) Now you're good to go, just start the session.
One more thing you could do is hard reset the GLO 2 device. Instead of turning it on with short press of the power button, try long press of 20 seconds.
Also make sure you select the correct device when adding it in RaceChrono settings. The device name should be "Garmin GLO 2 #xxxxx". The device's blue led should be blinking after it is selected. Once you press 'START' on the RaceChrono's main screen, the device should be connected shortly after, turning the blue led to solid on.