Skip to content

Commit

Permalink
Add placeholders for new datapoints
Browse files Browse the repository at this point in the history
This adds new parameters, calculations and visibilities as reported by
the dump script after running it against a newly updated Luxtronik
controller (3.89.1).

For now the meaning of those datapoints is not known, hence they are
added as unknown.
  • Loading branch information
kbabioch committed Oct 2, 2023
1 parent 300a08a commit 5ab5e42
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 0 deletions.
8 changes: 8 additions & 0 deletions luxtronik/calculations.py
Original file line number Diff line number Diff line change
Expand Up @@ -305,4 +305,12 @@ def __init__(self):
257: Power("Heat_Output"),
258: MajorMinorVersion("RBE_Version"),
259: Unknown("Unknown_Calculation_259"),
260: Unknown("Unknown_Calculation_260"),
261: Unknown("Unknown_Calculation_261"),
262: Unknown("Unknown_Calculation_262"),
263: Unknown("Unknown_Calculation_263"),
264: Unknown("Unknown_Calculation_264"),
265: Unknown("Unknown_Calculation_265"),
266: Unknown("Unknown_Calculation_266"),
267: Unknown("Unknown_Calculation_267"),
}
27 changes: 27 additions & 0 deletions luxtronik/parameters.py
Original file line number Diff line number Diff line change
Expand Up @@ -1164,6 +1164,33 @@ def __init__(self, safe=True):
1123: Unknown("Unknown_Parameter_1123"),
1124: Unknown("Unknown_Parameter_1124"),
1125: Unknown("Unknown_Parameter_1125"),
1126: Unknown("Unknown_Parameter_1126"),
1127: Unknown("Unknown_Parameter_1127"),
1128: Unknown("Unknown_Parameter_1128"),
1129: Unknown("Unknown_Parameter_1129"),
1130: Unknown("Unknown_Parameter_1130"),
1131: Unknown("Unknown_Parameter_1131"),
1132: Unknown("Unknown_Parameter_1132"),
1133: Unknown("Unknown_Parameter_1133"),
1134: Unknown("Unknown_Parameter_1134"),
1135: Unknown("Unknown_Parameter_1135"),
1136: Unknown("Unknown_Parameter_1136"),
1137: Unknown("Unknown_Parameter_1137"),
1138: Unknown("Unknown_Parameter_1138"),
1139: Unknown("Unknown_Parameter_1139"),
1140: Unknown("Unknown_Parameter_1140"),
1141: Unknown("Unknown_Parameter_1141"),
1142: Unknown("Unknown_Parameter_1142"),
1143: Unknown("Unknown_Parameter_1143"),
1144: Unknown("Unknown_Parameter_1144"),
1145: Unknown("Unknown_Parameter_1145"),
1146: Unknown("Unknown_Parameter_1146"),
1147: Unknown("Unknown_Parameter_1147"),
1148: Unknown("Unknown_Parameter_1148"),
1149: Unknown("Unknown_Parameter_1149"),
1150: Unknown("Unknown_Parameter_1150"),
1151: Unknown("Unknown_Parameter_1151"),
1152: Unknown("Unknown_Parameter_1152"),
}

def set(self, target, value):
Expand Down
25 changes: 25 additions & 0 deletions luxtronik/visibilities.py
Original file line number Diff line number Diff line change
Expand Up @@ -370,4 +370,29 @@ def __init__(self):
352: Unknown("Unknown_Visibility_352"),
353: Unknown("Unknown_Visibility_353"),
354: Unknown("Unknown_Visibility_354"),
355: Unknown("Unknown_Visibility_355"),
356: Unknown("Unknown_Visibility_356"),
357: Unknown("Unknown_Visibility_357"),
358: Unknown("Unknown_Visibility_358"),
359: Unknown("Unknown_Visibility_359"),
360: Unknown("Unknown_Visibility_360"),
361: Unknown("Unknown_Visibility_361"),
362: Unknown("Unknown_Visibility_362"),
363: Unknown("Unknown_Visibility_363"),
364: Unknown("Unknown_Visibility_364"),
365: Unknown("Unknown_Visibility_365"),
366: Unknown("Unknown_Visibility_366"),
367: Unknown("Unknown_Visibility_367"),
368: Unknown("Unknown_Visibility_368"),
369: Unknown("Unknown_Visibility_369"),
370: Unknown("Unknown_Visibility_370"),
371: Unknown("Unknown_Visibility_371"),
372: Unknown("Unknown_Visibility_372"),
373: Unknown("Unknown_Visibility_373"),
374: Unknown("Unknown_Visibility_374"),
375: Unknown("Unknown_Visibility_375"),
376: Unknown("Unknown_Visibility_376"),
377: Unknown("Unknown_Visibility_377"),
378: Unknown("Unknown_Visibility_378"),
379: Unknown("Unknown_Visibility_379"),
}

0 comments on commit 5ab5e42

Please sign in to comment.