walkingSpeedKmh property
double
get
walkingSpeedKmh
Implementation
double get walkingSpeedKmh {
final now = DateTime.now();
final recentSteps = _todayStepTimestamps
.where((ts) => now.difference(ts).inSeconds <= 10)
.length;
if (recentSteps == 0) return 0;
final meters = recentSteps * strideLengthMeters;
return (meters / 10) * 3.6;
// if (_startTime == null) return 0;
// final duration = DateTime.now().difference(_startTime!).inSeconds;
// if (duration == 0) return 0;
// final meters = _totalSteps * strideLengthMeters;
// return (meters / duration) * 3.6;
}