Simon Stürz
4d170061fd
Update license text and add SPDX identifier
2025-11-17 16:42:41 +01:00
Simon Stürz
685d28f88b
Port modbus rtu
2025-09-11 10:09:56 +02:00
Simon Stürz
aa59ddd714
Make testes not parallel
2025-09-11 10:09:52 +02:00
Simon Stürz
87ed98b72f
modbus RTU: add platform configuration
2024-08-07 11:09:19 +02:00
jenkins
dbcbbfcf97
Merge PR #515 : Allow modbus RTU plugins to request a connection reset
2022-05-03 23:27:13 +02:00
Michael Zanetti
b2cc7ac769
Add a timeout to ModbusRtuReply
...
QModbusReply seems to never finish in some rare cases:
For instance if a request is sent and before the reply arrives, the
modbus adapter is unplugged. This change should keep upper logic
working which relies on requests finishing eventually.
Also fixes the issue that we emit finished() multiple times if
QModbusClient retries multiple times and emits error() for each
attempt. We're only interested in a single result anyways.
2022-04-08 14:33:07 +02:00
Michael Zanetti
93f733311f
Fix modbus RTU warning prints
2022-04-08 13:56:46 +02:00
Michael Zanetti
9b7e5e469d
Allow modbus RTU plugins to request a connection reset
2022-04-06 23:28:54 +02:00
Simon Stürz
106961557b
Fix typo in several places
2022-02-08 11:00:09 +01:00
Simon Stürz
675782997c
Move modbus RTU classes into hardware source code section
2021-06-06 00:43:37 +02:00
Simon Stürz
a69b819373
Implement modbus resource siganls and improve connected state notifications
2021-06-06 00:43:37 +02:00
Simon Stürz
673bce61ff
Initialize modbus manager and clean up class hirarchy
2021-06-06 00:43:37 +02:00
Simon Stürz
d6e5347666
Implement loading and saving of modbus hardware resources and finish the RTU master implementation
2021-06-06 00:43:37 +02:00
Simon Stürz
01262b43e9
Add basic structure of the resource and start implement modbus rtu master
2021-06-06 00:43:37 +02:00
Simon Stürz
b4d97080bd
Add basic modbus rtu hardware resource structure
2021-06-06 00:43:37 +02:00