DEVProfile

class DEVProfile(val id: String, val vehicleModelId: String, val connectorTypes: List<ConnectorType>, val batteryName: String?, val AC1: Double = 0.0, val AC3: Double = 0.0, val DC: Double = 0.0)

Entity that stores energetic vehicle profiles data as a table managed by the Room database library.

Parameters

id

id of the profile

vehicleModelId

id of the vehicle connected to given profile

connectorTypes

a list of supported connector types given vehicle model supports.

batteryName

The commercial name of vehicle's battery

AC1

the maximum charge power (AC single phase), in kW (default = 0)

AC3

the maximum charge power (AC three phase), in kW (default = 0)

DC

the maximum charge power (DC), in kW (default = 0)

Constructors

Link copied to clipboard
constructor(id: String, vehicleModelId: String, connectorTypes: List<ConnectorType>, batteryName: String?, AC1: Double = 0.0, AC3: Double = 0.0, DC: Double = 0.0)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val AC1: Double = 0.0
Link copied to clipboard
val AC3: Double = 0.0
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val DC: Double = 0.0
Link copied to clipboard
val id: String
Link copied to clipboard