From 0027485582b2f69e2da6ac9b36b46c5c0187f6e0 Mon Sep 17 00:00:00 2001 From: Brett Rowan <121075405+b-rowan@users.noreply.github.com> Date: Thu, 20 Mar 2025 09:20:23 -0600 Subject: [PATCH] bug: fix set_dps tuple cc: #310 --- pyasic/config/mining/__init__.py | 38 +++++++++++++++----------------- 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a/pyasic/config/mining/__init__.py b/pyasic/config/mining/__init__.py index 340f5a6e..097d74b7 100644 --- a/pyasic/config/mining/__init__.py +++ b/pyasic/config/mining/__init__.py @@ -258,18 +258,17 @@ class MiningModePowerTune(MinerConfigValue): sd_cfg = {} if self.scaling.shutdown is not None: sd_cfg = self.scaling.shutdown.as_boser() - cfg["set_dps"] = ( - SetDpsRequest( - enable=True, - **sd_cfg, - target=DpsTarget( - power_target=DpsPowerTarget( - power_step=Power(self.scaling.step), - min_power_target=Power(self.scaling.minimum), - ) - ), + cfg["set_dps"] = SetDpsRequest( + enable=True, + **sd_cfg, + target=DpsTarget( + power_target=DpsPowerTarget( + power_step=Power(self.scaling.step), + min_power_target=Power(self.scaling.minimum), + ) ), ) + return cfg def as_auradine(self) -> dict: @@ -350,18 +349,17 @@ class MiningModeHashrateTune(MinerConfigValue): sd_cfg = {} if self.scaling.shutdown is not None: sd_cfg = self.scaling.shutdown.as_boser() - cfg["set_dps"] = ( - SetDpsRequest( - enable=True, - **sd_cfg, - target=DpsTarget( - hashrate_target=DpsHashrateTarget( - hashrate_step=TeraHashrate(self.scaling.step), - min_hashrate_target=TeraHashrate(self.scaling.minimum), - ) - ), + cfg["set_dps"] = SetDpsRequest( + enable=True, + **sd_cfg, + target=DpsTarget( + hashrate_target=DpsHashrateTarget( + hashrate_step=TeraHashrate(self.scaling.step), + min_hashrate_target=TeraHashrate(self.scaling.minimum), + ) ), ) + return cfg def as_auradine(self) -> dict: