Alejandro Martinez
e9dd189864
Fallback to Start with Cycling HR zones for Running
...
When there is no Running HR zones defined to easy
transition from current config.
Fixes #1958
2016-05-11 11:26:45 -03:00
Alejandro Martinez
735756fcdf
Add support for running HR zones part 3
...
Changed ride cache and charts to use zones according to sport(s)
2016-05-09 15:21:47 -03:00
Alejandro Martinez
88adfa1e78
Add support for running HR zones part 2
...
Chanted HrZonePage, LTPage and HrSchemePage to allow
separate editing for running and cycling
2016-05-09 15:21:47 -03:00
Alejandro Martinez
adb3692738
Add support for running HR zones part 1
...
Zones: parameterize for running
Athlete: create zones for cycling and running
2016-05-09 15:21:47 -03:00
Mark Liversedge
8d16fe26b0
R Load Library at Runtime (wip)
...
.. just starting out by redefining endpoints into the R shared
library. Its incomplete but committed as a checkpoint.
2016-05-09 14:39:43 +01:00
Mark Liversedge
b3ca71bfd6
R Optimise refresh
...
.. don't when not visible as it slows everyone down !
2016-05-09 10:13:15 +01:00
Mark Liversedge
57f2eb10d4
R add compare=FALSE to GC.season.peaks
...
.. can now compare peaks in R
2016-05-08 20:57:39 +01:00
Mark Liversedge
a59f917dd3
R GC.season.peaks(all=FALSE, series, duration)
...
.. get peak values across rides in a season.
.. series="power", or series=c("power", "heart.rate") and
duration=1 or duration=c(1,10,100)
.. where series is a mean maximal series in the ride file cache
and duration is in seconds
.. will make this compare aware shortly.
2016-05-08 18:47:59 +01:00
Mark Liversedge
0fcda1f291
R GC.activity.metrics(compare=FALSE)
...
.. to get the metric and metadata for the current activity.
2016-05-08 13:10:39 +01:00
Mark Liversedge
29aad55f2f
Merge pull request #1953 from Joern-R/R-1
...
R - use fixed Series names
2016-05-07 19:34:28 +01:00
Mark Liversedge
a023617031
R GC.season.meanmax(all=FALSE, compare=FALSE)
...
.. return meanmax data for a date range.
2016-05-07 19:10:21 +01:00
Mark Liversedge
136186e0a6
R GC.season(all=FALSE, compare=FALSE)
...
.. get a dataframe with season details
.. all lists all seasons, compare lists those being compared and
if neither true returns the currently selected season
.. also renamed functions so we now have
GC.season.metrics -> GC.metrics
GC.season.pmc -> GC.pmc
but he old GC.metrics/pmc are retained for backward compatibility
2016-05-07 12:20:35 +01:00
gcoco
3eada25d28
hLine USB2 ANT+ dongle
...
Thanks to Diego Heredia Sanchez
2016-05-07 00:39:17 -04:00
Joern
b7c53fd767
R - defined / use fixed series names / only in english
...
... use fix series names (which cannot be translated) - to have R-code which works independent of the GC language
2016-05-06 19:37:09 +02:00
Joern
d18f4f9c97
Update Translation DE
2016-05-06 19:04:25 +02:00
Mark Liversedge
82917666ea
GC.page(width=500, height=500)
...
.. change the page dimensions to plot on.
.. the default is 500x500, but any ratio can be set
.. if none is specified it will always plot to 500x500
2016-05-06 16:38:16 +01:00
Mark Liversedge
e686ebde3e
Honor GC_WANT_R in options/preferences
...
.. don't need to configure R_HOME if R support isn't baked in.
2016-05-06 12:31:53 +01:00
Mark Liversedge
a611b93f7b
Update comment re canvas co-ordinates
...
.. it was incorrect and didn't explain how the world
co-ordinates are mapped.
.. no code changes, just comments.
[skip ci]
2016-05-06 09:48:47 +01:00
Mark Liversedge
8e39d3e1f3
Fix saveState SEGV
...
.. introduced in previous commit.
2016-05-06 09:17:10 +01:00
Mark Liversedge
7c9814a52d
R Chart Initial Splitter Sizes
...
.. some users get confused, so make the splitter sit
in the middle (ish) to help them
.. need to still fixup save/restore splitter position
to chart config.
2016-05-06 08:22:16 +01:00
Mark Liversedge
9505a23a6a
R Fix text scaling via world transform
...
.. instead of hacking the text to avoid a global world
transform we now transform y ourselves
.. it looks like text needs to be centered will test and
fix shortly.
2016-05-05 19:15:54 +01:00
Mark Liversedge
9eacadadef
RGraphicsDevice honor font size
...
.. since labels go awry. But it highlights issues with the
text transformations that we should fix.
2016-05-05 18:58:40 +01:00
Mark Liversedge
e358cff9b4
R Graphics Device Circle x,y bug
...
.. QT drawing uses x,y as top left of ellipse rect, whilst
R was expressing it as a centre point.
2016-05-05 17:24:09 +01:00
Mark Liversedge
8d92859efc
R default ride color
...
.. was using invertColor and resulted in white on dark for the
default setup and was very jarring. The color is toned down
to a gray if it results in white.
2016-05-05 17:24:09 +01:00
grauser
5e73bae75a
Interval : don't need to overide name for Peak Power standard durations
2016-05-05 10:12:02 +02:00
grauser
e9ebc20af4
Interval : Add Search for Peak Speed, Peak Pace
2016-05-05 09:43:46 +02:00
grauser
7fa49cf802
Interval: Use "Peak" for intervals by time for Power or Hr
2016-05-05 09:43:46 +02:00
Mark Liversedge
44a91b1b91
R compile warnings
...
.. in RGraphicsDevice.cpp due to loads of unused method parameters
2016-05-04 19:25:18 +01:00
Joern
9f6c9d8e94
R - Windows Build
...
... differentiate 32bit and 64bit .lib for R.DLL for build
2016-05-04 19:08:24 +02:00
Mark Liversedge
0a209fd7b8
R GC.activity.wbal(compare=FALSE)
...
.. now compare enabled.
2016-05-04 15:51:56 +01:00
Mark Liversedge
241f5aaf6c
R GC.activity.wbal()
...
.. returns a vector of w'bal for ride in 1s samples.
.. will update for compare in next commit.
2016-05-04 15:18:43 +01:00
Mark Liversedge
ee37e17d96
Peak HR not Best HR
...
.. in interval names
2016-05-04 12:04:33 +01:00
Mark Liversedge
344da00a9d
R GC.activity.meanmax()
...
.. returns a data.frame with meanmax arrays for the
series that are present
2016-05-04 11:39:14 +01:00
Mark Liversedge
d9b9a1f303
Bluetooth need QT5.5 not QT5.4
...
.. it was just a tech preview in 5.4 and not shipped
with the pre-build libs
2016-05-04 07:52:42 +01:00
Alejandro Martinez
42b8f043d8
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
grauser
d1e22ee4a2
Interval : Search by Heart rate
2016-05-03 23:10:31 +02:00
Mark Liversedge
4a5cf58557
R paste code, don't take formatting
...
.. its ugly !!
2016-05-03 21:17:15 +01:00
Mark Liversedge
f58d9b7cbf
R add ride color to metrics()
...
.. so you can pass to plot functions e.g. scatter plot
with the color of each dot controlled by the GC config
2016-05-03 19:49:45 +01:00
Mark Liversedge
4dd042be22
R Metrics include Metadata
...
.. so you can use Workout_Code and friends to classify
or color etc
2016-05-03 19:16:31 +01:00
Mark Liversedge
b26d84a325
R data.frames must have a row name
...
.. we just make it numeric
2016-05-03 13:26:40 +01:00
Mark Liversedge
b2efdf321d
R GC.pmc(all=FALSE, metric="TSS")
...
.. add a new method to fetch a data.frame of PMC data
for the passed metric, by default it returns for the
selected date range, all=TRUE will fetch all dates.
2016-05-03 10:13:57 +01:00
Mark Liversedge
633ff519f1
Merge pull request #1946 from amtriathlon/SML
...
Import HR from R-R data for SML files
2016-05-02 20:08:22 +01:00
Alejandro Martinez
28ec053cd5
Import HR from R-R data for SML files
...
Fixes #1841
2016-05-02 15:11:49 -03:00
Mark Liversedge
8b9eab0a44
R compare date range signals
...
.. refresh when compare state changes
2016-05-02 11:23:23 +01:00
Mark Liversedge
3e09970f09
R Compare DateRange
...
.. GC.metrics(compare=TRUE) added
.. you can now plot metrics for different date ranges in the
same way you can plot different intervals/activities.
2016-05-02 10:01:55 +01:00
Mark Liversedge
29c80f3e76
R nits
...
.. use opengl on Linux/Mac, its worth it for speed
.. new chart comment mentions activity(compare=TRUE)
2016-05-01 22:08:59 +01:00
Mark Liversedge
ac0c3cab6d
R Support Compare Mode
...
.. GC.activity(compare=TRUE) will return a list of compares
.. If you are not in compare mode it will be 1 element long
and represent the currently selected ride
.. otherwise it will have one entry for each activity dropped
into the compare pane
.. each element has a $activity and a $color
Example:
df <- GC.activity()
.. do plot ..
Now:
compares <- GC.activity(compare=TRUE)
for (compare in compares) {
df <- compare$activity
col <- compare$color
.. do plot ...
}
2016-05-01 21:08:41 +01:00
Mark Liversedge
3f86522287
Development Build DEV-1604
...
.. update version macros
2016-04-30 18:25:17 +01:00
Mark Liversedge
ef27426442
Merge pull request #1942 from Joern-R/R-Win1
...
R-Windows - Includes
2016-04-30 16:24:34 +01:00
Mark Liversedge
f7bc0d33a5
Merge pull request #1939 from erikboto/monark_fix_for_restarts
...
Monark: Fix out of sync issue when restarting bike when connected
2016-04-30 14:30:04 +01:00