From 850656fce493a1bcf997c56a01cc7bb6dfedcf9f Mon Sep 17 00:00:00 2001 From: Brett Rowan <121075405+b-rowan@users.noreply.github.com> Date: Sat, 16 Aug 2025 09:38:06 -0600 Subject: [PATCH] bug: fix elphapex hashboard parsing --- pyasic/miners/backends/elphapex.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pyasic/miners/backends/elphapex.py b/pyasic/miners/backends/elphapex.py index 0fa3f1fc..671281bb 100644 --- a/pyasic/miners/backends/elphapex.py +++ b/pyasic/miners/backends/elphapex.py @@ -233,9 +233,10 @@ class ElphapexMiner(StockFirmware): board_temp_data = list( filter(lambda x: not x == 0, board["temp_pcb"]) ) - hashboards[board["index"]].temp = sum(board_temp_data) / len( - board_temp_data - ) + if not len(board_temp_data) == 0: + hashboards[board["index"]].temp = sum(board_temp_data) / len( + board_temp_data + ) chip_temp_data = list( filter(lambda x: not x == "", board["temp_chip"]) )