fix Общее потребление

This commit is contained in:
Mit4el
2024-04-16 23:36:10 +03:00
parent d95907a839
commit 9c3ad06c6f

View File

@@ -68,6 +68,7 @@ namespace _Electro485
if (!_myUART_Gran) if (!_myUART_Gran)
return 3; return 3;
unsigned short int param_hex; unsigned short int param_hex;
mass_to_send[1] = 0x03;
mass_to_send[4] = 0x00; mass_to_send[4] = 0x00;
if (param == "v") if (param == "v")
param_hex = 0x0A00; param_hex = 0x0A00;
@@ -82,6 +83,7 @@ namespace _Electro485
else if (param == "k") else if (param == "k")
{ {
param_hex = 0x0100; param_hex = 0x0100;
mass_to_send[1] = 0x04;
mass_to_send[4] = 0x01; mass_to_send[4] = 0x01;
} }
else if (param == "p") else if (param == "p")
@@ -90,7 +92,7 @@ namespace _Electro485
} }
SerialPrint("i", "Gran", "param: " + param + ", param_hex: " + String(param_hex, HEX)); SerialPrint("i", "Gran", "param: " + param + ", param_hex: " + String(param_hex, HEX));
mass_to_send[0] = addr; mass_to_send[0] = addr;
mass_to_send[1] = 0x03; // mass_to_send[1] = 0x03;
mass_to_send[2] = param_hex >> 8; mass_to_send[2] = param_hex >> 8;
mass_to_send[3] = param_hex; mass_to_send[3] = param_hex;
@@ -106,7 +108,7 @@ namespace _Electro485
// Serial.println("Count read byte: " + String(s)); // Serial.println("Count read byte: " + String(s));
// Если вернулся правильный адрес и команда // Если вернулся правильный адрес и команда
if (mass_read[0] == addr && mass_read[1] == 0x03) if (mass_read[0] == addr && mass_read[1] == mass_to_send[1])
{ {
// Проверяем контрольную сумму // Проверяем контрольную сумму
checkSum = 0; checkSum = 0;