fix HPlimits pin ordering and introduce pin naming map

This commit is contained in:
Emanuele Trabattoni
2025-08-30 10:55:40 +02:00
parent 6a6931bde0
commit 0952be3141
3 changed files with 49 additions and 11 deletions

View File

@@ -457,8 +457,7 @@ namespace commands
uint8_t i(0);
for (auto s : inStatus)
{
const std::string k("DI" + std::to_string(i));
response["values"][k.c_str()] = s;
response["values"][DI_2str.at(i++)] = s;
}
LOG_INFO("getInputStatus ->", printBoolVec(inStatus).c_str());
return response;
@@ -476,8 +475,7 @@ namespace commands
uint8_t i(0);
for (auto s : inStatus)
{
const std::string k("DO" + std::to_string(i));
response["values"][k.c_str()] = s;
response["values"][RO_2str.at(i++)] = s;
}
LOG_INFO("getOutputStatus ->", printBoolVec(inStatus).c_str());
return response;