Commit Graph

  • f0d8d66b9b bug: fix not handling errors in send_graphql_query Upstream Data 2022-11-13 19:16:48 -07:00
  • cfa550f8c0 version: bump version number v0.21.5 Upstream Data 2022-11-13 19:07:56 -07:00
  • 91f6a5bf41 bug: catch TypeError on temps Arceris 2022-11-13 19:06:52 -07:00
  • 464bd6be65 version: bump version number. v0.21.4 Upstream Data 2022-11-13 18:58:31 -07:00
  • 031d7e2186 bug: fix missing catching IndexError Upstream Data 2022-11-13 18:58:05 -07:00
  • 126b0d124c version: bump version number v0.21.3 Upstream Data 2022-11-13 18:54:46 -07:00
  • 81c84a3e8f bug: fix a bug with no try except blocks on pools. Upstream Data 2022-11-13 18:54:26 -07:00
  • 406d5bd549 version: bump version number v0.21.2 Upstream Data 2022-11-13 18:21:18 -07:00
  • cd5fe09fd9 bug: fix wrong formatting for multiple error handling Upstream Data 2022-11-13 18:20:15 -07:00
  • 766fc4efed bug: fix check light not responding properly from graphQL. Upstream Data 2022-11-13 17:06:35 -07:00
  • b70fed40c8 bug: add try except statements to get_data to fix bugs with getting data from graphql. Upstream Data 2022-11-13 17:03:41 -07:00
  • 255d98fd08 bug: fix some issues with validating data from graphql properly Upstream Data 2022-11-13 16:48:22 -07:00
  • 78304631f7 bug: fix errors not registering properly on braiins OS miners Upstream Data 2022-11-13 16:34:26 -07:00
  • ab230844fc bug: fix an issue with chip count not receiving properly in some cases. Upstream Data 2022-11-13 16:31:41 -07:00
  • 8a58cb9fd3 format: remove extra print Upstream Data 2022-11-13 16:28:36 -07:00
  • 70b6ed73dc bug: fix manual return from __get_devdetails_and_version Upstream Data 2022-11-13 16:27:42 -07:00
  • d2400bf44e bug: fix identifying stock as bosminer. Upstream Data 2022-11-13 16:22:57 -07:00
  • db780fe876 version: bump version number v0.21.1 Upstream Data 2022-11-13 15:14:16 -07:00
  • cd84ae828a bug: fix a bug with some missing temperatures in graphql. Upstream Data 2022-11-13 15:13:56 -07:00
  • 970d5d1031 version: bump version number v0.21.0 Upstream Data 2022-11-13 14:39:23 -07:00
  • da0e327ec7 feature: add support for graphQL for BOS miners which may be having API issues, such as BBB. Upstream Data 2022-11-13 14:38:44 -07:00
  • 4c84a8d572 bug: ensure bosminer check_light backwards compatibility Upstream Data 2022-11-13 11:06:28 -07:00
  • 1cfd895deb feature: improve speed of bosminer check_light by 10x using graphql. Upstream Data 2022-11-13 11:01:22 -07:00
  • d0da08eb10 version: bump version number v0.20.2 Upstream Data 2022-11-12 14:51:30 -07:00
  • ee4f2cd87d bug: fix win error check not being cross platform Upstream Data 2022-11-12 14:51:10 -07:00
  • 8a6577c8aa docs: Update README.md. UpstreamData 2022-11-10 14:20:41 -07:00
  • ed5eae4187 format: add isort to dev requirements. UpstreamData 2022-11-10 14:17:31 -07:00
  • f3b25027ad format: add isort to pre-commit and sort imports. UpstreamData 2022-11-10 14:15:45 -07:00
  • 228daecbbf version: bump version number v0.20.1 UpstreamData 2022-11-08 15:09:32 -07:00
  • 81aa569d07 feature: rework whatsminer error codes to be able to allow an arbitrary slot number to be returned from the BTMiner API. UpstreamData 2022-11-08 15:08:31 -07:00
  • aba8d7b8b9 bug: fix an issue with get data on unknown miners. upstreamdata 2022-11-08 13:38:19 -07:00
  • 449403bc57 version: bump version number. v0.20.0 Upstream Data 2022-11-07 20:35:51 -07:00
  • 997a1bbe31 feature: add allow_warning to get_data to allow suppressing warnings. Upstream Data 2022-11-07 20:35:23 -07:00
  • 2c7e0e3efe Merge pull request #24 from UpstreamData/crc Arceris 2022-11-07 19:25:06 -07:00
  • 6051a46654 docs: update docs to show cls.fields() UpstreamData 2022-11-07 12:54:40 -07:00
  • c7847d2789 feature: add fields classmethod to all dataclasses to show what the fields are in each class. UpstreamData 2022-11-07 12:53:01 -07:00
  • 215af72a6b feature: add 0 as error_code for bos errors and X19 errors to make them consistent with the other types of errors. UpstreamData 2022-11-07 12:49:01 -07:00
  • b33586f8eb feature: add fields() method to MinerData dataclass. UpstreamData 2022-11-07 10:51:34 -07:00
  • 8db81d9b3c format: remove prints. UpstreamData 2022-11-07 10:18:50 -07:00
  • cf3b2fedf4 bug: fix a missed key step in btminer get errors. UpstreamData 2022-11-07 10:18:22 -07:00
  • 81db6d8e28 format: remove print in tunerstatus. UpstreamData 2022-11-07 10:11:08 -07:00
  • d47e59d057 bug: fix a bug with older versions of BOSMiner having tuner status in a different place. UpstreamData 2022-11-07 10:09:56 -07:00
  • 8388d2f4ac bug: change MinerData().total_chips from reduce to sum, as reduce was causing issues when instantiating MinerData with a hashboard list that is empty. UpstreamData 2022-11-07 09:37:22 -07:00
  • f5ec513ce0 bug: fix BMMiner warning when getting data from X19. UpstreamData 2022-11-07 09:07:32 -07:00
  • 8975842f0b bug: fix for some BMMiner models which report no boards causing an error when getting data. UpstreamData 2022-11-07 08:52:24 -07:00
  • c6ca1df112 bug: fix some issues with get data on X19 from CGMiner on Vnish to BMMiner on stock. Upstream Data 2022-11-05 10:15:18 -06:00
  • 92f58a9682 bug: fix fan count and ideal chips for M34S+. Upstream Data 2022-11-05 10:04:17 -06:00
  • 5dc19dbd78 feature: add support for avalonminers using new hashboard model. Upstream Data 2022-11-05 10:03:02 -06:00
  • b0fc11bcc1 bug: fix M34S+ not having ideal board count. Upstream Data 2022-11-05 09:50:03 -06:00
  • 23ebe460a4 format: Reformat some files. Upstream Data 2022-11-05 09:47:25 -06:00
  • 92db8c8161 format: Improve T9 formatting with get data on hiveon. Upstream Data 2022-11-05 09:44:38 -06:00
  • d9b522734a format: reformat T3H+ get_data to improve error handling and checking of data. Upstream Data 2022-11-05 09:40:56 -06:00
  • e02457f0b2 bug: fix import for HashBoard Colin Crossman 2022-11-04 21:55:44 -06:00
  • 104b4c18c2 format: remove vestigial elements of btminer Colin Crossman 2022-11-04 21:28:59 -06:00
  • 1970f8c924 feature: add innosilicon support for new HashBoard format. Colin Crossman 2022-11-04 21:28:33 -06:00
  • e431a06ac5 feature: add cgminer support for new HashBoard structure Colin Crossman 2022-11-04 21:28:07 -06:00
  • 6da9b58088 bug: fix missing initialization variables on HashBoard when being called from within get_data on bos, T9, and btminer. Upstream Data 2022-11-04 20:26:28 -06:00
  • 3108443041 feature: add bosminer support for new HashBoard format. Upstream Data 2022-11-04 20:22:07 -06:00
  • 37ebb9e6c3 feature: add T9 support for new HashBoard format. Upstream Data 2022-11-04 20:10:50 -06:00
  • 6c2e0f59b1 feature: add the remainder of the backwards compatible MinerData board related parts that were lost in converting to HashBoard dataclass. Upstream Data 2022-11-04 20:00:03 -06:00
  • 6eb9cdce90 feature: add left_chips, center_chips, and right_chips to MinerData as properties that compute the correct board position from hashboards. Upstream Data 2022-11-04 19:55:13 -06:00
  • e96d9447d1 format: reformat btminer.py Upstream Data 2022-11-04 19:44:49 -06:00
  • d3cca11322 feature: add new HashBoard data structure to bmminer, and add ideal_hashboards to BaseMiner. Upstream Data 2022-11-04 19:44:19 -06:00
  • 86155db455 Initial modifications to account for differential hashboard counts Colin Crossman 2022-11-04 15:48:30 -06:00
  • 5b078b4b27 feature: add support for M34S+ and M34S+ VE10 UpstreamData 2022-11-04 13:12:28 -06:00
  • 9672dd6873 bug: fix warnings when new whatsminer API commands don't exist. UpstreamData 2022-11-02 10:32:33 -06:00
  • 1587f65196 version: bump version number v0.19.1 Upstream Data 2022-11-01 22:52:56 -06:00
  • 5ff10c0cdd bug: fix the v2.0.4 whatsminer error codes bug to work with new versions where it was fixed. Upstream Data 2022-11-01 22:15:13 -06:00
  • aa0a028564 Update .gitignore UpstreamData 2022-11-01 14:17:07 -06:00
  • 82f6d2f274 version: bump version number resolves #22 v0.19.0 UpstreamData 2022-11-01 12:59:55 -06:00
  • 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) UpstreamData 2022-11-01 12:57:33 -06:00
  • 08d273c7c1 version: bump version number v0.18.6 UpstreamData 2022-11-01 08:14:56 -06:00
  • aac7598187 bug: Fix whatsminers not reporting error codes due to self.api.get_psu() causing a failed multicommand when used with older miners. UpstreamData 2022-11-01 08:14:06 -06:00
  • 5c0ac4e665 feature: added the ability to call btminer privileged commands as their own function, and abstracted out most of the complexity. UpstreamData 2022-10-31 09:46:09 -06:00
  • 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. Upstream Data 2022-10-30 21:17:26 -06:00
  • 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. Upstream Data 2022-10-30 21:14:14 -06:00
  • 36ae6e5272 docs: add M5X to nav directory Upstream Data 2022-10-21 18:43:13 -06:00
  • fb3dffb216 docs: add relative paths to supported miner types to fix read the docs not going to the correct page. Upstream Data 2022-10-21 18:39:15 -06:00
  • ff6a6d2ec6 Add support for M50, forgot to update this file Colin Crossman 2022-10-21 18:13:54 -06:00
  • f4bbc2c3e5 Add support for M50 Colin Crossman 2022-10-21 18:12:05 -06:00
  • 4dbfdbe29c bump version number v0.18.5 UpstreamData 2022-10-12 15:50:12 -06:00
  • 5e2a18f91e add fan_psu to MinerData, only works for whatsminers. UpstreamData 2022-10-12 15:42:27 -06:00
  • 3363bdc592 add MinerData().as_csv() to documentation. UpstreamData 2022-10-04 14:44:02 -06:00
  • 08180a2d59 bump version number v0.18.4 UpstreamData 2022-10-04 08:30:26 -06:00
  • 1a64ff4038 add support for whatsminer in miner listener, and fix space in MinerData.as_csv() UpstreamData 2022-10-04 08:28:24 -06:00
  • 8ad90a6abb bump version number v0.18.3 UpstreamData 2022-10-03 13:52:04 -06:00
  • 8cdd5ff015 improve MinerData().as_csv()` UpstreamData 2022-10-03 13:51:44 -06:00
  • a08f434e1f bump version number v0.18.2 UpstreamData 2022-10-03 13:43:08 -06:00
  • 9acd6d2fea add MinerData().as_csv() UpstreamData 2022-10-03 13:42:47 -06:00
  • 0a1cdea2e3 bump version number v0.18.1 UpstreamData 2022-09-30 16:01:28 -06:00
  • 73b1a0493c Add the ability to add MinerData together and sum them, as well as compute division and floor division on them. UpstreamData 2022-09-30 16:00:45 -06:00
  • d3a5517fa9 bump version number v0.18.0 UpstreamData 2022-09-29 14:10:19 -06:00
  • ad42251ee9 add S19 XP to docs UpstreamData 2022-09-29 14:09:26 -06:00
  • 0670938ed3 Add in S19 XP spec, and also make an adjustment to BMMiner so it won't fail when hashboards are missing (#20) Arceris 2022-09-29 14:03:53 -06:00
  • 3e96889976 improve poetry setup instructions and improve documentation UpstreamData 2022-09-28 12:53:55 -06:00
  • 5a7b43ad74 Update README.md UpstreamData 2022-09-28 11:46:56 -06:00
  • 08c4863a2e improve poetry setup and install instructions UpstreamData 2022-09-28 11:39:25 -06:00
  • 4dbab75cf4 bump version number v0.17.10 UpstreamData 2022-09-28 10:20:17 -06:00
  • a90ad3ba6e fix incorrect chip count on M31S+ V30 UpstreamData 2022-09-28 10:19:56 -06:00
  • 98a94ce4a6 bump version number v0.17.9 UpstreamData 2022-09-28 10:06:53 -06:00