1
0
Fork 0

set_tec_max_i_pos/neg->...cooling_i/heating_i

This commit is contained in:
linuswck 2024-03-18 17:50:37 +08:00
parent 0a01d299bc
commit 048245f674
2 changed files with 6 additions and 6 deletions

View File

@ -358,16 +358,16 @@ class Thermostat:
""" """
return await self._send_cmd(TARGET_THERMOSTAT, "SetTecMaxV", max_v) return await self._send_cmd(TARGET_THERMOSTAT, "SetTecMaxV", max_v)
async def set_tec_max_i_pos(self, max_i_pos): async def set_tec_max_cooling_i(self, max_i_pos):
""" """
Set Tec maximum positive output Set Tec maximum cooling current (Settable Range: 0.0 - 1.0)
- max_i_pos: A - max_i_pos: A
""" """
return await self._send_cmd(TARGET_THERMOSTAT, "SetTecMaxIPos", max_i_pos) return await self._send_cmd(TARGET_THERMOSTAT, "SetTecMaxIPos", max_i_pos)
async def set_tec_max_i_neg(self, max_i_neg): async def set_tec_max_heating_i(self, max_i_neg):
""" """
Set Tec maximum negative output Set Tec maximum heating current (Settable Range: 0.0 - 1.0)
- max_i_neg: A - max_i_neg: A
""" """
return await self._send_cmd(TARGET_THERMOSTAT, "SetTecMaxINeg", max_i_neg) return await self._send_cmd(TARGET_THERMOSTAT, "SetTecMaxINeg", max_i_neg)

View File

@ -278,8 +278,8 @@ async def main():
await kirdy.thermostat.set_temp_mon_upper_limit(target_temperature + 20) await kirdy.thermostat.set_temp_mon_upper_limit(target_temperature + 20)
await kirdy.thermostat.set_temp_mon_lower_limit(target_temperature - 20) await kirdy.thermostat.set_temp_mon_lower_limit(target_temperature - 20)
await kirdy.thermostat.set_tec_max_i_pos(output_step) await kirdy.thermostat.set_tec_max_cooling_i(output_step)
await kirdy.thermostat.set_tec_max_i_neg(output_step) await kirdy.thermostat.set_tec_max_heating_i(output_step)
# The Polling Rate of Temperature Adc is equal to the PID Update Interval # The Polling Rate of Temperature Adc is equal to the PID Update Interval
await kirdy.thermostat.config_temp_adc_filter("Sinc5Sinc1With50hz60HzRejection", "F16SPS") await kirdy.thermostat.config_temp_adc_filter("Sinc5Sinc1With50hz60HzRejection", "F16SPS")