This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Bluetooth connection issue: interesting consideration

Dear Garmin,

I am just yet another user really disappointed from the “Garmin beta testing” hidden policy, where you give us a buggy product that is only fixed in the course of the years. I have only one life to live, and I don’t want to waste my time on unreliable piece of software you produce.
Blaming apart, I found out that Garmin 1030 is not able to connect to the mobile phone UNLESS Garmin Connect app is in the background- as always reported by everyone on the forum - HOWEVER, IT WILL CONNECT IF ANOTHER DEVICE CNNECTS!!!
IE: if my Garmin 820 (which is not buggy on the BT connection) will connect to the phone without the app running, then even 1030 will benefit from this and will be able to connect!

therefore I strongly suggest that you take the 820 code base and check what you do there: 820 does something which 030 does not do, and this “something” actually opens some parts of Garmin Connect!

I have all documented in this video: https://youtu.be/lRH6SMtT5cU

BR,
marco
  • Wow, that is really bizarre. Thanks for sleuthing that out. Hopefully that gives Garmin some insight into improving the BT connectivity for folks who are having issues. I am not sure if you have WIFI on with your phone or 1030 but could you run the same experiment with WIFI off on everything?

    I am able to pair my Samsung S7E with my 1030 without having to have the GCM app running. I usually leave it running during so that it will upload the ride as soon as I finish. For my setup I never have WIFI on the 1030 and on my phone I turn off the WIFI before turning on the BT.
  • This is beginning to appear as though Garmin is off-shoring their development. This has all the hallmarks of a disconnected development because there appears to be no symbiotic communication between development teams. All good software is built on a base of stable previous software unless it is built from scratch because of a paradigm shift (ie. new process architecture where the previous code could not be used, or new language). However, even then, the concepts and techniques from the old code is used. Because this is a device to device talking issue, I very much doubt that the protocols would change since Apple defines that protocol.

    People in the development group talk to each other frequently. Sometimes because the discover something new and want to show it off. Other times because someone is a guru in a particular area and it faster and safer to get their advice, guidance and sometimes code to solve a particular problem. Also, if the development group has any standards, they have a kit bag of library code they can use in each product. That way they have a stable base of utilities and whatevers to build their product around.

    Also given that it is taking them so long to fix these problems (and like the forum software here which is third party), when going through a third party it takes for ever. And that is what we have here.

    When a customer of mine reports a bug, it is generally fixed within a few hours. So most of this stuff could be fixed and we could be happy campers riding away down the road as happy clams. But nope, that isn't, hasn't and probably won't happen which is too bad.
  • Thanks for taking the time to make this video Marco. I have reported the issue and we are investigating. I will post back once we have some traction as to what is taking place. I noted you had also posted on DC Rainmaker and Ray mentioned iOS issues in his reply which we are currently investigating as well.
  • I have to reboot my iPhone now and again to get my Garmin BT devices to sync (Vivoactive HR, Vivoactive 3, 1030, 510), which seems to suggest an IOS issue is at least part of the problem.
  • No, it is not a IOS11 issue, my suspect (as a developer) is that Garmin Connect not implementing the proper hooks to execute upon BLE connections. Basically, the application must declare in a descriptor that is is "interested" in BLE events and then the phone will call the hook in the application when the interesting event happens. My fear is that Garmin Connect handles properly in this hook certain devices (like my 820) and not others...
  • Former Member
    0 Former Member
    Still have the same problem that Marco described.
    Garmin, when do you think to fix it?
    That‘s so frustrating.
  • Former Member
    0 Former Member
    Just to add some info , working with the latest version of GCM . I can pair an Egde 1000 , an Edge Explore 1000 and an Edge 820 with my Ipad( IOS11) AND my Iphone (IOS9) without a problem

    The Edge 1030 pairs with the Ipad without a problem but NOT with my Iphone .

    The only difference i can see is that on the Iphone only the BLT connection appears , i even have to confirm a code but after the confirmation the procedure stops.
  • Do you remember the Note 7 scandal ?
    Samsung withdrew the product from the market and returned the money to people.
    The same should be done by Garmin with edge 1030.
    This is a faulty device released for sale and we are forced to be beta testers.
  • A ridiculous comparison of the two products. Did your 1030 explode??. Apples & oranges.....
  • Why are you reading the garmin edge 1030 forum about tens of problems ?
    The answer is simple - your device does not work properly.
    But you're happy because it has not exploded yet :)