UpstreamData
5e9588cc56
add M32V20
2022-08-10 11:17:12 -06:00
UpstreamData
b8239703c1
move M32 to separate file.
2022-08-10 11:14:06 -06:00
Colin Crossman
5d49135b59
Add hooks for M32 (not S)
2022-08-10 11:06:54 -06:00
UpstreamData
f23e10d629
add better hiveon support and improve T9 functionality.
2022-08-10 09:04:01 -06:00
UpstreamData
5f5cbd9060
add support for setting X19 web passwords and X17 web passwords.
2022-08-09 11:04:08 -06:00
UpstreamData
8379359caf
update documentation and make BaseMiner and BaseMinerAPI unable to be instantiated directly. Add more unittests for miners.
2022-08-08 13:19:59 -06:00
UpstreamData
1997003643
fix a bug with whatsminer crashing if hitting a S19 condition
2022-08-05 16:33:40 -06:00
UpstreamData
0ac80fb205
fix a bug with vnish miner identification
2022-08-05 12:12:10 -06:00
UpstreamData
0bc86c98c5
add support for some X19 models running vnish to be able to get miner type from them
2022-08-05 12:07:33 -06:00
UpstreamData
b81590bd2e
add support for X19 miner errors codes shown on their dashboard
2022-08-05 10:23:03 -06:00
UpstreamData
f63e063954
fix a bug with not capitalizing BITMAIN for a model check
2022-08-02 08:18:46 -06:00
upstreamdata
daa5ac5870
fixed a bug with capitalization of "Pro" in antminer models
2022-07-28 12:28:55 -06:00
upstreamdata
8c768d351b
fix a bug with braiinsOS+ miners which return with a capital letter in their model instead of a lowercase letter.
2022-07-27 23:44:19 -06:00
UpstreamData
9d3f2b5968
add support for M20 versions and update docs
2022-07-22 13:04:47 -06:00
UpstreamData
add4b575c2
update shields and improve typing and handling of fault light checks
2022-07-21 08:42:35 -06:00
UpstreamData
af2f1e9ad5
misc docs changes
2022-07-20 14:54:59 -06:00
UpstreamData
8258320a7b
fix a bug with avalonminer imports and bump version number
2022-07-20 14:42:33 -06:00
UpstreamData
025b5bf6f0
improved avalonminer handler and added fault light to get_data
2022-07-20 14:36:13 -06:00
UpstreamData
3d3064d78e
improve some type hinting compatibility
2022-07-20 11:19:13 -06:00
UpstreamData
b120064e80
fixed a bug with miner factory not handling ConnectionRefused errors properly
2022-07-19 16:16:36 -06:00
UpstreamData
3ec833e700
add copyright license, using Apache 2.0 license
2022-07-19 15:43:24 -06:00
UpstreamData
994d53ae3b
removed arbitrary scan thread limitation dividing
2022-07-19 13:01:39 -06:00
UpstreamData
a95333eb1c
removed arbitrary scan thread limitation dividing
2022-07-19 13:01:28 -06:00
UpstreamData
c5f2d71791
improved the speed of scanning by only checking secondary ports if the 4028 connection is refused
2022-07-19 13:00:15 -06:00
UpstreamData
e65cb0573d
update miner factory to handle some types of stock fw S9s
2022-07-19 11:18:55 -06:00
UpstreamData
f8590b0c5f
improve more typing
2022-07-18 14:46:17 -06:00
UpstreamData
43b4992cee
improve logging and some documentation
2022-07-18 14:38:54 -06:00
UpstreamData
cb01c1a8ee
update network to scan fast even if some miners are not responding properly
2022-07-18 12:05:22 -06:00
UpstreamData
6a0dc03b9d
update to a better way to handle settings
2022-07-18 11:44:22 -06:00
UpstreamData
88cc05bcea
handle for BraiinsOS miners that dont have bosminer running for some reason
2022-07-18 11:21:40 -06:00
UpstreamData
ae749f4a90
add additional scan ports as backups in case 4028 doesn't respond
2022-07-18 10:03:39 -06:00
UpstreamData
36b30a2cdd
added supported miners to the docs
2022-07-14 16:32:43 -06:00
UpstreamData
13b583b739
fixed some bugs and added support for M20Sv10 and 20
2022-07-14 11:39:55 -06:00
UpstreamData
a8cbb6394e
fix a bug with ints being passed to miner network
2022-07-14 09:45:21 -06:00
UpstreamData
ca6980b1ad
update documentation and add docs from config
2022-07-13 16:17:08 -06:00
UpstreamData
95b0cc364b
add miner data documentation
2022-07-13 11:08:12 -06:00
UpstreamData
2dcc4f0cfc
add docs for miner factory and miner network
2022-07-13 10:52:42 -06:00
UpstreamData
d7e9498018
add docs for the rest of the APIs
2022-07-13 10:11:05 -06:00
UpstreamData
0324a21e79
add bmminer docs
2022-07-13 09:13:21 -06:00
UpstreamData
5de8fc064e
fix a bug with hashrate parsing on braiins os devices with kh hashrates
2022-07-12 11:58:21 -06:00
UpstreamData
c9d620105b
add support for braiins OS errors
2022-07-12 11:55:42 -06:00
UpstreamData
5d6fc5b26d
add support for whatsminer error codes in get_data()
2022-07-12 11:41:38 -06:00
UpstreamData
31827e7dd1
fix a bug with old versions of bosminer returning not ready from fans
2022-07-12 10:25:48 -06:00
UpstreamData
2ff09a3765
add support for getting hashrates from each board for bosminer, bmminer, and btminer
2022-07-11 15:02:04 -06:00
UpstreamData
eca60d1eae
improved whatsminer power limit handling
2022-07-11 10:15:55 -06:00
upstreamdata
3ec147990b
added power limit vs power draw in get_data
2022-07-07 14:34:21 -06:00
upstreamdata
082240bdb6
add some missing imports
2022-07-07 14:30:19 -06:00
UpstreamData
dcc3e07998
Dev ( #12 )
...
* changed over to package format and removed tools, added poetry
* reformat into miner_interface project
* add dist to .gitignore
* update readme and finish reformatting
* Added couple missing imports. (#13 )
* change name to pyasic
Co-authored-by: upstreamdata <brett@upstreamdata.ca >
Co-authored-by: Mika Impola <mika@impola.fi >
2022-07-07 07:57:34 -06:00