Upstream Data
|
6c2e0f59b1
|
feature: add the remainder of the backwards compatible MinerData board related parts that were lost in converting to HashBoard dataclass.
|
2022-11-04 20:00:03 -06:00 |
|
Upstream Data
|
6eb9cdce90
|
feature: add left_chips, center_chips, and right_chips to MinerData as properties that compute the correct board position from hashboards.
|
2022-11-04 19:55:13 -06:00 |
|
Upstream Data
|
e96d9447d1
|
format: reformat btminer.py
|
2022-11-04 19:44:49 -06:00 |
|
Upstream Data
|
d3cca11322
|
feature: add new HashBoard data structure to bmminer, and add ideal_hashboards to BaseMiner.
|
2022-11-04 19:44:19 -06:00 |
|
Colin Crossman
|
86155db455
|
Initial modifications to account for differential hashboard counts
Now storing the hasboard data as an array of datastructs. Not fully fleshed out yet, but this is where I'm going.
|
2022-11-04 15:48:30 -06:00 |
|
UpstreamData
|
5b078b4b27
|
feature: add support for M34S+ and M34S+ VE10
|
2022-11-04 13:12:28 -06:00 |
|
UpstreamData
|
9672dd6873
|
bug: fix warnings when new whatsminer API commands don't exist.
|
2022-11-02 10:32:33 -06:00 |
|
Upstream Data
|
5ff10c0cdd
|
bug: fix the v2.0.4 whatsminer error codes bug to work with new versions where it was fixed.
|
2022-11-01 22:15:13 -06:00 |
|
UpstreamData
|
833de3ab43
|
feature: add support for whatsminer API v2.0.4, which moves the location of error codes to a new function (that happens to have very incorrect JSON)
|
2022-11-01 12:57:33 -06:00 |
|
UpstreamData
|
aac7598187
|
bug: Fix whatsminers not reporting error codes due to self.api.get_psu() causing a failed multicommand when used with older miners.
|
2022-11-01 08:14:06 -06:00 |
|
UpstreamData
|
5c0ac4e665
|
feature: added the ability to call btminer privileged commands as their own function, and abstracted out most of the complexity.
|
2022-10-31 09:46:28 -06:00 |
|
Upstream Data
|
7bd5e49412
|
bug: fix for btminer get_data() for cases where arbitrary amounts of errors with no error information are returned from the api to have them not be added to the error list.
|
2022-10-30 21:17:26 -06:00 |
|
Upstream Data
|
53ff3c5f79
|
bug: fix _load_api_data() raising an error when api data is an arbitrarily large size and overflows the receive buffer by parsing out the last incomplete item and repairing the json.
|
2022-10-30 21:14:14 -06:00 |
|
Colin Crossman
|
ff6a6d2ec6
|
Add support for M50, forgot to update this file
|
2022-10-21 18:13:54 -06:00 |
|
Colin Crossman
|
f4bbc2c3e5
|
Add support for M50
Received M50 units, added support for them.
|
2022-10-21 18:12:05 -06:00 |
|
UpstreamData
|
5e2a18f91e
|
add fan_psu to MinerData, only works for whatsminers.
|
2022-10-12 15:42:27 -06:00 |
|
UpstreamData
|
3363bdc592
|
add MinerData().as_csv() to documentation.
|
2022-10-04 14:44:02 -06:00 |
|
UpstreamData
|
1a64ff4038
|
add support for whatsminer in miner listener, and fix space in MinerData.as_csv()
|
2022-10-04 08:28:24 -06:00 |
|
UpstreamData
|
8cdd5ff015
|
improve MinerData().as_csv()`
|
2022-10-03 13:51:44 -06:00 |
|
UpstreamData
|
9acd6d2fea
|
add MinerData().as_csv()
|
2022-10-03 13:42:47 -06:00 |
|
UpstreamData
|
73b1a0493c
|
Add the ability to add MinerData together and sum them, as well as compute division and floor division on them.
|
2022-09-30 16:00:45 -06:00 |
|
Arceris
|
0670938ed3
|
Add in S19 XP spec, and also make an adjustment to BMMiner so it won't fail when hashboards are missing (#20)
* Add in spec for S19 XP
* Adjust BMMiner to account for missing hashboards
|
2022-09-29 14:03:53 -06:00 |
|
UpstreamData
|
a90ad3ba6e
|
fix incorrect chip count on M31S+ V30
|
2022-09-28 10:19:56 -06:00 |
|
UpstreamData
|
f0a8b6e1c7
|
add support for whatsminer M31S+ V30
|
2022-09-28 10:05:28 -06:00 |
|
UpstreamData
|
dcce944390
|
Fix a bug where older version of bosminer return excessive hashboard error information
|
2022-09-26 12:27:37 -06:00 |
|
UpstreamData
|
03ecd118a3
|
add support for M31S+ V60 and V90
|
2022-09-26 11:51:47 -06:00 |
|
UpstreamData
|
eda9804dea
|
add support for some new whatsminers types, M31S+ v40 and v80, and improve documentation of supported types.
|
2022-09-26 11:32:55 -06:00 |
|
UpstreamData
|
e94c81ce44
|
improve miner network functionality
|
2022-09-26 09:15:37 -06:00 |
|
UpstreamData
|
03c93b4de1
|
added pause_mining and resume_mining to all miners, added get_errors to whatsminers, and improved get_errors type hinting
|
2022-09-22 10:06:27 -06:00 |
|
UpstreamData
|
eadcb76d31
|
add stop_mining and resume_mining for X19 devices
|
2022-09-22 09:06:22 -06:00 |
|
UpstreamData
|
e077a099d9
|
add global Innosilicon password option to settings
|
2022-09-13 09:52:33 -06:00 |
|
UpstreamData
|
8542acfb01
|
improve documentation
|
2022-09-13 09:11:15 -06:00 |
|
UpstreamData
|
ddcafe0f2b
|
finish abstracting BaseMiner by implementing get_data() as abstract
|
2022-09-12 15:27:51 -06:00 |
|
UpstreamData
|
ea195b34db
|
update tests and add code coverage with coverage, although coverage is not required
|
2022-09-12 15:18:00 -06:00 |
|
UpstreamData
|
7377cb0d26
|
refactor some classes into their own files and fill base __init__.py with imports
|
2022-09-12 15:15:13 -06:00 |
|
UpstreamData
|
62d664a14c
|
strip file output when checking for fault light in bosminer
|
2022-09-06 11:18:17 -06:00 |
|
UpstreamData
|
fefe0324b9
|
fix a bug with checking miner fault lights in bosminer
|
2022-09-06 11:01:42 -06:00 |
|
UpstreamData
|
0ff505bbb4
|
add support for innosilicon T3H+
|
2022-09-06 10:48:04 -06:00 |
|
UpstreamData
|
903bb93c4e
|
add check_light() for bosminers by checking if delay_on exists in the Red LED directory
|
2022-08-30 10:51:22 -06:00 |
|
UpstreamData
|
3fd1b41bec
|
add support for whatsminer VH60
|
2022-08-29 09:52:35 -06:00 |
|
UpstreamData
|
9d746a6dcb
|
add errors to MinerData().as_influxdb()
|
2022-08-29 09:06:20 -06:00 |
|
UpstreamData
|
094857758a
|
update MinerData().as_influxdb() to include properties.
|
2022-08-25 15:34:04 -06:00 |
|
UpstreamData
|
4ecd135734
|
fix a bug with incorrect types in miner data
|
2022-08-25 13:09:03 -06:00 |
|
UpstreamData
|
f8f777b5b5
|
fix tag data to be escaped properly
|
2022-08-25 13:03:46 -06:00 |
|
UpstreamData
|
5c1d06f743
|
attempt to fix a bug with influx db miner data
|
2022-08-25 12:50:30 -06:00 |
|
UpstreamData
|
51de56feb3
|
bump version number
|
2022-08-25 12:43:05 -06:00 |
|
UpstreamData
|
256a4ac909
|
fix boolean bug in miner data
|
2022-08-25 12:39:57 -06:00 |
|
UpstreamData
|
83a7d8c60f
|
add MinerData().as_json()
|
2022-08-24 15:17:36 -06:00 |
|
UpstreamData
|
4fa3511725
|
add float support to MinerData().as_influx()
|
2022-08-24 13:50:55 -06:00 |
|
UpstreamData
|
74ebffb4fc
|
add MinerData().as_influx() to write miner data as influx db line format data.
|
2022-08-24 13:34:57 -06:00 |
|