From 9071eb43221e212f0e924d1fc5ef9301301796df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D1=8F=D1=87=D0=B5=D1=81=D0=BB=D0=B0=D0=B2=20=D0=A8?= =?UTF-8?q?=D1=82=D0=B5=D0=B9=D0=B1=D0=B5=D0=B7=D0=B0=D0=BD=D0=B4=D1=82?= Date: Thu, 16 Oct 2025 09:56:36 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20=D1=81=D0=BF=D0=B8=D1=81=D0=BA=D0=B0=20?= =?UTF-8?q?=D0=BE=D1=88=D0=B8=D0=B1=D0=BE=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- M3KTE_TERM/m3kte.cpp | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/M3KTE_TERM/m3kte.cpp b/M3KTE_TERM/m3kte.cpp index 81e9ddf..4f800ad 100644 --- a/M3KTE_TERM/m3kte.cpp +++ b/M3KTE_TERM/m3kte.cpp @@ -1004,8 +1004,7 @@ void M3KTE::checkBoards() } }); } - - // Если нет ни одной активной платы — сразу запускаем сканирование + // Если нет ни одной активной платы if(*totalActiveBoards == 0) { emit errorAtCheckBoards(); } @@ -1217,7 +1216,6 @@ bool M3KTE::pingNetworkDevices() int tmp_adr = 1; bool isRun = false; bool *tmp_isRun = &isRun; - auto bar = new QProgressDialog(this); connect(bar, &QProgressDialog::canceled, this, [tmp_isRun]() { *tmp_isRun = true; @@ -1595,13 +1593,25 @@ void M3KTE::displayResultOfScan(QModbusReply *reply, int boardID, int status) statusText += QString(" (Hardfault)"); break; case 6: - statusText += QString(" (ADC Error)"); + statusText += QString(" (Empty Settings)"); break; case 7: - statusText += QString(" (UART Error)"); + statusText += QString(" (ADC Error)"); break; case 8: - statusText += QString(" (Measure Error)"); + statusText += QString(" (Program Err 4)"); + break; + case 9: + statusText += QString(" (Program Err 5)"); + break; + case 10: + statusText += QString(" (EEPROM Error)"); + break; + case 11: + statusText += QString(" (Unstable discharge level)"); + break; + case 12: + statusText += QString(" (RS/UART Errors)"); break; default: statusText += QString(" (Program Err %1)").arg(numb_err - 4);