Can not install more than on SimpleDataField on F3

On my fenix 3 i can't install more than one SimpleDataField i developed myself.

If I copy more than one to the device, I only can select one. The device deletes the second prg-File by itself.

This problem may be caused by the naming of the class SimpleDataField.

The class that extends App.AppBase must be named SimpleDataField:

class SimpleDataField extends App.AppBase


Otherwise the prg is not running (on the simulator).
I have seen samples, where the class is not named SimpleDataField, but I couldn't get them running.
  • My guess is both files have the same id in the manifest file (this is true if you're just renaming the prg file for the second copy). Can you confirm that your apps have different ids?
  • Former Member
    Former Member over 10 years ago
    If you're using the build for device dialog another thing to check is the project name in Eclipse. The build for device dialog creates a .prg file using the project name but limits the length of the name to 8 characters. If two projects have the same first 8 characters for their name then building one would overwrite the other (my-test-data-field-1 and my-test-data-field-2 would both product my-test-.prg files).
  • You made my day.
    They had the same id.
    Changed one id and now I can use them both. In the selection list, they both are called SimpleDataField, but that isn't a real problem.
  • In the selection list, they both are called SimpleDataField, but that isn't a real problem.


    How to give different names to the SimpleDataField's?
  • Former Member
    Former Member over 10 years ago
    Slightly off-topic, but I was wondering why I can only use 2 ConnectIQ data fields on my Fenix 3? I downloaded 3 data fields to my watch and tried to add them to my running screens, but was told to remove one when I wanted to add the third. Is this a bug or an - I would say unnecessary but certainly annoying - restriction? Thanks
  • Slightly off-topic, but I was wondering why I can only use 2 ConnectIQ data fields on my Fenix 3? I downloaded 3 data fields to my watch and tried to add them to my running screens, but was told to remove one when I wanted to add the third. Is this a bug or an - I would say unnecessary but certainly annoying - restriction? Thanks


    As far as I know this is a restriction
  • Former Member
    Former Member over 10 years ago
    Is there anybody from Garmin here who could explain why this restriction is necessary or whether this number might be increased at some point?
  • Former Member
    Former Member over 10 years ago
    The restriction is based on the memory that is available for running data fields during an activity.

    It is not likely that an increase in memory availability large enough to support any additional data fields will be possible on the current devices.
  • Former Member
    Former Member over 10 years ago
    Hmm, that's a shame. Thanks for the swift reply.
  • How to give different names to the SimpleDataField's?

    How to give different names to the SimpleDataField's?


    Any suggestions?