Commit Graph

8 Commits

Author SHA1 Message Date
jgpallero
5a93a2c62f Update LeftRightBalance.cpp (#3189)
Add parenthesis in order to evaluate correctly the L/R balance computation
2019-10-28 14:01:09 -03:00
jgpallero
439a7f6e12 Update LeftRightBalance.cpp
Add additional checks in order to differentiate between cycling and running
2019-05-14 12:17:10 +02:00
jgpallero
04d4403844 Update LeftRightBalance.cpp
Change in order to manage correctly the Left/Right balance due to the issues detected with the Favero Assioma DUO pedals, as it was explained here: https://github.com/GoldenCheetah/GoldenCheetah/issues/2955

But after I detected the issue, this file was modified in order to accomplish the proportion of Ground Contact Time from each leg for runs, and a new check was added to the code (point->cad || point->rcad), while in the original code only the point->cad was tested. I'm not sure if the addition of my new checks, specially the (point->watts > 0.0f) one, are safe for the running part of the function
2019-05-12 20:27:06 +02:00
Ale Martinez
81bf4a0b48 Additional Running Dynamics support
-Extra data fields renamed and scaled according to spec: stance_time_percent,
activity_type, vertical_ratio and step_length
-Average metrics for the new fields: Average Stance Time Percent,
Average Vertical Ratio and Average Step Length
-Tested using Garmin 935 with Running Dynamics Pod
2019-03-29 17:21:32 -03:00
Mark Liversedge
87a1f81fdc RideMetric Taxonomy Updates
.. slight adjustment to the scheme (before working through
   303 different metrics)

.. added sport() which can return an OR'ed value of sports
   the metric is relevant for (e.g. Run|Bike) and added
   some shorthand values Triathlon == Run|Bike|Swim whilst
   any is 0xff (matches all).
2017-03-16 19:54:59 +00:00
Mark Liversedge
dd69877896 RideMetric Taxonomy
.. add classification and validity attributes to every
   ridemetric with a default of Unknown and None to get
   things started.

.. next step is to work through each and update based upon
   available evidence. This might be best performed in 2
   passes: first pass where criteria is beyond reasonable
   argument and is unlikely to be disputed, and a second
   pass where evidence has been identified.
2017-03-16 16:42:48 +00:00
Alejandro Martinez
042bf82931 More Metrics Descriptions
Aerobic Decoupling, Daniels Points, Left Right Balance and TRIMPs
2016-03-12 10:48:43 -03:00
Mark Liversedge
4b5201c4c5 Restructure source directory
Introducing a directory structure to make it a bit less
daunting for new developers and perhaps even old hands.

The main folders all start with an upper character, so src
files are now located in;

* Core - Core data structures
* Gui - Main GUI elements
* Metrics - Models and Metrics
* FileIO - Device and File I/O
* Charts - All the chart types
* Cloud - Working with Web Resources
* Train - Anything Train View specific
* ANT - Our ANT+ Stack
* Resources - Images, Translations, Web etc

Apologies to anyone who needs to merge across this update.
2016-02-25 14:51:53 +00:00