feat: Add files from examples/Garmin_Analyser

This commit is contained in:
2025-10-10 12:25:32 -07:00
parent 213b76ef74
commit df18e11a17
56 changed files with 8926 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
"""
Garmin Cycling Analyzer - A comprehensive tool for analyzing cycling workouts from Garmin devices.
This package provides functionality to:
- Parse workout files in FIT, TCX, and GPX formats
- Analyze cycling performance metrics including power, heart rate, and zones
- Generate detailed reports and visualizations
- Connect to Garmin Connect for downloading workouts
- Provide both CLI and programmatic interfaces
"""
__version__ = "1.0.0"
__author__ = "Garmin Cycling Analyzer Team"
__email__ = ""
from .parsers.file_parser import FileParser
from .analyzers.workout_analyzer import WorkoutAnalyzer
from .clients.garmin_client import GarminClient
from .visualizers.chart_generator import ChartGenerator
from .visualizers.report_generator import ReportGenerator
__all__ = [
'FileParser',
'WorkoutAnalyzer',
'GarminClient',
'ChartGenerator',
'ReportGenerator'
]