Commit Graph

101 Commits

Author SHA1 Message Date
Joern
f1a4f82552 Improve BodyMeasures - CSV Import
... allow "date" in ISO8601 as an alternative to "ts" timestamp from Epoch
... update documentation / provide sample files
2017-04-08 17:40:18 +02:00
Mark Liversedge
c9c72bf7d1 Test rides with HRV data
.. from "Pepe Lisbon" on the google group forum

[skip ci]
2017-03-06 12:09:04 +00:00
Leif Warland
cfe2a08e33 Added FIT file to test HRV reading. 2017-01-29 21:23:01 +01:00
Alejandro Martinez
7e10f64368 Fixed SML lap swimming files import when using drill mode
Fixes #2198
2016-11-24 11:17:39 -03:00
grauser
4c43d0a873 Pwx : Add test file with Garmin Cycling Dynamics
fix #2100
2016-09-28 07:11:37 +01:00
Mark Liversedge
8501cf2037 Add Row Perfect 3 sample file
.. to the tests/rides directory
2016-07-19 15:43:23 +01:00
Alejandro Martinez
9111b8384e Moved sample swims and runs to separate folders
parallel to rides folder
2016-07-13 10:42:46 -03:00
Mark Liversedge
0c8231c218 XDATA Fix Memory Leak and Example Weather File
.. there was a memory leak in RideFile and FitRideFile

.. added a test file with weather data that can be used to
   test XDATA processing (it has 10 weather points with
   wind, humidity etc).
2016-06-20 09:59:31 +01:00
Alejandro Martinez
a6aa5547d4 Changed Interval generation for Lap swimming FIT files
Simpler and more robust lap alignment
Fixed for empty lengths due to false starts and
pauses in some devices s.t. Garmin 910xt
Added 2 contributed test files
2016-05-31 21:23:03 -03:00
Mark Liversedge
a6f328c459 R Use List not Pairlist (Part 2 of 2)
.. completes the updates to RTool.cpp

.. as predicted by forming the pmc data.frame via an S3
   list instead of a pair list the merge() function works
   properly and column names are retained.
2016-05-26 21:19:52 +01:00
Mark Liversedge
663e5aca1a Add Stress TSS v cTSS .gchart example
.. to the test directory.
2016-05-24 12:07:08 +01:00
Mark Liversedge
64b5580c31 CP/W' estimste chart added
.. to tests/charts

[skip ci]
2016-05-23 20:49:31 +01:00
Mark Liversedge
972919fb87 Some .gcharts to test
.. added to test/charts

[skip ci]
2016-05-23 15:34:31 +01:00
Alejandro Martinez
f7dc38bcfd Fixed HRV to HR in SML files
To avoid HR gaps when < 60 bpm
Added test file with HRV and no HR
2016-05-03 19:19:42 -03:00
Mark Liversedge
6363d12792 ERG File Properties "FILENAME" => "FILE NAME"
.. the save function in the workout editor erroneously
   used a field name of FILENAME when it should have
   been FILE NAME.
2016-01-23 10:30:11 +00:00
Mark Liversedge
3dff6193cb Test Workouts Make them possible !
.. fix the workouts that are badly scaled to ensure
   that they are actually workable.

.. they can still be used for testing functionality.
2016-01-23 10:25:22 +00:00
Irvin Sirotić
70c03e8b5d TrainingPeaks PWX support L/R balance
.. on import and export, using the "pwrright" element.

.. this is not part of the public PWX schema but has
   been used by ipbike when writing PWX, and may or may
   not be supported by TrainingPeaks.com
2016-01-15 16:24:56 +00:00
Mark Liversedge
d3a8d5bdc1 Zwift Workout Test Files
.. a couple of files in Zwift format to use for
   testing support for importing files created
   by the Zwift workout editor.
2016-01-08 11:15:42 +00:00
Mark Liversedge
90855a5ec6 BSX Test File from a Ramp Test
.. thanks to Neil Pugh for the example. Its also quite
   interesting to see SMO2 respond to the test.
2016-01-04 14:34:43 +00:00
Mark Liversedge
96eb3226b1 More test charts
.. aggregate using a formula
.. modality using formula
2015-12-23 16:28:03 +00:00
Mark Liversedge
2803c8659b NA value and Min Temperature metric
.. allow NA to be used anywhere and skipped on
   the metric trend chart.

.. add a min temperature metric

.. add a chart for tracking temperatures
2015-12-03 14:58:38 +00:00
Alejandro Martinez
a1856406db Add VDOT and Triathlon Run Splits sample chart 2015-11-28 22:11:50 -03:00
Alejandro Martinez
6b082a1ebd Added sample chart using VDOT and vdottime formula
Also fixed comment in rTSS and formula for VDOT
2015-11-28 11:06:57 -03:00
Alejandro Martinez
a381c17ea9 Added sample chart to compare GOVSS and rTSS
rTSS = 110.78 * (Hours^1.025) * (IF^2)
from http://forum.slowtwitch.com/gforum.cgi?post=1730370#1730370
xPace is used as a proxy for NGP so IF = (60/xPace)/CV
2015-11-27 20:28:14 -03:00
Mark Liversedge
48642e66e3 Fix 3DP file import 'hang'
.. the resampling code caused issues (not 100% sure why) so
   reimplemented using the resampling method from Txt file
   processing (also for Computrainers).

.. we know that approach is accurate since it accumulates
   work and resamples to 1s intervals precisely.

.. two regression impacts; we no longer import the virtual
   altitude and sample rate is 1s not 250ms.
2015-11-25 11:58:40 +00:00
Alejandro Martinez
c87336a18c Fixes TcxParser for HRM Swim files
They include one Trackpoint per second with HR,
but distance only once per length.
2015-11-24 21:29:23 -03:00
Alejandro Martinez
66ffaee5db SML Lap Swimming support
Samples of swimming type are used to update distance and speed
of periodic samples, cadence is computed counting Stroke events.
Includes test file contributed by Serban Mestecaneanu
2015-11-19 21:22:38 -03:00
Alejandro Martinez
611e8bf9ff Added Garmin Swim sample file
Contributed by forum user Portaner
2015-11-16 15:05:48 -03:00
Mark Liversedge
c41f17ec02 Merge pull request #1501 from cgiraldo/master
Added Sigma Rox 10.0 .slf file import support (it may also work with …
2015-11-14 21:02:31 +00:00
Alejandro Martinez
e659857348 Fixes Lap Swimming FIT import from Garmin 920xt
It generates both record and length messages for
each length, we use length messages to recognize
lap swimming and filter out record messages.
Includes test file contributed by Jonathan Beverley
2015-11-13 19:01:11 -03:00
Alejandro Martinez
b35f2ddc58 Add support for Lap Swimming FIT files
The length message is used to generate 1 sample per second with speed,
cadence and distance data.
One test file is included.
2015-11-12 20:28:42 -03:00
Mark Liversedge
83164b7e7d TCX test file with out of bound values
.. caused v3.2 to crash on interval discovery and
   contains out of bound values for power, speed and
   cadence.

.. good for testing code doesn't make assumptions about
   data values.

.. thanks to Neil Jones for the test file and permission
   to distribute for testing
2015-10-11 14:07:44 +01:00
Alejandro Martinez
f23ce8bbb8 Fixed typo in SML import and added test file
This one is a ride with power contributed by forum user Roland
2015-10-03 21:38:03 -03:00
Alejandro Martinez
499b59639a Suunto Markup Language Format (SML) Import - Initial implementation
Based on TCX/GPX support
Includes laps and no-gps support for indoor activities, but not lap swimming.
Test files were contributed by forum members Frederic and Servan
Fixes #1559
2015-09-23 12:24:39 -03:00
Alejandro Martinez
ce4d3cd022 Fixed Total Energy Expenditure example chart 2015-08-21 16:54:33 -03:00
Alejandro Martinez
94586ae438 Added a reference for Daniels/Gilbert VDOT formula 2015-08-16 11:10:08 -03:00
Alejandro Martinez
d8b92afaca Fixed Energy Expenditure chart for imperial units 2015-08-16 11:09:18 -03:00
Alejandro Martinez
b88983bd81 More example charts SWOLF and Energy Expenditure 2015-08-15 19:35:22 -03:00
Alejandro Martinez
b607d5bbf7 Added sample charts using formulas for VDOT and sTSS 2015-08-15 11:45:24 -03:00
Mark Liversedge
b5ce92a045 Formula config() function and test charts
.. added config(cv) .. config(pmax) etc

.. also added some test charts including one that
   just displays configuration
2015-08-14 22:10:29 +01:00
Carlos Giraldo
58339774a9 Added test file for sigma rox 10.0 slf rides. 2015-08-08 13:11:27 +02:00
Alejandro Martinez
129ee0e264 Added support for smart recording and lap swimming in pwx files
Smart recording interpolation fills the gaps in pwx files present
when the original .fit or .tcx files had them.
Test files for running: 1 activity in .fit, .tcx and .pwx formats
Lap swimming expands the sample-per-length and pause to 1-sec sampling.
Test files for lap swimming: 2 activities in .pwx format,
one from Garmin 910xt other from Finis SwimSense.
2015-02-23 21:09:36 -03:00
Alejandro Martinez
75f505a3c3 Add support for pool swimming tcx files from Garmin Connect
When Sport="Other", there is no GPS data but there is distance information
it is assumed the file cames from lap swimming.
They have one Trackpoint per length, which are expanded to one point per second
in similar way to Smart Recording and laps without Trackpoints to signal pauses
which are expanded to one point per second up to 10x Smart Recording HWM.
Added contributed Garmin FR910xt pool swim file to test/rides folder
2015-02-19 12:01:12 -03:00
Alejandro Martinez
721c76f062 Fixed minor interval alignment issue
The problem is barely noticeable in cycling activities but
annoying for run and swim intervals.
Added synthetic .csv for testing.
2015-01-27 09:52:41 -03:00
Mark Liversedge
5991341e5f Add Peripedal CSV support
.. and a test ride too.
2015-01-03 11:02:23 +00:00
Mark Liversedge
d5d51869b4 Added Moxy file for testing 2014-11-04 20:36:11 +00:00
Mark Liversedge
667f076839 Add more Suunto Ambit test rides 2014-01-19 12:36:27 +00:00
Mark Liversedge
eaabff390f Added Suunto xlsx file to test rides
.. thanks to Fester for the example file.
2013-08-07 19:18:11 +01:00
Mark Liversedge
790dff7dbf Calibration Messages minor update
.. add some sample files with calibration messages to the
   test/rides directory

.. remove the calibration marker color config (we can add it
   back if needed, but was in the wrong 'sequence' and is
   probably just a little bit *too* fine grained).
2013-07-18 22:05:57 +01:00
Damien
bf0b774793 BinRideFile: Support for left-right pedal balance
Test ride file : test/rides/2013_05_15_18_38_30.bin
2013-05-28 22:15:18 +02:00