HRVAnalysis
data class HRVAnalysis(val timestamp: Long = System.currentTimeMillis(), val rmssd: Double, val sdnn: Double, val pnn50: Double, val meanRR: Double, val meanHR: Double, val hrvScore: Int, val stressLevel: HRVCalculator.StressLevel, val recoveryState: HRVCalculator.RecoveryState, val trend: HRVCalculator.HRVTrend, val dataQuality: HRVCalculator.DataQuality, val sampleCount: Int, val measurementDuration: Long)
Clase de datos que encapsula el resultado completo del análisis de HRV.
Contiene métricas estándar de dominio temporal, evaluaciones derivadas y metadatos sobre la calidad de la medición.
Constructors
Link copied to clipboard
constructor(timestamp: Long = System.currentTimeMillis(), rmssd: Double, sdnn: Double, pnn50: Double, meanRR: Double, meanHR: Double, hrvScore: Int, stressLevel: HRVCalculator.StressLevel, recoveryState: HRVCalculator.RecoveryState, trend: HRVCalculator.HRVTrend, dataQuality: HRVCalculator.DataQuality, sampleCount: Int, measurementDuration: Long)
Properties
Link copied to clipboard
Calidad de los datos utilizados
Link copied to clipboard
Duración de la medición en milisegundos
Link copied to clipboard
Estado de recuperación evaluado
Link copied to clipboard
Número de intervalos RR utilizados
Link copied to clipboard
Nivel de estrés evaluado
Link copied to clipboard
Tendencia de HRV basada en historial