From 07323ac5451cd6c3bc55e1e6a6179193ef90f46e Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Mon, 21 Aug 2017 12:54:32 +0200 Subject: [PATCH] added coxmate support --- rowers/dataprep.py | 6 ++++++ rowers/dataprepnodjango.py | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/rowers/dataprep.py b/rowers/dataprep.py index 672cc56c..8d5f9473 100644 --- a/rowers/dataprep.py +++ b/rowers/dataprep.py @@ -19,6 +19,7 @@ from django.utils.timezone import get_current_timezone thetimezone = get_current_timezone() from rowingdata import ( TCXParser,RowProParser,ErgDataParser,TCXParserNoHR, + CoxMateParser, BoatCoachParser,RowPerfectParser,BoatCoachAdvancedParser, MysteryParser, painsledDesktopParser,speedcoachParser,ErgStickParser, @@ -672,6 +673,11 @@ def handle_nonpainsled(f2,fileformat,summary=''): if (fileformat == 'ergdata'): row = ErgDataParser(f2) + + # handle CoxMate + if (fileformat == 'coxmate'): + row = CoxMateParser(f2) + # handle Mike if (fileformat == 'bcmike'): row = BoatCoachAdvancedParser(f2) diff --git a/rowers/dataprepnodjango.py b/rowers/dataprepnodjango.py index d47f02ab..d8512ce7 100644 --- a/rowers/dataprepnodjango.py +++ b/rowers/dataprepnodjango.py @@ -315,6 +315,10 @@ def handle_nonpainsled(f2,fileformat,summary=''): if (fileformat == 'ergdata'): row = ErgDataParser(f2) + # handle CoxMate + if (fileformat == 'coxmate'): + row = CoxMateParser(f2) + # handle Mike if (fileformat == 'bcmike'): row = BoatCoachAdvancedParser(f2)