feature: add support for antminer S19j XP and update docs
This commit is contained in:
@@ -113,6 +113,13 @@
|
|||||||
show_root_heading: false
|
show_root_heading: false
|
||||||
heading_level: 4
|
heading_level: 4
|
||||||
|
|
||||||
|
## S19j XP (Stock)
|
||||||
|
::: pyasic.miners.antminer.bmminer.X19.S19.BMMinerS19jXP
|
||||||
|
handler: python
|
||||||
|
options:
|
||||||
|
show_root_heading: false
|
||||||
|
heading_level: 4
|
||||||
|
|
||||||
## T19 (Stock)
|
## T19 (Stock)
|
||||||
::: pyasic.miners.antminer.bmminer.X19.T19.BMMinerT19
|
::: pyasic.miners.antminer.bmminer.X19.T19.BMMinerT19
|
||||||
handler: python
|
handler: python
|
||||||
|
|||||||
17
docs/miners/braiins/BMM.md
Normal file
17
docs/miners/braiins/BMM.md
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# pyasic
|
||||||
|
## BMM Models
|
||||||
|
|
||||||
|
## BMM100 (BOS+)
|
||||||
|
::: pyasic.miners.braiins.braiins.BMM.BMM.BraiinsBMM100
|
||||||
|
handler: python
|
||||||
|
options:
|
||||||
|
show_root_heading: false
|
||||||
|
heading_level: 4
|
||||||
|
|
||||||
|
## BMM101 (BOS+)
|
||||||
|
::: pyasic.miners.braiins.braiins.BMM.BMM.BraiinsBMM101
|
||||||
|
handler: python
|
||||||
|
options:
|
||||||
|
show_root_heading: false
|
||||||
|
heading_level: 4
|
||||||
|
|
||||||
@@ -90,6 +90,7 @@ details {
|
|||||||
<li><a href="../antminer/X19#s19-pro-hydro-stock">S19 Pro Hydro (Stock)</a></li>
|
<li><a href="../antminer/X19#s19-pro-hydro-stock">S19 Pro Hydro (Stock)</a></li>
|
||||||
<li><a href="../antminer/X19#s19-pro_1-hydro-stock">S19 Pro+ Hydro (Stock)</a></li>
|
<li><a href="../antminer/X19#s19-pro_1-hydro-stock">S19 Pro+ Hydro (Stock)</a></li>
|
||||||
<li><a href="../antminer/X19#s19k-pro-stock">S19K Pro (Stock)</a></li>
|
<li><a href="../antminer/X19#s19k-pro-stock">S19K Pro (Stock)</a></li>
|
||||||
|
<li><a href="../antminer/X19#s19j-xp-stock">S19j XP (Stock)</a></li>
|
||||||
<li><a href="../antminer/X19#t19-stock">T19 (Stock)</a></li>
|
<li><a href="../antminer/X19#t19-stock">T19 (Stock)</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</details>
|
</details>
|
||||||
@@ -496,6 +497,13 @@ details {
|
|||||||
<li><a href="../antminer/X21#t21-bos_1">T21 (BOS+)</a></li>
|
<li><a href="../antminer/X21#t21-bos_1">T21 (BOS+)</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</details>
|
</details>
|
||||||
|
<details>
|
||||||
|
<summary>BMM Series:</summary>
|
||||||
|
<ul>
|
||||||
|
<li><a href="../braiins/BMM#bmm100-bos_1">BMM100 (BOS+)</a></li>
|
||||||
|
<li><a href="../braiins/BMM#bmm101-bos_1">BMM101 (BOS+)</a></li>
|
||||||
|
</ul>
|
||||||
|
</details>
|
||||||
</ul>
|
</ul>
|
||||||
</details>
|
</details>
|
||||||
<details>
|
<details>
|
||||||
|
|||||||
@@ -54,6 +54,7 @@ class AntminerModels(MinerModelType):
|
|||||||
S19KPro = "S19K Pro"
|
S19KPro = "S19K Pro"
|
||||||
S19kPro = "S19k Pro"
|
S19kPro = "S19k Pro"
|
||||||
S19kProNoPIC = "S19k Pro No PIC"
|
S19kProNoPIC = "S19k Pro No PIC"
|
||||||
|
S19jXP = "S19j XP"
|
||||||
T19 = "T19"
|
T19 = "T19"
|
||||||
S21 = "S21"
|
S21 = "S21"
|
||||||
S21Pro = "S21 Pro"
|
S21Pro = "S21 Pro"
|
||||||
|
|||||||
@@ -26,6 +26,7 @@ from pyasic.miners.device.models import (
|
|||||||
S19j,
|
S19j,
|
||||||
S19jNoPIC,
|
S19jNoPIC,
|
||||||
S19jPro,
|
S19jPro,
|
||||||
|
S19jXP,
|
||||||
S19KPro,
|
S19KPro,
|
||||||
S19Plus,
|
S19Plus,
|
||||||
S19Pro,
|
S19Pro,
|
||||||
@@ -97,3 +98,7 @@ class BMMinerS19ProPlusHydro(AntminerModern, S19ProPlusHydro):
|
|||||||
|
|
||||||
class BMMinerS19KPro(AntminerModern, S19KPro):
|
class BMMinerS19KPro(AntminerModern, S19KPro):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
class BMMinerS19jXP(AntminerModern, S19jXP):
|
||||||
|
pass
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ from .S19 import (
|
|||||||
BMMinerS19j,
|
BMMinerS19j,
|
||||||
BMMinerS19jNoPIC,
|
BMMinerS19jNoPIC,
|
||||||
BMMinerS19jPro,
|
BMMinerS19jPro,
|
||||||
|
BMMinerS19jXP,
|
||||||
BMMinerS19KPro,
|
BMMinerS19KPro,
|
||||||
BMMinerS19L,
|
BMMinerS19L,
|
||||||
BMMinerS19Plus,
|
BMMinerS19Plus,
|
||||||
|
|||||||
@@ -214,3 +214,11 @@ class S19KPro(AntMinerMake):
|
|||||||
expected_fans = 4
|
expected_fans = 4
|
||||||
expected_hashboards = 3
|
expected_hashboards = 3
|
||||||
algo = MinerAlgo.SHA256
|
algo = MinerAlgo.SHA256
|
||||||
|
|
||||||
|
|
||||||
|
class S19jXP(AntMinerMake):
|
||||||
|
raw_model = MinerModel.ANTMINER.S19jXP
|
||||||
|
|
||||||
|
expected_fans = 4
|
||||||
|
expected_hashboards = 3
|
||||||
|
algo = MinerAlgo.SHA256
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ from .S19 import (
|
|||||||
S19jProNoPIC,
|
S19jProNoPIC,
|
||||||
S19jProPlus,
|
S19jProPlus,
|
||||||
S19jProPlusNoPIC,
|
S19jProPlusNoPIC,
|
||||||
|
S19jXP,
|
||||||
S19kPro,
|
S19kPro,
|
||||||
S19KPro,
|
S19KPro,
|
||||||
S19kProNoPIC,
|
S19kProNoPIC,
|
||||||
|
|||||||
@@ -107,6 +107,7 @@ MINER_CLASSES = {
|
|||||||
"ANTMINER S19 PRO HYD.": BMMinerS19ProHydro,
|
"ANTMINER S19 PRO HYD.": BMMinerS19ProHydro,
|
||||||
"ANTMINER S19 PRO+ HYD.": BMMinerS19ProPlusHydro,
|
"ANTMINER S19 PRO+ HYD.": BMMinerS19ProPlusHydro,
|
||||||
"ANTMINER S19K PRO": BMMinerS19KPro,
|
"ANTMINER S19K PRO": BMMinerS19KPro,
|
||||||
|
"ANTMINER S19J XP": BMMinerS19jXP,
|
||||||
"ANTMINER T19": BMMinerT19,
|
"ANTMINER T19": BMMinerT19,
|
||||||
"ANTMINER S21": BMMinerS21,
|
"ANTMINER S21": BMMinerS21,
|
||||||
"ANTMINER S21 PRO": BMMinerS21Pro,
|
"ANTMINER S21 PRO": BMMinerS21Pro,
|
||||||
|
|||||||
Reference in New Issue
Block a user