diff --git a/docs/miners/antminer/X19.md b/docs/miners/antminer/X19.md index a7012b3e..5905b8d0 100644 --- a/docs/miners/antminer/X19.md +++ b/docs/miners/antminer/X19.md @@ -287,6 +287,19 @@ show_root_heading: false heading_level: 0 +## S19 XP Hydro (BOS+) + +- [x] Shutdowns +- [ ] Power Modes +- [x] Setpoints +- [ ] Presets + +::: pyasic.miners.antminer.bosminer.X19.S19.BOSMinerS19XPHydro + handler: python + options: + show_root_heading: false + heading_level: 0 + ## S19+ (BOS+) - [x] Shutdowns @@ -443,6 +456,19 @@ show_root_heading: false heading_level: 0 +## S19 Hydro (VNish) + +- [x] Shutdowns +- [ ] Power Modes +- [x] Setpoints +- [x] Presets + +::: pyasic.miners.antminer.vnish.X19.S19.VNishS19Hydro + handler: python + options: + show_root_heading: false + heading_level: 0 + ## S19 Pro (VNish) - [x] Shutdowns diff --git a/docs/miners/supported_types.md b/docs/miners/supported_types.md index d69366d5..4e646148 100644 --- a/docs/miners/supported_types.md +++ b/docs/miners/supported_types.md @@ -656,6 +656,7 @@ details {
  • S19 XP (BOS+)
  • S19 Pro+ Hydro (BOS+)
  • T19 (BOS+)
  • +
  • S19 XP Hydro (BOS+)
  • @@ -713,6 +714,7 @@ details {
  • S19j Pro (VNish)
  • S19j Pro (VNish)
  • S19a (VNish)
  • +
  • S19 Hydro (VNish)
  • S19a Pro (VNish)
  • S19 Pro Hydro (VNish)
  • S19k Pro (VNish)
  • diff --git a/pyasic/miners/antminer/vnish/X19/S19.py b/pyasic/miners/antminer/vnish/X19/S19.py index 1bae9419..35b6863d 100644 --- a/pyasic/miners/antminer/vnish/X19/S19.py +++ b/pyasic/miners/antminer/vnish/X19/S19.py @@ -20,6 +20,7 @@ from pyasic.miners.device.models import ( S19XP, S19a, S19aPro, + S19Hydro, S19i, S19j, S19jPro, @@ -42,6 +43,10 @@ class VNishS19Pro(VNish, S19Pro): pass +class VNishS19Hydro(VNish, S19Hydro): + pass + + class VNishS19XP(VNish, S19XP): pass diff --git a/pyasic/miners/antminer/vnish/X19/__init__.py b/pyasic/miners/antminer/vnish/X19/__init__.py index 0638f6b0..6a0a728f 100644 --- a/pyasic/miners/antminer/vnish/X19/__init__.py +++ b/pyasic/miners/antminer/vnish/X19/__init__.py @@ -18,6 +18,7 @@ from .S19 import ( VNishS19, VNishS19a, VNishS19aPro, + VNishS19Hydro, VNishS19i, VNishS19j, VNishS19jPro, diff --git a/pyasic/miners/factory.py b/pyasic/miners/factory.py index 0d7b9985..7be0ad73 100644 --- a/pyasic/miners/factory.py +++ b/pyasic/miners/factory.py @@ -579,6 +579,7 @@ MINER_CLASSES = { "ANTMINER S19J PRO A": VNishS19jPro, "ANTMINER S19J PRO BB": VNishS19jPro, "ANTMINER S19A": VNishS19a, + "ANTMINER S19 HYD.": VNishS19Hydro, "ANTMINER S19A PRO": VNishS19aPro, "ANTMINER S19 PRO HYD.": VNishS19ProHydro, "ANTMINER S19K PRO": VNishS19kPro,