custom notes in activitysession or FIT file?

I've been looking through documentation for ActivitySession so I guess the answer is no, but maybe I overlooked something. Is there a way to store custom notes for an activity so that they are visible in garmin connect afterwards?

My use case is a referee app where goals and warnings are stored with game minute and player number. A summary would look like this:
1': (1)-0 # 23
23': 1-(1) # 14
35': yellow home # 3
85': red away # 7

Can this be done somehow?

  • I mean ActivityRecording, not ActivitySession.

  • The answer is kind of yes. I have a DF that records the activity, and I have a string session field. Now what you could do is to record every "event" as a new lap, and have a lap field string for the custom note. But bare in mind that the length of the string will be limited by the total (32 bytes if I remember correctly) and the other fields that you record. At least that's the case for datafields, I am not sure if that is a limit for the datafield or the fit format.

  • Thanks for your reply! So there is sort of a workaround for this. I already use laps for each game period, 32 bytes will not be enough for all events that could happen in one period. Maybe I'll need to rethink my lap strategy.