feature: add support for antminer S19j XP and update docs

This commit is contained in:
Upstream Data
2024-12-24 08:10:08 -07:00
parent df71ab3282
commit 8e15b00e70
9 changed files with 49 additions and 0 deletions

View File

@@ -54,6 +54,7 @@ class AntminerModels(MinerModelType):
S19KPro = "S19K Pro"
S19kPro = "S19k Pro"
S19kProNoPIC = "S19k Pro No PIC"
S19jXP = "S19j XP"
T19 = "T19"
S21 = "S21"
S21Pro = "S21 Pro"

View File

@@ -26,6 +26,7 @@ from pyasic.miners.device.models import (
S19j,
S19jNoPIC,
S19jPro,
S19jXP,
S19KPro,
S19Plus,
S19Pro,
@@ -97,3 +98,7 @@ class BMMinerS19ProPlusHydro(AntminerModern, S19ProPlusHydro):
class BMMinerS19KPro(AntminerModern, S19KPro):
pass
class BMMinerS19jXP(AntminerModern, S19jXP):
pass

View File

@@ -23,6 +23,7 @@ from .S19 import (
BMMinerS19j,
BMMinerS19jNoPIC,
BMMinerS19jPro,
BMMinerS19jXP,
BMMinerS19KPro,
BMMinerS19L,
BMMinerS19Plus,

View File

@@ -214,3 +214,11 @@ class S19KPro(AntMinerMake):
expected_fans = 4
expected_hashboards = 3
algo = MinerAlgo.SHA256
class S19jXP(AntMinerMake):
raw_model = MinerModel.ANTMINER.S19jXP
expected_fans = 4
expected_hashboards = 3
algo = MinerAlgo.SHA256

View File

@@ -28,6 +28,7 @@ from .S19 import (
S19jProNoPIC,
S19jProPlus,
S19jProPlusNoPIC,
S19jXP,
S19kPro,
S19KPro,
S19kProNoPIC,

View File

@@ -107,6 +107,7 @@ MINER_CLASSES = {
"ANTMINER S19 PRO HYD.": BMMinerS19ProHydro,
"ANTMINER S19 PRO+ HYD.": BMMinerS19ProPlusHydro,
"ANTMINER S19K PRO": BMMinerS19KPro,
"ANTMINER S19J XP": BMMinerS19jXP,
"ANTMINER T19": BMMinerT19,
"ANTMINER S21": BMMinerS21,
"ANTMINER S21 PRO": BMMinerS21Pro,