Hi
We developed an data field app, and build for every Garmin device. But edge 130 with newest firmware can't find out our data field on phone. Is there any setting we miss while building?
Brian
Hi
We developed an data field app, and build for every Garmin device. But edge 130 with newest firmware can't find out our data field on phone. Is there any setting we miss while building?
Brian
Hi
Is there any one can help to answer my question?
Brian
Honestly, I don't understand the problem you describe. Maybe you could describe what you are seeing or not seeing that is different from what you'd expect?
Hi Travis
We developed an data field app, and built for every Garmin device. But I could not find our app from ConnectIQ App Store when my phone linked with Eage 130 Plus device. But if I linked with Eage 1030, I can find our app from ConnectIQ.
Brian
So the E130 isn't a valid target per the app store. What is the link to your app in the store?
But edge 130 with newest firmware can't find out our data field on phone
But I could not find our app from ConnectIQ App Store when my phone linked with Eage 130 Plus device
Note that Edge 130 (edge130) and Edge 130 Plus (edge130plus) are actually different target products in the app manifest. I assume your app has both of them in the manifest (since you mentioned that you built for every device.)
What's the app's minimum SDK version (minSdkVersion in the manifest)?
(Since you mentioned that Edge 1030 works, one difference between Edge 1030 and Edge 130/130 Plus is that Edge 1030 supports CIQ 3.2, whereas the other two only support CIQ 3.1)
So what you're trying to say is that your app isn't available on the app store for edge130. Could you post a link to (or send to me via private message) to your app?
Hi Travis,FlowState and Jim_m_58
Thanks for your response. Please see below link. And let me correct it, E130 is ok. E130 plus is NG.
https://apps.garmin.com/en-US/apps/b72212fe-add4-4e52-aa14-bcecbd33607b
In manifest page I have enabled all Garmin device, but I find out edge 130 plus is not in the Garmin device list. and my app support minimum sdk 1.2.
Brian
I see the E130, but not the E130+

I also see a few other devices missing in the store, like Enduro and Venu Sq.
Are you building with the latest SDK (3.2.5)?
I just tested SDK 3.1.8 and several devices are unavailable, including Edge 130 Plus (and Enduro, Venu Sq, etc.). So it seems that the most likely explanation is that you're building with the older SDK.
If you use the newest SDK and still see this problem, would you mind posting the <iq:products> section of your manifest.xml? (In Eclipse, right-click on manifest.xml > Open With > Generic Text Editor)
e.g.
<iq:products>
<iq:product id="approachs60"/>
...
</iq:products>
I see the E130, but not the E130+
Yes, I think that's what they meant when they said "E130 is ok. E130 plus is NG" (no good).
Looking through the supported device list, I notice that approachs62, d2air, descentmk2, edge130plus, edge1030plus, fr745, montana7xx, oregon7xx, venusq, venusqm, are all missing but relatively new devices like fenix6, fenix6pro, fenix6s, fenix6spro, fenix6xpro and gpsmap86 are present.
While this could be some sort of problem on our backend, I think the next thing is to verify that the manifest does indeed list all of those products and that the SDK manager shows those products as installed.
If the entries are in the manifest, then the next question is whether the generated .IQ file contains the .PRG files for the devices in question. If you re-generate a .IQ file and then change the file extension/type to .ZIP, you should be able to see the contents using a zip tool. There should be folders for each part number... we'd be looking for 006-B2909-00 (edge130).
I could request the .IQ file from our QA guys, but they're at home for the night and my guess is that you'll probably see this before they get back in the morning.