More graphs

This commit is contained in:
Tim Zöller 2025-12-04 08:24:20 +01:00
parent a399179bf6
commit 3ec22c4770

View file

@ -671,8 +671,8 @@
// Calculate elapsed time in minutes // Calculate elapsed time in minutes
const elapsedMinutes = (timestamp - startTime) / 1000 / 60; const elapsedMinutes = (timestamp - startTime) / 1000 / 60;
// Convert speed from m/s to km/h // Speed is already in km/h from the FIT parser (converted during parsing)
const speedKmh = point.speed * 3.6; const speedKmh = point.speed;
speedData.push({ speedData.push({
time: elapsedMinutes, time: elapsedMinutes,
@ -823,16 +823,16 @@
hasAdditionalMetrics = true; hasAdditionalMetrics = true;
} }
// Average Speed // Average Speed (already in km/h from backend)
if (activity.averageSpeed) { if (activity.averageSpeed) {
document.getElementById('avgSpeed').textContent = (activity.averageSpeed * 3.6).toFixed(1) + ' km/h'; document.getElementById('avgSpeed').textContent = parseFloat(activity.averageSpeed).toFixed(1) + ' km/h';
document.getElementById('avgSpeedContainer').style.display = 'block'; document.getElementById('avgSpeedContainer').style.display = 'block';
hasAdditionalMetrics = true; hasAdditionalMetrics = true;
} }
// Max Speed // Max Speed (already in km/h from backend)
if (activity.maxSpeed) { if (activity.maxSpeed) {
document.getElementById('maxSpeed').textContent = (activity.maxSpeed * 3.6).toFixed(1) + ' km/h'; document.getElementById('maxSpeed').textContent = parseFloat(activity.maxSpeed).toFixed(1) + ' km/h';
document.getElementById('maxSpeedContainer').style.display = 'block'; document.getElementById('maxSpeedContainer').style.display = 'block';
hasAdditionalMetrics = true; hasAdditionalMetrics = true;
} }