Inro: Improve PANTABOX connection handling

master
Simon Stürz 2025-02-20 12:59:10 +01:00
parent baeb371d8d
commit 1530888cdb
2 changed files with 3 additions and 2 deletions

View File

@ -3,7 +3,7 @@
"protocol": "TCP", "protocol": "TCP",
"endianness": "LittleEndian", "endianness": "LittleEndian",
"stringEndianness": "LittleEndian", "stringEndianness": "LittleEndian",
"errorLimitUntilNotReachable": 2, "errorLimitUntilNotReachable": 10,
"checkReachableRegister": "chargingState", "checkReachableRegister": "chargingState",
"blocks": [ ], "blocks": [ ],
"enums": [ "enums": [

View File

@ -34,7 +34,8 @@
Pantabox::Pantabox(const QHostAddress &hostAddress, uint port, quint16 slaveId, QObject *parent) : Pantabox::Pantabox(const QHostAddress &hostAddress, uint port, quint16 slaveId, QObject *parent) :
PantaboxModbusTcpConnection(hostAddress, port, slaveId, parent) PantaboxModbusTcpConnection(hostAddress, port, slaveId, parent)
{ {
modbusTcpMaster()->setNumberOfRetries(3);
modbusTcpMaster()->setTimeout(500);
} }
QString Pantabox::modbusVersionToString(quint32 value) QString Pantabox::modbusVersionToString(quint32 value)