bug: fix set_dps tuple

cc: #310
This commit is contained in:
Brett Rowan
2025-03-20 09:20:23 -06:00
parent c9bcb7bab6
commit 0027485582

View File

@@ -258,18 +258,17 @@ class MiningModePowerTune(MinerConfigValue):
sd_cfg = {} sd_cfg = {}
if self.scaling.shutdown is not None: if self.scaling.shutdown is not None:
sd_cfg = self.scaling.shutdown.as_boser() sd_cfg = self.scaling.shutdown.as_boser()
cfg["set_dps"] = ( cfg["set_dps"] = SetDpsRequest(
SetDpsRequest( enable=True,
enable=True, **sd_cfg,
**sd_cfg, target=DpsTarget(
target=DpsTarget( power_target=DpsPowerTarget(
power_target=DpsPowerTarget( power_step=Power(self.scaling.step),
power_step=Power(self.scaling.step), min_power_target=Power(self.scaling.minimum),
min_power_target=Power(self.scaling.minimum), )
)
),
), ),
) )
return cfg return cfg
def as_auradine(self) -> dict: def as_auradine(self) -> dict:
@@ -350,18 +349,17 @@ class MiningModeHashrateTune(MinerConfigValue):
sd_cfg = {} sd_cfg = {}
if self.scaling.shutdown is not None: if self.scaling.shutdown is not None:
sd_cfg = self.scaling.shutdown.as_boser() sd_cfg = self.scaling.shutdown.as_boser()
cfg["set_dps"] = ( cfg["set_dps"] = SetDpsRequest(
SetDpsRequest( enable=True,
enable=True, **sd_cfg,
**sd_cfg, target=DpsTarget(
target=DpsTarget( hashrate_target=DpsHashrateTarget(
hashrate_target=DpsHashrateTarget( hashrate_step=TeraHashrate(self.scaling.step),
hashrate_step=TeraHashrate(self.scaling.step), min_hashrate_target=TeraHashrate(self.scaling.minimum),
min_hashrate_target=TeraHashrate(self.scaling.minimum), )
)
),
), ),
) )
return cfg return cfg
def as_auradine(self) -> dict: def as_auradine(self) -> dict: