 		case chargeLimitSOCMin            = "charge_limit_soc_min"
 		case chargeLimitSOCStandard       = "charge_limit_soc_std"
 		
-		case chargeDistanceAddedIdeal    = "charge_miles_added_ideal"//, distanceTransform)
-		case chargeDistanceAddedRated    = "charge_miles_added_rated"//, distanceTransform)
+		case chargeDistanceAddedIdeal    = "charge_miles_added_ideal"
+		case chargeDistanceAddedRated    = "charge_miles_added_rated"
 		
 		case chargePortDoorOpenBool           = "charge_port_door_open"
 		case chargePortLatch				 = "charge_port_latch"
 		
-		case chargeRate                  = "charge_rate"//, distanceTransform)
+		case chargeRate                  = "charge_rate"
 		case chargeToMaxRangeBool             = "charge_to_max_range"
 		
 		case chargerActualCurrent         = "charger_actual_current"

		case Stopped
	}
	
	/**
	Current flowing into the battery
	*/
	open var batteryCurrent: Double?
	private var batteryHeaterOnBool: Int?
	open var batteryHeaterOn: Bool? { return batteryHeaterOnBool == 1 }
	/**

	
	enum CodingKeys: String, CodingKey {
		
		case batteryHeaterOnBool				 = "battery_heater_on"
		case batteryLevel                 = "battery_level"
		case ratedBatteryRange           = "battery_range"//, distanceTransform)
