Returns the average delay recorded for a device.
double calculateAverageDelay(List<int> delays) { if (delays.isEmpty) return 0.0; return delays.reduce((a, b) => a + b) / delays.length; }