EVChargingConnectorType

public struct EVChargingConnectorType

Represents the standardized type of the installed connector. Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.

  • The connector type is CHAdeMO, DC.

    Declaration

    Swift

    public static let chademo: String
  • The ChaoJi connector. The new generation charging connector, harmonized between CHAdeMO and GB/T. DC.

    Declaration

    Swift

    public static let chaoji: String
  • Standard/Domestic household, type “A”, NEMA 1-15, 2 pins.

    Declaration

    Swift

    public static let domesticA: String
  • Standard/Domestic household, type “B”, NEMA 5-15, 3 pins.

    Declaration

    Swift

    public static let domesticB: String
  • Standard/Domestic household, type “C”, CEE 7/17, 2 pins.

    Declaration

    Swift

    public static let domesticC: String
  • Standard/Domestic household, type “D”, 3 pin.

    Declaration

    Swift

    public static let domesticD: String
  • Standard/Domestic household, type “E”, CEE 7/5 3 pins.

    Declaration

    Swift

    public static let domesticE: String
  • Standard/Domestic household, type “F”, CEE 7/4, Schuko, 3 pins.

    Declaration

    Swift

    public static let domesticF: String
  • Standard/Domestic household, type “G”, BS 1363, Commonwealth, 3 pins.

    Declaration

    Swift

    public static let domesticG: String
  • Standard/Domestic household, type “H”, SI-32, 3 pins.

    Declaration

    Swift

    public static let domesticH: String
  • Standard/Domestic household, type “I”, AS 3112, 3 pins.

    Declaration

    Swift

    public static let domesticI: String
  • Standard/Domestic household, type “J”, SEV 1011, 3 pins.

    Declaration

    Swift

    public static let domesticJ: String
  • Standard/Domestic household, type “K”, DS 60884-2-D1, 3 pins.

    Declaration

    Swift

    public static let domesticK: String
  • Standard/Domestic household, type “L”, CEI 23-16-VII, 3 pins.

    Declaration

    Swift

    public static let domesticL: String
  • Standard/Domestic household, type “M”, BS 546, 3 pins.

    Declaration

    Swift

    public static let domesticM: String
  • Standard/Domestic household, type “N”, NBR 14136, 3 pins.

    Declaration

    Swift

    public static let domesticN: String
  • Standard/Domestic household, type “O”, TIS 166-2549, 3 pins.

    Declaration

    Swift

    public static let domesticO: String
  • Guobiao GB/T 20234.2 AC socket/connector.

    Declaration

    Swift

    public static let gbtAc: String
  • Guobiao GB/T 20234.3 DC connector.

    Declaration

    Swift

    public static let gbtDc: String
  • IEC 60309-2 Industrial connector single phase 16 amperes (usually blue).

    Declaration

    Swift

    public static let iec603092Single16: String
  • IEC 60309-2 Industrial connector three phase 16 amperes (usually red).

    Declaration

    Swift

    public static let iec603092Three16: String
  • IEC 60309-2 Industrial connector three phase 32 amperes (usually red).

    Declaration

    Swift

    public static let iec603092Three32: String
  • IEC 60309-2 Industrial connector three phase 64 amperes (usually red).

    Declaration

    Swift

    public static let iec603092Three64: String
  • IEC 62196 Type 1 “SAE J1772”.

    Declaration

    Swift

    public static let iec62196T1: String
  • Combo Type 1 based, DC.

    Declaration

    Swift

    public static let iec62196T1Combo: String
  • IEC 62196 Type 2 “Mennekes”.

    Declaration

    Swift

    public static let iec62196T2: String
  • Combo Type 2 based, DC.

    Declaration

    Swift

    public static let iec62196T2Combo: String
  • IEC 62196 Type 3A.

    Declaration

    Swift

    public static let iec62196T3a: String
  • IEC 62196 Type 3C “Scame”.

    Declaration

    Swift

    public static let iec62196T3c: String
  • NEMA 5-20, 3 pins.

    Declaration

    Swift

    public static let nema520: String
  • NEMA 6-30, 3 pins.

    Declaration

    Swift

    public static let nema630: String
  • NEMA 6-50, 3 pins.

    Declaration

    Swift

    public static let nema650: String
  • NEMA 10-30, 3 pins.

    Declaration

    Swift

    public static let nema1030: String
  • NEMA 10-50, 3 pins.

    Declaration

    Swift

    public static let nema1050: String
  • NEMA 14-30, 4 pins.

    Declaration

    Swift

    public static let nema1430: String
  • NEMA 14-50, 4 pins.

    Declaration

    Swift

    public static let nema1450: String
  • On-board Bottom-up-Pantograph typically for bus charging.

    Declaration

    Swift

    public static let pantographBottomUp: String
  • Top-down-Pantograph typically for bus charging.

    Declaration

    Swift

    public static let pantographTopDown: String
  • Tesla connector “Roadster”-type (round, 4 pin).

    Declaration

    Swift

    public static let teslaR: String
  • Tesla connector “Model-S”-type (oval, 5 pin), standardized as NACS SAE J3400.

    Declaration

    Swift

    public static let saeJ3400: String
  • mcs

    Megawatt Charging System (MCS) connector.

    Declaration

    Swift

    public static let mcs: String