<!--
{
  "availability" : [
    "macOS: 15.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "CoreHID",
  "identifier" : "/documentation/CoreHID/HIDUsage/BatterySystemUsage",
  "metadataVersion" : "0.1.0",
  "role" : "Enumeration",
  "symbol" : {
    "kind" : "Enumeration",
    "modules" : [
      "Core HID",
      "CoreHID"
    ],
    "preciseIdentifier" : "s:7CoreHID8HIDUsageO18BatterySystemUsageO"
  },
  "title" : "HIDUsage.BatterySystemUsage"
}
-->

# HIDUsage.BatterySystemUsage

```
enum BatterySystemUsage
```

## Topics

### Enumeration Cases

[`case absoluteStateOfCharge`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/absoluteStateOfCharge)

[`case acPresent`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/acPresent)

[`case alarmInhibited`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/alarmInhibited)

[`case atRate`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/atRate)

[`case atRateOK`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/atRateOK)

[`case atRateTimeToEmpty`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/atRateTimeToEmpty)

[`case atRateTimeToFull`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/atRateTimeToFull)

[`case averageCurrent`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/averageCurrent)

[`case averageTimeToEmpty`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/averageTimeToEmpty)

[`case averageTimeToFull`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/averageTimeToFull)

[`case batteryInsertion`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/batteryInsertion)

[`case batteryPackModelLevel`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/batteryPackModelLevel)

[`case batteryPresent`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/batteryPresent)

[`case batterySupported`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/batterySupported)

[`case belowRemainingCapacityLimit`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/belowRemainingCapacityLimit)

[`case broadcastToCharger`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/broadcastToCharger)

[`case capacityGranularity1`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/capacityGranularity1)

[`case capacityGranularity2`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/capacityGranularity2)

[`case capacityMode`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/capacityMode)

[`case chargeController`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/chargeController)

[`case chargerConnection`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/chargerConnection)

[`case chargerSelectorSupport`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/chargerSelectorSupport)

[`case chargerSpec`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/chargerSpec)

[`case charging`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/charging)

[`case chargingIndicator`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/chargingIndicator)

[`case conditioningFlag`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/conditioningFlag)

[`case connectionToSMBus`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/connectionToSMBus)

[`case currentNotRegulated`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/currentNotRegulated)

[`case currentOutOfRange`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/currentOutOfRange)

[`case cycleCount`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/cycleCount)

[`case designCapacity`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/designCapacity)

[`case discharging`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/discharging)

[`case enablePolling`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/enablePolling)

[`case fullChargeCapacity`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/fullChargeCapacity)

[`case fullyCharged`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/fullyCharged)

[`case fullyDischarged`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/fullyDischarged)

[`case iDeviceChemistry`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/iDeviceChemistry)

[`case iDeviceName`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/iDeviceName)

[`case iManufacturerName`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/iManufacturerName)

[`case inhibitCharge`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/inhibitCharge)

[`case internalChargeController`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/internalChargeController)

[`case ioemInformation`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/ioemInformation)

[`case level2`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/level2)

[`case level3`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/level3)

[`case manufactureDate`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/manufactureDate)

[`case manufacturerAccess`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/manufacturerAccess)

[`case manufacturerData`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/manufacturerData)

[`case masterMode`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/masterMode)

[`case maxError`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/maxError)

[`case needReplacement`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/needReplacement)

[`case okToUse`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/okToUse)

[`case optionalManufacturingFunction1`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/optionalManufacturingFunction1)

[`case optionalManufacturingFunction2`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/optionalManufacturingFunction2)

[`case optionalManufacturingFunction3`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/optionalManufacturingFunction3)

[`case optionalManufacturingFunction4`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/optionalManufacturingFunction4)

[`case optionalManufacturingFunction5`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/optionalManufacturingFunction5)

[`case outputConnection`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/outputConnection)

[`case powerFail`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/powerFail)

[`case primaryBattery`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/primaryBattery)

[`case primaryBatterySupport`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/primaryBatterySupport)

[`case rechargable`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/rechargable)

[`case relativeStateOfCharge`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/relativeStateOfCharge)

[`case remainingCapacity`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/remainingCapacity)

[`case remainingCapacityLimit`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/remainingCapacityLimit)

[`case remainingTimeLimit`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/remainingTimeLimit)

[`case remainingTimeLimitExpired`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/remainingTimeLimitExpired)

[`case resetToZero`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/resetToZero)

[`case runTimeToEmpty`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/runTimeToEmpty)

[`case selectorRevision`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/selectorRevision)

[`case serialNumber`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/serialNumber)

[`case smartBatteryAlarmWarning`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/smartBatteryAlarmWarning)

[`case smartBatteryBatteryMode`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/smartBatteryBatteryMode)

[`case smartBatteryBatteryStatus`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/smartBatteryBatteryStatus)

[`case smartBatteryChargerMode`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/smartBatteryChargerMode)

[`case smartBatteryChargerSpecInfo`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/smartBatteryChargerSpecInfo)

[`case smartBatteryChargerStatus`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/smartBatteryChargerStatus)

[`case smartBatteryErrorCode`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/smartBatteryErrorCode)

[`case smartBatterySelectorInfo`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/smartBatterySelectorInfo)

[`case smartBatterySelectorPresets`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/smartBatterySelectorPresets)

[`case smartBatterySelectorState`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/smartBatterySelectorState)

[`case specificationInfo`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/specificationInfo)

[`case terminateCharge`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/terminateCharge)

[`case terminateDischarge`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/terminateDischarge)

[`case thermistorCold`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/thermistorCold)

[`case thermistorHot`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/thermistorHot)

[`case thermistorOverRange`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/thermistorOverRange)

[`case thermistorUnderRange`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/thermistorUnderRange)

[`case useNext`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/useNext)

[`case voltageNotRegulated`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/voltageNotRegulated)

[`case voltageOutOfRange`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/voltageOutOfRange)

[`case warningCapacityLimit`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/warningCapacityLimit)

### Type Properties

[`static let page: UInt16`](/documentation/CoreHID/HIDUsage/BatterySystemUsage/page)

## Relationships

### Conforms To

[`Sendable`](/documentation/Swift/Sendable)

[`Hashable`](/documentation/Swift/Hashable)

[`SendableMetatype`](/documentation/Swift/SendableMetatype)

[`RawRepresentable`](/documentation/Swift/RawRepresentable)

[`Escapable`](/documentation/Swift/Escapable)

[`Copyable`](/documentation/Swift/Copyable)

[`Equatable`](/documentation/Swift/Equatable)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)