BatteryVersion
public struct BatteryVersion : Equatable
The battery components’ versions.
-
The battery hardware revision.
Declaration
Swift
public let hardwareRevision: UInt
-
The battery firmware version.
Declaration
Swift
public let firmwareVersion: String
-
The battery gauge version.
Declaration
Swift
public let gaugeVersion: String
-
The battery USB version.
Declaration
Swift
public let usbVersion: String
-
Constructor
Declaration
Swift
public init(hardwareRevision: UInt, firmwareVersion: String, gaugeVersion: String, usbVersion: String)
Parameters
hardwareRevision
the battery hardware revision
firmwareVersion
the battery firmware version
gaugeVersion
the battery gauge version
usbVersion
the battery USB version