BatteryProfile

fun BatteryProfile(    batteryCapacity: Float,     remainingCapacity: Float,     batteryChargingThreshold: Float,     batteryFullChargeThreshold: Float,     batteryMinimumReserveThreshold: Float,     chargingCurve: Map<Double, Double> = emptyMap())