README: add format descriptions
This commit is contained in:
		
							parent
							
								
									900584ba67
								
							
						
					
					
						commit
						c02e23fb3e
					
				
							
								
								
									
										32
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										32
									
								
								README.md
									
									
									
									
									
								
							@ -67,21 +67,47 @@ by default, the program downloads all formats for every activity. Use the
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
Supported export formats:
 | 
					Supported export formats:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  -   ``json_summary``: activity summary file (JSON)
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
  -   ``json_details``: activity details file (JSON)
 | 
					  -   ``gpx``: activity GPX file (XML).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  -   ``gpx``: activity GPX file (XML)
 | 
					      [GPX](https://en.wikipedia.org/wiki/GPS_Exchange_Format) is an open
 | 
				
			||||||
 | 
					      format, mainly for storing GPS routes/tracks. It does support extensions
 | 
				
			||||||
 | 
					      and Garmin appears to annotate the GPS data with, for example, heart-rate
 | 
				
			||||||
 | 
					      and cadence, when available on your device.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  -   ``tcx``: an activity TCX file (XML).
 | 
					  -   ``tcx``: an activity TCX file (XML).
 | 
				
			||||||
      *Note: a ``.tcx`` file may not always be possible to export, for example
 | 
					      *Note: a ``.tcx`` file may not always be possible to export, for example
 | 
				
			||||||
      if an activity was uploaded in gpx format. In that case, Garmin won't try
 | 
					      if an activity was uploaded in gpx format. In that case, Garmin won't try
 | 
				
			||||||
      to synthesize a tcx file.*
 | 
					      to synthesize a tcx file.*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      [TCX](https://en.wikipedia.org/wiki/Training_Center_XML) (Training Center
 | 
				
			||||||
 | 
					      XML) is Garmin's own XML format. It is, essentially, an extension of GPX
 | 
				
			||||||
 | 
					      which includes more metrics and divides the GPS track into "laps" as
 | 
				
			||||||
 | 
					      recorded by your device (with "lap summaries" for each metric).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  -   ``fit``: activity FIT file (binary format).
 | 
					  -   ``fit``: activity FIT file (binary format).
 | 
				
			||||||
      *Note: a ``.fit`` file may not always be possible to export, for example
 | 
					      *Note: a ``.fit`` file may not always be possible to export, for example
 | 
				
			||||||
      if an activity was entered manually rather than imported from a Garmin device.*
 | 
					      if an activity was entered manually rather than imported from a Garmin device.*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      The [FIT](https://www.thisisant.com/resources/fit/) format is the "raw
 | 
				
			||||||
 | 
					      data type" stored in your Garmin device and should contain all metrics
 | 
				
			||||||
 | 
					      your device is capable of tracking (GPS, heart rate, cadence, etc). It's a
 | 
				
			||||||
 | 
					      binary format, so tools are needed to read its content.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  -   ``json_summary``: activity summary file (JSON).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      Provides summary data for an activity. Seems to lack a formal schema and
 | 
				
			||||||
 | 
					      should not be counted on as a stable data format (it may change at any
 | 
				
			||||||
 | 
					      time). Only included since it *may* contain additional data that could be
 | 
				
			||||||
 | 
					      useful for developers of analysis tools.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  -   ``json_details``: activity details file (JSON).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      Provides detailed activity data in a JSON format. Seems to lack a formal
 | 
				
			||||||
 | 
					      schema and should not be counted on as a stable data format (it may change
 | 
				
			||||||
 | 
					      at any time). Only included since it *may* contain additional data that
 | 
				
			||||||
 | 
					      could be useful for developers of analysis tools.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
All files are written to the same directory (``activities/`` by default).
 | 
					All files are written to the same directory (``activities/`` by default).
 | 
				
			||||||
Each activity file is prefixed by its upload timestamp and its activity id.
 | 
					Each activity file is prefixed by its upload timestamp and its activity id.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user