This commit is contained in:
matteo porta 2022-07-13 10:48:44 +02:00
parent d536719795
commit 5e6c443165

View File

@ -71,11 +71,11 @@ class TecnaMarpossProvasetT3(ModbusComponent):
["Format of volume variables", self._volume_units_map, ["volume", "green", "g", 25, ]], # also by documentation color and register number
["Format of time variables", self._time_units_map, ["time", "tangerine", "t", 26, ]], # also by documentation color and register number
["Format of variables related to flow measurements", self._flow_units_map, ["flow", "orange", "o", 27, ]], # also by documentation color and register number
["MEASURE UNITS: pressure measure units": self._pressure_units, ["pressur"]],
["MEASURE UNITS: Leak measure units": self._leak_units, ["lea"]],
["MEASURE UNITS: leak flow rate measure units": self._leak_flow_units, ["leaflo"]],
["MEASURE UNITS: Volume": self._volume_units, ["volum"]],
["MEASURE UNITS: Flow rate measure units": self._flow_units, ["flo"]],
["MEASURE UNITS: pressure measure units", self._pressure_units, ["pressur"]],
["MEASURE UNITS: Leak measure units", self._leak_units, ["lea"]],
["MEASURE UNITS: leak flow rate measure units", self._leak_flow_units, ["leaflo"]],
["MEASURE UNITS: Volume", self._volume_units, ["volum"]],
["MEASURE UNITS: Flow rate measure units", self._flow_units, ["flo"]],
]:
v = self.read(register)
unit = [10**(-((v >> 8) & 0xff)), unit_map[v & 0xff]]