---
title: batteryState
framework: gamecontroller
role: symbol
role_heading: Instance Property
path: gamecontroller/gcdevicebattery/batterystate
---

# batteryState

The state of a device’s battery.

## Declaration

```swift
var batteryState: GCDeviceBattery.State { get }
```

## See Also

### Getting the battery level and state

- [batteryLevel](gamecontroller/gcdevicebattery/batterylevel.md)
- [GCDeviceBattery.State](gamecontroller/gcdevicebattery/state.md)
