add Data Point
fun addDataPoint(heartRate: Int? = null, heartRateStatus: Int? = null, skinTemperature: Float? = null, ambientTemperature: Float? = null, stepCount: Long = 0, isOnBody: Boolean = true, batteryLevel: Int? = null, activityIntensity: Int = 0, accumulatedActivity: Float = 0.0f)
Agrega un nuevo punto de datos al historial de salud.
Procesa los datos recibidos, calcula métricas derivadas como el PSI y la carga de trabajo, y realiza análisis de estrés térmico si los datos son válidos.
Parameters
heart Rate
Frecuencia cardíaca en latidos por minuto, puede ser null
heart Rate Status
Estado de calidad de la señal de frecuencia cardíaca
skin Temperature
Temperatura de la piel en grados Celsius
ambient Temperature
Temperatura ambiente en grados Celsius
step Count
Conteo total de pasos
is On Body
Indica si el dispositivo está en contacto con el cuerpo
battery Level
Nivel de batería del dispositivo en porcentaje
activity Intensity
Nivel de intensidad de actividad (0-4)
accumulated Activity
Actividad acumulada con decaimiento exponencial