validateCSVHeader

private fun validateCSVHeader(header: String?): Boolean

Valida la cabecera (header) de un archivo CSV.

Comprueba si la línea de cabecera proporcionada contiene todas las columnas requeridas para la simulación. La validación no distingue entre mayúsculas y minúsculas y no se ve afectada por el orden de las columnas.

Las columnas requeridas son: timestamp, heartRate, hrStatus, skinTemp, ambientTemp, accelX, accelY, accelZ, y steps.

Return

true si la cabecera es válida (contiene todas las columnas requeridas), false si es nula o le falta alguna columna.

Parameters

header

La línea de cabecera del archivo CSV como un String?.