Fields of gold

Hi there,

I've developed a field app for the IQ Connect platform, called Fields of Gold. You can see it here:

https://apps.garmin.com/en-US/apps/4cab293b-467c-4c21-82cc-a5c5e1965f38

Right now it works for FR 230, 235 and 630. I've done a layout for Fenix 3 / Bravo, but unfortunately does not work there. I have a 230, but I don't have any Fenix 3, so I cannot fix it. Of course, in the simulator works as a charm, but it did the same on 230 and the first time I tried on the real hardware crashed miserably and it took several tries till the watch liked the app.

If somebody have a Fenix 3 / Bravo and want to collaborate, I will send a version of the app with debugging information (I tried to attach it to this thread but the forum did not allow me to do that :( ) so that you can execute it on your hardware and return me the log file.

Best,
Kurt.-
  • Former Member
    Former Member over 9 years ago
    I'm the one who contacted you regarding everything working fine on my FR 235. I am running the latest Garmin firmware (3.30) and your most current version of the data field.
  • I see that you have an interesting new app called "Race for the Gold" https://apps.garmin.com/en-US/apps/54cc5046-a3e7-4861-bf7d-ba6130578f47 but can't find a related thread so I guess I'll use this one ;-)

    Nice idea and the interface looks good, might try it this weekend in a race. I have a couple of questions, I take it the laps will be recorded in the file and appear in GC, but will they show the actual distance GPS distance or the corrected one? Also what will the overall distance show, the actual GPS one or the corrected one? Thanks!

    EDIT - ok, small problem, how do you set the distance and time on a FR230/FR235 ? Garmin Express doesn't have setting for apps. I tried a long press on the up to get to a menu but it takes me to save/continue/discard.
  • Hi Webvan,

    Sorry for the delay, I was quite busy last days.

    I see that you have an interesting new app called "Race for the Gold" https://apps.garmin.com/en-US/apps/54cc5046-a3e7-4861-bf7d-ba6130578f47 but can't find a related thread so I guess I'll use this one ;-)

    Nice idea and the interface looks good, might try it this weekend in a race. I have a couple of questions, I take it the laps will be recorded in the file and appear in GC, but will they show the actual distance GPS distance or the corrected one? Also what will the overall distance show, the actual GPS one or the corrected one? Thanks!


    Everything is recorder and shown in Garmin Connect as usual. In fact, apps cannot change the way how activities are recorded, so activity will be shown as usual. The corrected distance is only shown during the race.

    EDIT - ok, small problem, how do you set the distance and time on a FR230/FR235 ? Garmin Express doesn't have setting for apps. I tried a long press on the up to get to a menu but it takes me to save/continue/discard.


    I use Garmin Connect Mobile for that. It would be possible, but cumbersome, to change target time and distance values from the menu. I will include it on a future version.

    Best,
    Kurt.-
  • Thanks, for some reason I couldn't see the "parameters" in GCM initially but they're available now.

    Some feedback on "Race for the Gold" after an HM this morning, it worked really well and definitely helped to correct the distance discrepancy and therefore the time differential. I mostly looked at the time difference as it's hard to do a lot more when you're running at the max ;-) For some reason it was 7 off at the end (showed I was 27" off instead of 35") but maybe that's because I last hit lap at 20k and there was a distance difference on the last 1.1k.

    Pace was very good overall but I did see one large jump in the space of maybe one minute, 3'30 to 4'30 instead of ~4 in the middle of the race, which is odd considering the 30s averaging. Maybe the calculated pace (vs averaging of the instant pace) over the last minute like the VP DF would work better ?

    I did notice it buzzing sometimes just before KM marks, is it when the next theoretical 1k has been reached ? I missed a lap at one point and as you mentioned it didn't miss a beat ;-)

    Finally, one suggestion, could you toggle the Time and Estimated Finish Time in the bottom field? That way no need to switch pages ;-)

    Thanks again for a great app!

    PS - had some trouble finding it again on ConnectIQ (doesn't come up with search on Gold) so I'll put the link here just in case : https://apps.garmin.com/en-NZ/apps/54cc5046-a3e7-4861-bf7d-ba6130578f47
  • Ran a marathon with it this week-end and it worked fine, no crashing. There were a few odd moments with a wild fluctuation of the pace at one point, dropped and then went up. The time difference seemed a bit off in the end, things are a bit hazy though, hehe...after I stopped there is a definite difference though as I took a picture with TIME <> GOAL + DIFFERENCE, with the DIFFERENCE being 10:52 instead of 9:27. Can you see why that would happen?

    One thing, I was running with my old FR610 just in case and try as I could, there was no way of preventing Race4Gold to connect to the external HR belt even when I deactivated it in the settings like you would for Garmin's standard running mode. Is that a limitation of the API or a setting that you can modify?

    Thanks again for a great app!
  • One thing, I was running with my old FR610 just in case and try as I could, there was no way of preventing Race4Gold to connect to the external HR belt even when I deactivated it in the settings like you would for Garmin's standard running mode. Is that a limitation of the API or a setting that you can modify?


    My understanding is that HR sensors for CIQ applications will be used regardless of their enabled/disabled state in the settings. I believe you will have to remove the pairing if you don't want CIQ to pick it up if actively being used. I have seen this with my own watch so I believe it to be the case but others can correct me if I am wrong.
  • My understanding is that HR sensors for CIQ applications will be used regardless of their enabled/disabled state in the settings. I believe you will have to remove the pairing if you don't want CIQ to pick it up if actively being used. I have seen this with my own watch so I believe it to be the case but others can correct me if I am wrong.


    I have a user who shares a HRM with his wife, and if they both were using the app at the same time and together, and the HRM off was turned off on one one of the watches, they both got the HR data of whoever was wearing the band. What I did was was to add an app-setting so that I didn't try to enable SENSOR_HEARTRATE if the app was told to ignore it based on that setting. That way only one of them would get the HR data.

    But yes, if the HRM is paired but off in the system settings, a CIQ app will turn it on. This was on a fr230.
  • Thanks, that explains it then. I didn't think of unpairing in the heat of the action ;-)
  • A thank you note after I used it to meet my goal during my second marathon !

    At one point I lapped by accident (the HR on my 235 had gone crazy so I tried to wipe the sensor and hit the lap button) but it corrected itself at the next km. Would it be possible to add a feature that can cancel an accidental press if the lap button is pressed within the next 15 seconds ? On the flipside of course that could cancel a valid lap if you press by accident...

    During the race it told me for a while I was about 30/40 second ahead when I was never more than 16" ahead. The times on GC are consistent with the laps on the race's site so I don't know what could have happened ?

    Finally, now that laps are accessible via ConnectIQ would it be possible to have a DataField too ? I'd vote for the first screen with the Time ahead/behind.

    Thanks again !

    EDIT - thinking about the time ahead/behind again, I assumed it gave you the actual ahead/behind at that exact point in the race but does it maybe extrapolate ? Say if you are 20 seconds ahead at the HM mark, it will tell show 40 seconds ahead using the full M distance ?