Health Data
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.
Contiene todas las métricas de salud monitoreadas:
Datos biométricos básicos
Métricas de actividad física
Análisis HRV
Estados del dispositivo
Indicadores de emergencia
Constructors
Link copied to clipboard
constructor(heartRate: Int? = null, heartRateStatus: Int? = null, skinTemperature: Float? = null, ambientTemperature: Float? = null, stepCount: Long = 0, batteryLevel: Int? = null, isOnBody: Boolean = true, fallDetected: Boolean = false, activityIntensity: Int = 0, accelerometerMagnitude: Float? = null, hrvRMSSD: Double? = null, hrvScore: Int? = null, hrvStressLevel: String? = null, hrvRecoveryState: String? = null, hrvDataQuality: String? = null, lastMeasurementTime: Long = System.currentTimeMillis())
Properties
Link copied to clipboard
Magnitud del acelerómetro
Link copied to clipboard
Nivel de actividad física (0-4)
Link copied to clipboard
Temperatura ambiente en °C
Link copied to clipboard
Nivel de batería (0-100)
Link copied to clipboard
Si se detectó una caída
Link copied to clipboard
Estado de la señal de HR
Link copied to clipboard
Calidad de datos HRV
Link copied to clipboard
Estado de recuperación
Link copied to clipboard
Nivel de estrés según HRV
Link copied to clipboard
Timestamp de última medición
Link copied to clipboard
Temperatura de la piel en °C