# BatteryStatus

> Enumeration for SystemInfo.batteryStatus which represents the current status of the device's battery.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public enum BatteryStatus
```

## Fields

| Value                                                                                   | Description                                                                                                                                                                                                                               |
| --------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Charging](/engine/6000.7/script-reference/unityengine/batterystatus/charging.md)       | Device is plugged in and charging.                                                                                                                                                                                                        |
| [Discharging](/engine/6000.7/script-reference/unityengine/batterystatus/discharging.md) | Device is unplugged and discharging.                                                                                                                                                                                                      |
| [Full](/engine/6000.7/script-reference/unityengine/batterystatus/full.md)               | Device is plugged in and the battery is full.                                                                                                                                                                                             |
| [NotCharging](/engine/6000.7/script-reference/unityengine/batterystatus/notcharging.md) | Device is plugged in, but is not charging.                                                                                                                                                                                                |
| [Unknown](/engine/6000.7/script-reference/unityengine/batterystatus/unknown.md)         | The device's battery status cannot be determined. If battery status is not available on your target platform, [SystemInfo.batteryStatus](/engine/6000.7/script-reference/unityengine/systeminfo/batterystatus.md) will return this value. |
