diff --git a/rowers/templates/embedded_video.html b/rowers/templates/embedded_video.html
index fa7eacaa..f4dae1e7 100644
--- a/rowers/templates/embedded_video.html
+++ b/rowers/templates/embedded_video.html
@@ -462,7 +462,7 @@ function copyText() {
hroptions.yellowTo = {{ rower.an }}
hroptions.redFrom = {{ rower.an }}
hroptions.redTo = {{ rower.max }}
- hroptions.majorTicks = {{ rower.max|round20|majorticks }}
+ hroptions.majorTicks = {{ rower.max|round20|hrmajorticks:rower.rest }}
hr_now = hr_values[0];
set_athlete();
{% endif %}
diff --git a/rowers/templatetags/rowerfilters.py b/rowers/templatetags/rowerfilters.py
index 648e0d80..b7f3be2f 100644
--- a/rowers/templatetags/rowerfilters.py
+++ b/rowers/templatetags/rowerfilters.py
@@ -142,6 +142,16 @@ def majorticks(maxval):
return newticks
+@register.filter
+def hrmajorticks(maxval,minval):
+ ticks = range(int((maxval-minval)/20.)-1)
+ newticks =[]
+ for t in ticks:
+ newticks.append(100+t*20)
+
+ print(newticks)
+ return newticks
+
def strfdeltah(tdelta):
hours, rest = divmod(tdelta.seconds,3600)
minutes,seconds = divmod(rest,60)