#activity #training #extension #tcx

quick_tcx

The rust library to interact with XML files in TCX format

3 releases

0.1.2 Apr 9, 2023
0.1.1 Feb 12, 2023
0.1.0 Feb 11, 2023

#15 in #activity

MIT license

160KB
1.5K SLoC

TCX

The rust library to interact with XML files in TCX format. The implementation is based on TrainingCenterDatabasev2 and ActivityExtensionv2 schemas.

Supported High Level Types

Types mentioned below are supported with all required subtypes for them:

  • ActivityList_t and all required types
  • AbstractSource_t
    • Device_t
    • Application_t
  • Extensions:
    • ActivityTrackpointExtension_t
    • ActivityLapExtension_t

Dependencies

~6.5–9MB
~191K SLoC