Damien
fb7f6d70d5
Garmin Cycling Dynamics : Switch on Power Phase
2015-01-06 18:44:27 +01:00
Damien
b24ee97278
FitRideFile: Add new FIT fields
...
Especially for Vectors new metrics
- Left and Righ Platform Center Offset - eg: -8mm and -11mm
- Left and Right Top dead Center - eg: 10° and 11°
- Left and Right Bottom dead Center - eg: 203° and 210°
- Left and Right Peak Power Phase Start - eg: 83° and 76°
- Left and Right Peak Power Phase End - eg: 115° and 125°
2015-01-05 08:01:33 +01:00
Mark Liversedge
0976369ab7
FreeBSD #include "time.h"
...
.. needed in Fit and Bin ridefiles for time_t, which for
some other reason compiles cleanly on Linux.
2014-12-31 13:52:23 +00:00
Mark Liversedge
5bf1cf141c
Erroneous qDebug() in FitRideFile
...
.. was working on an interval problem and left a
qDebug() in by accident on last commit
2014-12-21 22:10:50 +00:00
Mark Liversedge
22a34a5428
Fix SEGV on delete ride in AllPlot hover
...
.. tries to traverse the ride data after its been deleted.
2014-12-21 21:53:30 +00:00
Mark Liversedge
fb9c09234d
Moxy Fit tHb
...
.. divide by 100 not 10
2014-11-04 22:00:59 +00:00
Mark Liversedge
5eceef6dda
Moxy FIT file support
...
.. type 54/57 in .fit file for thb and smO2
2014-11-04 14:31:17 +00:00
Mark Liversedge
85bcc60456
Add Garmin FR620 Device Type
...
.. to FitRideFile
2014-09-30 18:36:03 +01:00
Mark Liversedge
b1bc12d853
Add Garmin Running Dynamics Data
...
.. read from FIT/TCX
.. write to JSON
.. view in Editor
NOTE: They are not on any of the charts yet.
2014-09-25 14:31:06 +01:00
gcoco
f6639d4ff1
Add Fenix2 to Garmin Devices
...
Submitted by: Jon Beverley <jon@carltonsoftware.co.uk >
From Pull Request #995 .
2014-08-03 09:43:33 +01:00
gcoco
6ccd30887d
Document Global Message 104 - battery
...
But who knows what it actually has in it.
2014-07-03 15:28:32 -04:00
Mark Liversedge
60766ed4f3
Merge pull request #959 from spenneb/master
...
Edge 1000 added
2014-07-02 15:45:04 +01:00
Ralf Spenneberg
8e8cc647f2
Edge 1000 added
2014-07-02 16:41:33 +02:00
Mark Liversedge
a084ec96e6
Fix Average Temperature Issues
...
.. Don't include -255 in average
.. Don't show -255 in ride navigator
.. Don't show a value on summary if not preset
2014-06-20 12:59:03 +01:00
Joern
018cff3baa
Translation Enablement & "seconds"
...
... more tr() changes
... added comparison for both "seconds" OR tr("seconds") to all other
occurences found
... added "Lap" text for Intervalls imported in Garmin FIT format (this
is what Garmin delivers)
(cherry picked from commit ad790f05a386e3ae5c5b9dc129a216ac451b8cfc)
2014-06-08 17:55:24 +02:00
Damien
afd0712133
Correct errors in last commits
2014-04-27 00:02:49 +02:00
Damien
8047e73382
Add hemoglobin SmO2% and tHb data series (Moxy)
2014-04-19 09:22:06 +02:00
Mark Liversedge
0a32f3c571
Add Vector/Rotor TE and PS data series
...
.. Added the torque effectiveness and pedal smoothness
data series to the RideFile structures.
.. The only file formats that support it at this stage
are Fit and GoldenCheetah JSON.
.. As more file formats support it we will add it here.
.. The charts/editor now need to be updated to support
these new data series.
2014-04-11 13:46:10 +01:00
Mark Liversedge
3f6af75aed
Another attempt to fix SEGV in FitRideFile
...
.. when the file is zero length or the header is truncated.
2014-02-02 20:06:40 +00:00
Mark Liversedge
f14ce1224b
Revert "Fix SEGV on bad file/header in FitRideFile"
...
This reverts commit c8e1f95114 .
2014-02-02 14:55:49 +00:00
Mark Liversedge
d611882464
Fix SEGV on bad file/header in FitRideFile
2014-01-30 20:57:43 +00:00
Damien
5f1c36c167
FitRideFile: wrong copy-paste
2014-01-25 22:59:09 +01:00
Damien
39067e36da
FitRideFile: We may need to add string support
2014-01-25 22:56:52 +01:00
Damien
0a1fe76217
FitRideFile: correct issue with unknown field type in fit file
...
fix #724
2014-01-25 22:36:52 +01:00
Damien
adca720d62
FitRideFile: Correction for last Garmin firmware updates
...
In last Garmin firmware there is some (unknow) fields with multiples values
Fixes #724
2013-12-02 18:07:18 +01:00
Damien
0642932aae
FitRideFile: - Add Left/Right TorqueEff and Left/Rigth PedalSmooth
...
- Open Truncated file
2013-11-19 22:38:18 +01:00
gcoco
274d3f9580
Add Garmin Forerunner 910XT
2013-11-18 14:27:47 -05:00
Mark Liversedge
77278b2ed1
A lot less assert
...
There still some assert left in the code, but removed
a fair number of the examples where, its just as easy
to handle the condition gracefully, without crashing.
By 3.1 we will have eradicated assert from the code.
2013-08-04 11:06:07 +01:00
Mark Liversedge
181f50b058
Remove qDebug from FitRideFile
...
.. commented out so can reuse when debugging etc.
2013-07-18 22:18:15 +01:00
Damien
caeaef6ea9
FitRideFile: Add Calibration Event parsing
2013-07-18 18:23:11 +02:00
Mark Liversedge
e9a767ab9b
FitRideFile fix truncated read crash
...
.. caused by an eager file.close() recently introduced.
.. and add some more when returning from error.
2013-05-20 08:29:16 +01:00
Mark Liversedge
2968cb3479
More File Closing
...
Shocked at the lack of file closing in the rest of the
ridefile readers.
2013-05-19 16:00:27 +01:00
Mark Liversedge
9eb5a10182
Fix FitRideFile 'hangs'
...
We now only interpolate for gaps less than 30 minutes since
some corrupt files may be longer (or forgot to press stop).
2013-04-21 18:02:00 +01:00
Damien
46acd9e72d
FitRideFile: Use the slope value
2013-04-06 09:51:11 +02:00
Damien
e2e004406a
FitRideFile: Correct wrong copy-past
2013-04-05 23:04:11 +02:00
Damien
2bdeae80a9
FitFile: Add O Synce in manufacturer and navi2coach in product
2013-04-05 18:34:14 +02:00
gcoco
d17197f3f8
Add Garmin Edge 810
2013-02-28 00:37:23 -05:00
gcoco
7b7d69e264
Added Garmin Edge 510
2013-02-27 06:10:59 -05:00
Mark Liversedge
bafbbb0138
Garmin Device Types
...
.. not so much unknown since we know its a Garmin xxx
2013-02-15 06:33:47 +00:00
gcoco
bcd6d88534
Accuracy is important
2013-02-15 00:17:21 -05:00
gcoco
2603beba19
Add some Garmin Device Types
...
Garmin Edge 200
Garmin Training Center
Garmin Connect Website
2013-02-14 17:35:18 -05:00
Mark Liversedge
064a294715
Code Cleanup: RideFile readers
...
.. mostly comments about features not yet implemented, but
not relevant to current feature set anyway.
2013-02-10 11:27:33 +00:00
Mark Liversedge
f527d8e5c2
Fix compiler warnings
...
All are harmless but for the sake of clarity have
fixed them all bar a couple;
- Lucene grumbles about signed/unsigned conversion which
is/isn't valid depending upon the version of CLucene you
compile with. Either way it is harmless.
- QxtScheduleView has a bunch of issues, but since it is a
third party widget its better to leave it unchanged.
2013-02-06 15:54:32 +00:00
Damien
4005e27039
Add FileType to RideFile
...
modified: src/Bin2RideFile.cpp
modified: src/BinRideFile.cpp
modified: src/Computrainer3dpFile.cpp
modified: src/CsvRideFile.cpp
modified: src/FitRideFile.cpp
modified: src/FitlogParser.cpp
modified: src/FitlogRideFile.cpp
modified: src/GcRideFile.cpp
modified: src/GpxRideFile.cpp
modified: src/ManualRideFile.cpp
modified: src/PolarRideFile.cpp
modified: src/PolarRideFile.cpp
modified: src/PwxRideFile.cpp
modified: src/QuarqRideFile.cpp
modified: src/RawRideFile.cpp
modified: src/SlfRideFile.cpp
modified: src/SmfRideFile.cpp
modified: src/SplitActivityWizard.cpp
modified: src/SplitRideDialog.cpp
modified: src/SrdRideFile.cpp
modified: src/SrmRideFile.cpp
modified: src/SyncRideFile.cpp
modified: src/TacxCafRideFile.cpp
modified: src/TcxParser.cpp
modified: src/TcxRideFile.cpp
modified: src/TxtRideFile.cpp
modified: src/WkoRideFile.cpp
2012-11-14 00:37:24 +01:00
Damien
fb08b6c12a
Ignore/correct invalid start time for an interval
...
modified: src/FitRideFile.cpp
2012-11-14 00:37:24 +01:00
Damien
0b16845612
Add Left/Right Power Support
...
Add Left/Right Power Balance for FIT and Polar HRM parsers
Add Left/Right Balance metric
Add Left/Right series to Ride Chart
Fixes #711 .
2012-08-19 13:57:24 +01:00
Gareth Coco
4eb2b00459
Added Garmin Forerunner 110
2012-06-17 18:48:25 -04:00
Mark Liversedge
8e99ec2c1b
Fix SEGV on empty/dodgy FIT files
...
Fixes #633 .
2012-02-05 09:31:34 +00:00
Mark Liversedge
e83d667bf1
FitRideFile distance of zero bug
...
Fit ride file contains samples where the distance
is set to zero, even if the previous sample is
non-zero.
The parser has been adjusted to keep the previous
distance used when a zero value is encountered.
Fixes #544 .
2012-01-11 22:23:03 +00:00
Damien Grauser
ac3112b286
Add Temperature and Slope Data Series
...
This patch adds support for temperature and slope
across the ridefile readers.
For the most part their is no functional change
although it is now possible to view and edit these
data series in the editor.
File formats that can provide temp or slope include;
.bin, .fit, .srm, .sync, .wko
Further updates will be required to display the data
in the ride plot and histograms.
2011-12-03 23:17:11 +00:00