Add HoldCharge battery mode (#27906)
This commit is contained in:
parent
51845c40a5
commit
03d6c0249a
9 changed files with 78 additions and 5 deletions
|
|
@ -9,4 +9,5 @@ const (
|
|||
BatteryNormal
|
||||
BatteryHold
|
||||
BatteryCharge
|
||||
BatteryHoldCharge
|
||||
)
|
||||
|
|
|
|||
|
|
@ -7,11 +7,11 @@ import (
|
|||
"strings"
|
||||
)
|
||||
|
||||
const _BatteryModeName = "unknownnormalholdcharge"
|
||||
const _BatteryModeName = "unknownnormalholdchargeholdcharge"
|
||||
|
||||
var _BatteryModeIndex = [...]uint8{0, 7, 13, 17, 23}
|
||||
var _BatteryModeIndex = [...]uint8{0, 7, 13, 17, 23, 33}
|
||||
|
||||
const _BatteryModeLowerName = "unknownnormalholdcharge"
|
||||
const _BatteryModeLowerName = "unknownnormalholdchargeholdcharge"
|
||||
|
||||
func (i BatteryMode) String() string {
|
||||
if i < 0 || i >= BatteryMode(len(_BatteryModeIndex)-1) {
|
||||
|
|
@ -28,9 +28,10 @@ func _BatteryModeNoOp() {
|
|||
_ = x[BatteryNormal-(1)]
|
||||
_ = x[BatteryHold-(2)]
|
||||
_ = x[BatteryCharge-(3)]
|
||||
_ = x[BatteryHoldCharge-(4)]
|
||||
}
|
||||
|
||||
var _BatteryModeValues = []BatteryMode{BatteryUnknown, BatteryNormal, BatteryHold, BatteryCharge}
|
||||
var _BatteryModeValues = []BatteryMode{BatteryUnknown, BatteryNormal, BatteryHold, BatteryCharge, BatteryHoldCharge}
|
||||
|
||||
var _BatteryModeNameToValueMap = map[string]BatteryMode{
|
||||
_BatteryModeName[0:7]: BatteryUnknown,
|
||||
|
|
@ -41,6 +42,8 @@ var _BatteryModeNameToValueMap = map[string]BatteryMode{
|
|||
_BatteryModeLowerName[13:17]: BatteryHold,
|
||||
_BatteryModeName[17:23]: BatteryCharge,
|
||||
_BatteryModeLowerName[17:23]: BatteryCharge,
|
||||
_BatteryModeName[23:33]: BatteryHoldCharge,
|
||||
_BatteryModeLowerName[23:33]: BatteryHoldCharge,
|
||||
}
|
||||
|
||||
var _BatteryModeNames = []string{
|
||||
|
|
@ -48,6 +51,7 @@ var _BatteryModeNames = []string{
|
|||
_BatteryModeName[7:13],
|
||||
_BatteryModeName[13:17],
|
||||
_BatteryModeName[17:23],
|
||||
_BatteryModeName[23:33],
|
||||
}
|
||||
|
||||
// BatteryModeString retrieves an enum value from the enum constants string name.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue