feature: add more BOS+ supported types.
This commit is contained in:
@@ -15,17 +15,37 @@
|
|||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
|
|
||||||
from pyasic.miners.backends import BOSMiner
|
from pyasic.miners.backends import BOSMiner
|
||||||
from pyasic.miners.types import S19, S19j, S19jNoPIC, S19jPro, S19kProNoPIC, S19Pro
|
from pyasic.miners.types import (
|
||||||
|
S19,
|
||||||
|
S19XP,
|
||||||
|
S19a,
|
||||||
|
S19aPro,
|
||||||
|
S19j,
|
||||||
|
S19jNoPIC,
|
||||||
|
S19jPro,
|
||||||
|
S19jProPlus,
|
||||||
|
S19kProNoPIC,
|
||||||
|
S19Plus,
|
||||||
|
S19Pro,
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
class BOSMinerS19(BOSMiner, S19):
|
class BOSMinerS19(BOSMiner, S19):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
class BOSMinerS19Plus(BOSMiner, S19Plus):
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
class BOSMinerS19Pro(BOSMiner, S19Pro):
|
class BOSMinerS19Pro(BOSMiner, S19Pro):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
class BOSMinerS19a(BOSMiner, S19a):
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
class BOSMinerS19j(BOSMiner, S19j):
|
class BOSMinerS19j(BOSMiner, S19j):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
@@ -40,3 +60,15 @@ class BOSMinerS19jPro(BOSMiner, S19jPro):
|
|||||||
|
|
||||||
class BOSMinerS19kProNoPIC(BOSMiner, S19kProNoPIC):
|
class BOSMinerS19kProNoPIC(BOSMiner, S19kProNoPIC):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
class BOSMinerS19aPro(BOSMiner, S19aPro):
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
class BOSMinerS19jProPlus(BOSMiner, S19jProPlus):
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
class BOSMinerS19XP(BOSMiner, S19XP):
|
||||||
|
pass
|
||||||
|
|||||||
@@ -16,10 +16,15 @@
|
|||||||
|
|
||||||
from .S19 import (
|
from .S19 import (
|
||||||
BOSMinerS19,
|
BOSMinerS19,
|
||||||
|
BOSMinerS19a,
|
||||||
|
BOSMinerS19aPro,
|
||||||
BOSMinerS19j,
|
BOSMinerS19j,
|
||||||
BOSMinerS19jNoPIC,
|
BOSMinerS19jNoPIC,
|
||||||
BOSMinerS19jPro,
|
BOSMinerS19jPro,
|
||||||
|
BOSMinerS19jProPlus,
|
||||||
BOSMinerS19kProNoPIC,
|
BOSMinerS19kProNoPIC,
|
||||||
|
BOSMinerS19Plus,
|
||||||
BOSMinerS19Pro,
|
BOSMinerS19Pro,
|
||||||
|
BOSMinerS19XP,
|
||||||
)
|
)
|
||||||
from .T19 import BOSMinerT19
|
from .T19 import BOSMinerT19
|
||||||
|
|||||||
@@ -346,13 +346,18 @@ MINER_CLASSES = {
|
|||||||
"ANTMINER T17+": BOSMinerT17Plus,
|
"ANTMINER T17+": BOSMinerT17Plus,
|
||||||
"ANTMINER T17E": BOSMinerT17e,
|
"ANTMINER T17E": BOSMinerT17e,
|
||||||
"ANTMINER S19": BOSMinerS19,
|
"ANTMINER S19": BOSMinerS19,
|
||||||
|
"ANTMINER S19+": BOSMinerS19Plus,
|
||||||
"ANTMINER S19 PRO": BOSMinerS19Pro,
|
"ANTMINER S19 PRO": BOSMinerS19Pro,
|
||||||
|
"ANTMINER S19A": BOSMinerS19a,
|
||||||
|
"ANTMINER S19A Pro": BOSMinerS19aPro,
|
||||||
"ANTMINER S19J": BOSMinerS19j,
|
"ANTMINER S19J": BOSMinerS19j,
|
||||||
"ANTMINER S19J88NOPIC": BOSMinerS19jNoPIC,
|
"ANTMINER S19J88NOPIC": BOSMinerS19jNoPIC,
|
||||||
"ANTMINER S19J PRO": BOSMinerS19jPro,
|
"ANTMINER S19J PRO": BOSMinerS19jPro,
|
||||||
"ANTMINER S19J PRO NOPIC": BOSMinerS19jPro,
|
"ANTMINER S19J PRO NOPIC": BOSMinerS19jPro,
|
||||||
"ANTMINER T19": BOSMinerT19,
|
"ANTMINER S19J PRO+": BOSMinerS19jProPlus,
|
||||||
"ANTMINER S19K PRO NOPIC": BOSMinerS19kProNoPIC,
|
"ANTMINER S19K PRO NOPIC": BOSMinerS19kProNoPIC,
|
||||||
|
"ANTMINER S19XP": BOSMinerS19XP,
|
||||||
|
"ANTMINER T19": BOSMinerT19,
|
||||||
},
|
},
|
||||||
MinerTypes.VNISH: {
|
MinerTypes.VNISH: {
|
||||||
None: VNish,
|
None: VNish,
|
||||||
|
|||||||
Reference in New Issue
Block a user