Personal records on watch do not consider records from IQ apps

Former Member
Former Member
Hi,
I checked the forum and understand, that personal records have already had their share of discussion, but the topic, that may have not been considered is the activitites recorded with custom IQ apps.
I have my own application that runs on Forerunner230 and records fit files. Of course, I would like to start personal records display after activity is finished just like inbuilt running application does, but currently this is impossible since IQ app cannot execute anything external. The problem is - activity fit file recorded with my application is not included in personal records statistics on watch even if I start this application manually, although I am immediately notified about new personal record in Garmin IQ (web) after I upload my activity. Is there a trick to make watch personal records recognize fit file recorded witth custom application?

I do not see why this works differently from standard, since my app sets the correct activity type and I even see this activity in an archive section with relevant sport icon, recovery time application uses this data also, but not the personal records. Can this be fixed somehow at either IQ application or firmware level?

Thanks in advance.
  • Former Member
    Former Member over 8 years ago
    Personal records are processed actively while native activities are being recorded. When a ConnectIQ app is active, there is not enough system memory remaining to track personal records during an activity. Because of this, personal records for activities recorded by ConnectIQ apps are only available after uploading them, when they are reprocessed by Garmin Connect.
  • Former Member
    Former Member over 8 years ago
    Thank you for the answer, Brian. Now it's all clear, although I'd better do some post-processing after activity is complete, if I had access to fit file via sequential read.
    Another reason to wait for the promised access to fit file contents during IQ application runtime...
  • Thank you for the answer, Brian. Now it's all clear, although I'd better do some post-processing after activity is complete, if I had access to fit file via sequential read.
    Another reason to wait for the promised access to fit file contents during IQ application runtime...


    There is already post processing done for this in Garmin Connect. It alerts you to a new PR based on the data in the .fit and allows to to accept or reject it. The va doesn't do PRs at all, yet my PRs all came from va data.