EvChargingConnectorType

public final class EvChargingConnectorType
extends Object

java.lang.Object
   ↳ android.car.hardware.property.EvChargingConnectorType


Uses IEC(International Electrotechnical Commission) 62196 and other standards to denote the charging connector type an electric vehicle may use.

Applications can use CarPropertyManager.getProperty(int, int) with VehiclePropertyIds.INFO_EV_CONNECTOR_TYPE to query charging connector types of the car.

Summary

Constants

int GBT_AC

GBT_AC Fast Charging Standard

int GBT_DC

GBT_DC Fast Charging Standard

int IEC_TYPE_1_AC

IEC 62196 Type 1 connector

Also known as the "Yazaki connector" or "J1772 connector".

int IEC_TYPE_1_CCS_DC

IEC 62196 Type EE connector

Also known as the \u201cCCS1 connector\u201d or \u201cCombo1 connector".

int IEC_TYPE_2_AC

IEC 62196 Type 2 connector

Also known as the "Mennekes connector".

int IEC_TYPE_2_CCS_DC

IEC 62196 Type EE connector

Also known as the \u201cCCS2 connector\u201d or \u201cCombo2 connector\u201d.

int IEC_TYPE_3_AC

IEC 62196 Type 3 connector

Also known as the "Scame connector".

int IEC_TYPE_4_DC

IEC 62196 Type AA connector

Also known as the "Chademo connector".

int OTHER

Connector type to use when no other types apply.

int SAE_J3400_AC

SAE J3400 connector - AC Charging.

int SAE_J3400_DC

SAE J3400 connector - DC Charging.

int TESLA_HPWC

This constant is deprecated. This is the same connector as the SAE_J3400_AC. Please use that field instead.

int TESLA_ROADSTER

Connector of Tesla Roadster

int TESLA_SUPERCHARGER

This constant is deprecated. This is the same connector as the SAE_J3400_DC. Please use that field instead.

int UNKNOWN

The vehicle does not know the charging connector type.

Public methods

static String toString(int connectorType)

Gets a user-friendly representation of a charging connector type.

Inherited methods

Constants

GBT_AC

public static final int GBT_AC

GBT_AC Fast Charging Standard

Constant Value: 10 (0x0000000a)

GBT_DC

public static final int GBT_DC

GBT_DC Fast Charging Standard

Constant Value: 11 (0x0000000b)

IEC_TYPE_1_AC

public static final int IEC_TYPE_1_AC

IEC 62196 Type 1 connector

Also known as the "Yazaki connector" or "J1772 connector".

Constant Value: 1 (0x00000001)

IEC_TYPE_1_CCS_DC

public static final int IEC_TYPE_1_CCS_DC

IEC 62196 Type EE connector

Also known as the \u201cCCS1 connector\u201d or \u201cCombo1 connector".

Constant Value: 5 (0x00000005)

IEC_TYPE_2_AC

public static final int IEC_TYPE_2_AC

IEC 62196 Type 2 connector

Also known as the "Mennekes connector".

Constant Value: 2 (0x00000002)

IEC_TYPE_2_CCS_DC

public static final int IEC_TYPE_2_CCS_DC

IEC 62196 Type EE connector

Also known as the \u201cCCS2 connector\u201d or \u201cCombo2 connector\u201d.

Constant Value: 6 (0x00000006)

IEC_TYPE_3_AC

public static final int IEC_TYPE_3_AC

IEC 62196 Type 3 connector

Also known as the "Scame connector".

Constant Value: 3 (0x00000003)

IEC_TYPE_4_DC

public static final int IEC_TYPE_4_DC

IEC 62196 Type AA connector

Also known as the "Chademo connector".

Constant Value: 4 (0x00000004)

OTHER

public static final int OTHER

Connector type to use when no other types apply.

Constant Value: 101 (0x00000065)

SAE_J3400_AC

public static final int SAE_J3400_AC

SAE J3400 connector - AC Charging.

Also known as the "North American Charging Standard" (NACS).

This enum will be used if the vehicle specifically supports AC charging. If the vehicle supports both AC and DC, VehiclePropertyIds.INFO_EV_CONNECTOR_TYPE will be populated with both SAE_J3400_AC and SAE_J3400_DC. If the vehicle only supports AC charging, it will only be populated with SAE_J3400_AC.

This is equivalent to TESLA_HPWC enum, which used to map to the same value.

Constant Value: 8 (0x00000008)

SAE_J3400_DC

public static final int SAE_J3400_DC

SAE J3400 connector - DC Charging.

Also known as the "North American Charging Standard" (NACS).

This enum will be used if the vehicle specifically supports DC charging. If the vehicle supports both AC and DC, VehiclePropertyIds.INFO_EV_CONNECTOR_TYPE will be populated with both SAE_J3400_AC and SAE_J3400_DC. If the vehicle only supports DC charging, it will only be populated with SAE_J3400_DC.

This is equivalent to TESLA_SUPERCHARGER enum, which used to map to the same value.

Constant Value: 9 (0x00000009)

TESLA_HPWC

public static final int TESLA_HPWC

This constant is deprecated.
This is the same connector as the SAE_J3400_AC. Please use that field instead.

High Power Wall Charger of Tesla.

See also:

Constant Value: 8 (0x00000008)

TESLA_ROADSTER

public static final int TESLA_ROADSTER

Connector of Tesla Roadster

Constant Value: 7 (0x00000007)

TESLA_SUPERCHARGER

public static final int TESLA_SUPERCHARGER

This constant is deprecated.
This is the same connector as the SAE_J3400_DC. Please use that field instead.

Tesla Supercharger

See also:

Constant Value: 9 (0x00000009)

UNKNOWN

public static final int UNKNOWN

The vehicle does not know the charging connector type.

Constant Value: 0 (0x00000000)

Public methods

toString

public static String toString (int connectorType)

Gets a user-friendly representation of a charging connector type.

Parameters
connectorType int: Value is UNKNOWN, IEC_TYPE_1_AC, IEC_TYPE_2_AC, IEC_TYPE_3_AC, IEC_TYPE_4_DC, IEC_TYPE_1_CCS_DC, IEC_TYPE_2_CCS_DC, TESLA_ROADSTER, TESLA_HPWC, TESLA_SUPERCHARGER, GBT_AC, GBT_DC, SAE_J3400_AC, SAE_J3400_DC, or OTHER

Returns
String