Private
Public Access
1
0

added boat speed gauge

This commit is contained in:
Sander Roosendaal
2019-11-21 22:08:12 +01:00
parent 03e09b3d5c
commit 98d0c42738
4 changed files with 74 additions and 28 deletions

View File

@@ -155,7 +155,7 @@ rowingmetrics = (
'verbose_name': 'Drive Length (m)',
'ax_min': 0,
'ax_max': 2.5,
'mode':'both',
'mode':'rower',
'type': 'pro',
'group':'stroke'}),

View File

@@ -174,6 +174,9 @@
{% for id, metric in metrics.items %}
document.getElementById("{{ id }}").innerHTML = {{ id }}_now;
{% endfor %}
{% for group in metricsgroups %}
set_{{ group }}();
{% endfor %}
// gauge.set(catch_now);
try {
var newLatLng = new L.LatLng(lat, lon);
@@ -239,33 +242,11 @@
</span> {{ metric.unit }}
</li>
{% endfor %}
<!-- <li class="grid_2">
<canvas id="angles"></canvas>
<script type="text/javascript" src="https://bernii.github.io/gauge.js/dist/gauge.js"></script>
<script>
var opts = {
lines: 12,
angle: 0.15,
lineWidth: 0.44,
pointer: {
length: 0.9,
strokeWidth: 0.035,
color: '#000000'
},
limitMax: 'false',
// percentColors: [[0.0, "#a9d70b" ], [0.50, "#a9d70b"], [1.0, "#a9d70b"]], // !!!!
strokeColor: '#E0E0E0',
generateGradient: true
};
var target = document.getElementById('angles');
var gauge = new Gauge(target).setOptions(opts);
gauge.maxValue = 90;
gauge.minValue = -90;
gauge.animationSpeed = 5;
gauge.set(-75);
</script>
</li> -->
{% for group in metricsgroups %}
<li class="grid_2">
<canvas id="{{ group }}"></canvas>
</li>
{% endfor %}
</ul>
<p>&nbsp;</p>
<form enctype="multipart/form-data" action="" method="post">
@@ -360,6 +341,8 @@
}
});
</script>
<script type="text/javascript" src="https://bernii.github.io/gauge.js/dist/gauge.js"></script>
<script type="text/javascript" src="{% static 'js/videogauges.js' %}"></script>
{% endlanguage %}
{% endblock %}

View File

@@ -138,6 +138,7 @@ def workout_video_view(request,id=''):
]
return render(request,
'embedded_video.html',
{
@@ -154,6 +155,7 @@ def workout_video_view(request,id=''):
'metrics':metrics,
'locked': True,
'metricsform':metricsform,
'metricsgroups': metricsgroups,
})
@@ -261,6 +263,7 @@ def workout_video_create_view(request,id=0):
'breadcrumbs':breadcrumbs,
'maxtime':maxtime,
'metrics':metrics,
'metricsgroups': metricsgroups,
'locked': False,
})