File tree Expand file tree Collapse file tree 1 file changed +0
-50
lines changed
Expand file tree Collapse file tree 1 file changed +0
-50
lines changed Original file line number Diff line number Diff line change @@ -84,56 +84,6 @@ def get_limit(self) -> str:
8484 raise ValueError (f'Unknown charge current limit code: { self } ' )
8585
8686
87-
88- class TargetBatteryCode (Enum ):
89- P_40 = 1
90- P_50 = 2
91- P_60 = 3
92- P_70 = 4
93- P_80 = 5
94- P_90 = 6
95- P_100 = 7
96-
97- def get_percentage (self ) -> int :
98- match self :
99- case TargetBatteryCode .P_40 :
100- return 40
101- case TargetBatteryCode .P_50 :
102- return 50
103- case TargetBatteryCode .P_60 :
104- return 60
105- case TargetBatteryCode .P_70 :
106- return 70
107- case TargetBatteryCode .P_80 :
108- return 80
109- case TargetBatteryCode .P_90 :
110- return 90
111- case TargetBatteryCode .P_100 :
112- return 100
113- case _:
114- raise ValueError (f'Unknown target battery code: { self } ' )
115-
116- @staticmethod
117- def from_percentage (percentage : int ):
118- match percentage :
119- case 40 :
120- return TargetBatteryCode .P_40
121- case 50 :
122- return TargetBatteryCode .P_50
123- case 60 :
124- return TargetBatteryCode .P_60
125- case 70 :
126- return TargetBatteryCode .P_70
127- case 80 :
128- return TargetBatteryCode .P_80
129- case 90 :
130- return TargetBatteryCode .P_90
131- case 100 :
132- return TargetBatteryCode .P_100
133- case _: # default
134- raise ValueError (f'Unknown target battery percentage: { percentage } ' )
135-
136-
13787class Header :
13888 def __init__ (self ):
13989 self .protocol_version = None
You can’t perform that action at this time.
0 commit comments