This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Polar Flow TCX export to Garmin Connect

Hi,

TCX generated by Polar Flow cannot be imported in Garmin connect at the moment because of two problems :

  • TCX generated by Polar flow do not comply with the TrainingDatabasev2 XSD defined by Garmin
    • "Creator" section has a Device_t type which requires a Version sub section : <Creator xmlns:xsi="www.w3.org/.../XMLSchema-instance" xsi:type="Device_t">
      <Name>Polar V800</Name>
      <UnitId>0</UnitId>
      <ProductID>13</ProductID>
      </Creator>
      Should be : <Creator xmlns:xsi="www.w3.org/.../XMLSchema-instance" xsi:type="Device_t">
      <Name>Polar V800</Name>
      <UnitId>0</UnitId>
      <ProductID>13</ProductID>
      <Version>
      <VersionMajor>1</VersionMajor>
      <VersionMinor>2</VersionMinor>
      </Version>
      </Creator>
      or should be completely removed
    • "Author" section has a Application_t type which requires missing "Build", "LangID" and "PartNumber" : <Author xmlns:xsi="www.w3.org/.../XMLSchema-instance" xsi:type="Application_t">
      <Name>no application</Name>
      </Author>
      Should be<Author xmlns:xsi="www.w3.org/.../XMLSchema-instance" xsi:type="Application_t">
      <Name>no application</Name>
      <Build>
      <Version>
      <VersionMajor>1</VersionMajor>
      <VersionMinor>2</VersionMinor>
      </Version>
      <Type>Release</Type>
      <Time>2014</Time>
      </Build>
      <LangID>en</LangID>
      <PartNumber>111-11111-11</PartNumber>
      </Author>
      or should be completely removed

  • Garmin Connect seems to refuse a TCX when it mention a product from one of his competitors because even with a hand-fixed XSD compliant TCX from Polar Flow, Connect won't take it.


So, at the moment, if you want to import your Flow sessions into Connect, open up the export and remove the Creator and Author sections and it should work (it did for me).

Regards.