More documentation

This commit is contained in:
Andre Basche
2023-03-04 22:19:48 +01:00
parent 993a4c1d79
commit 326b5edcff
4 changed files with 46 additions and 3 deletions

View File

@ -69,5 +69,6 @@ class HonCommand:
@property
def settings(self):
"""Parameters with typology enum and range"""
return {s: self._parameters[s] for s in self.setting_keys}

View File

@ -14,6 +14,18 @@ class HonParameter:
def value(self):
return self._value if self._value is not None else "0"
@property
def category(self):
return self._category
@property
def typology(self):
return self._typology
@property
def mandatory(self):
return self._mandatory
class HonParameterFixed(HonParameter):
def __init__(self, key, attributes):