pyasic

M2X Models

M20 V10

Bases: M2X, M20V10

Source code in pyasic/miners/whatsminer/btminer/M2X/M20.py
class BTMinerM20V10(M2X, M20V10):
    pass

M20S V10

Bases: M2X, M20SV10

Source code in pyasic/miners/whatsminer/btminer/M2X/M20S.py
class BTMinerM20SV10(M2X, M20SV10):
    pass

M20S V20

Bases: M2X, M20SV20

Source code in pyasic/miners/whatsminer/btminer/M2X/M20S.py
class BTMinerM20SV20(M2X, M20SV20):
    pass

M20S V30

Bases: M2X, M20SV30

Source code in pyasic/miners/whatsminer/btminer/M2X/M20S.py
class BTMinerM20SV30(M2X, M20SV30):
    pass

M20P V10

Bases: M2X, M20PV10

Source code in pyasic/miners/whatsminer/btminer/M2X/M20P.py
class BTMinerM20PV10(M2X, M20PV10):
    pass

M20P V30

Bases: M2X, M20PV30

Source code in pyasic/miners/whatsminer/btminer/M2X/M20P.py
class BTMinerM20PV30(M2X, M20PV30):
    pass

M20S+ V30

Bases: M2X, M20SPlusV30

Source code in pyasic/miners/whatsminer/btminer/M2X/M20S_Plus.py
class BTMinerM20SPlusV30(M2X, M20SPlusV30):
    pass

M21 V10

Bases: M2X, M21V10

Source code in pyasic/miners/whatsminer/btminer/M2X/M21.py
class BTMinerM21V10(M2X, M21V10):
    pass

M21S V20

Bases: M2X, M21SV20

Source code in pyasic/miners/whatsminer/btminer/M2X/M21S.py
class BTMinerM21SV20(M2X, M21SV20):
    pass

M21S V60

Bases: M2X, M21SV60

Source code in pyasic/miners/whatsminer/btminer/M2X/M21S.py
class BTMinerM21SV60(M2X, M21SV60):
    pass

M21S V70

Bases: M2X, M21SV70

Source code in pyasic/miners/whatsminer/btminer/M2X/M21S.py
class BTMinerM21SV70(M2X, M21SV70):
    pass

M21S+ V20

Bases: M2X, M21SPlusV20

Source code in pyasic/miners/whatsminer/btminer/M2X/M21S_Plus.py
class BTMinerM21SPlusV20(M2X, M21SPlusV20):
    pass

M29 V10

Bases: M2X, M29V10

Source code in pyasic/miners/whatsminer/btminer/M2X/M29.py
class BTMinerM29V10(M2X, M29V10):
    pass