Datafield for Dive Activities

Hi, I'm a developer and owner of a Descent G1 dive watch. I want to develop a data field that works with dive apps (single-gas and multi-gas sub-sports). In addition I would like to use particular data that are computed only on a dive activity (depth and dive duration).

My requirements are:

1 - Datafield should be available for only specific activities because it relies on two particular data (depth and dive duration)

2 - It could be placed on dive data screens.

3 - There are two attribute or app settings values that the user should enter before the dive or general settings works. (I think I can do that via app settings XML definition.)

4 - At the end of the activity (dive) last result should be saved on activity log. The user can see the final value on Dive App activity.

I cannot find any example to do that. Is there any advice for a newbie on where to start?

  • If I recall, at least at one time, CIQ data fields couldn't be used in diving activities.  It might be in the manual for the watch.

    It's easy check - just install a data field from the store, check that you can use it in something like "run" and then check the same for diving

  • Thank you very much for your fast response. Yes you’re right. When I download any datafield (beer earned in example) or my beta datafield app, it could be added. However in diving activites there less data field that could be added.

    I didn’t know that difference. I’m upset  

    But I’m also still curious about that. Maybe, there is a way Slight smile

  • If you look at the wiki for app approval - https://forums.garmin.com/developer/connect-iq/w/wiki/10/app-approval-exceptions

    You'll see this:

    Extreme Sports

    Apps designed for scuba diving, free diving, skydiving, base-jumping, and extreme flight sports will not be listed on the app store for the following reasons:

    • The diving features available on Descent products are the only Garmin features intended for underwater diving use.

    --------

    What this says to me that only stuff from Garmin can be used with diving....