Package-level declarations

Types

Link copied to clipboard
data class HealthData(val heartRate: Int? = null, val heartRateStatus: Int? = null, val skinTemperature: Float? = null, val ambientTemperature: Float? = null, val stepCount: Long = 0, val batteryLevel: Int? = null, val isOnBody: Boolean = true, val fallDetected: Boolean = false, val activityIntensity: Int = 0, val accelerometerMagnitude: Float? = null, val hrvRMSSD: Double? = null, val hrvScore: Int? = null, val hrvStressLevel: String? = null, val hrvRecoveryState: String? = null, val hrvDataQuality: String? = null, val lastMeasurementTime: Long = System.currentTimeMillis())

Modelo de datos de salud consolidado.

Link copied to clipboard

Repositorio para gestionar el historial de datos de salud.

Link copied to clipboard
data class HeatStressMetrics(val averageHeartRate: Float = 0.0f, val averageSkinTemperature: Float = 0.0f, val averageHumidity: Float = 0.0f, val maxHeatIndex: Float = 0.0f, val averageHeatIndex: Float = 0.0f, val maxPSI: Float = 0.0f, val currentPSI: Float = 0.0f, val heartRateTrend: Float = 0.0f, val temperatureTrend: Float = 0.0f, val humidityTrend: Float = 0.0f, val heartRateVariability: Float = 0.0f, val timeInHighRisk: Long = 0, val timeInCriticalHeatIndex: Long = 0, val dataPoints: Int = 0, val averageWorkLoad: Float = 0.0f, val totalAccumulatedActivity: Float = 0.0f, val activityTrend: Float = 0.0f, val timeInHighActivity: Long = 0)

Clase de datos que contiene las métricas calculadas de estrés térmico.

Link copied to clipboard

Repositorio centralizado para la gestión de estados de todos los servicios de salud.

Inherited functions

Link copied to clipboard

Extensión para OutputStreamWriter que permite escribir una línea con separador de línea. ./docu