Share via


UpsChargeStates Enum

Definition

Lists the possible UPS charge states for a PosPower device.

This enumeration supports a bitwise combination of its member values.

[System.Flags]
public enum UpsChargeStates
[<System.Flags>]
type UpsChargeStates = 
Public Enum UpsChargeStates
Inheritance
UpsChargeStates
Attributes

Fields

Name Value Description
Full 1

UPS battery is near full charge.

Warning 2

UPS battery is near 50% charge.

Low 4

UPS battery is near zero charge. Application shutdown should be started to ensure that it can be completed before the battery charge is depleted. A minimum of two minutes of normal system operation can be assumed when this state is entered, unless this is the first charge state reported upon entering the "Off" power state.

Critical 8

UPS battery is in a critical state and can be disconnected at any time without further warning.

Applies to