Simon Stürz
|
bf53a742a3
|
Update license text and add SPDX identifier
|
2025-11-18 12:02:13 +01:00 |
jenkins
|
b2b802ed19
|
Merge PR #218: Add Qt6 support
|
2025-09-11 14:25:48 +02:00 |
Simon Stürz
|
17a5d33861
|
Add Qt6 support
|
2025-08-18 11:55:53 +02:00 |
Simon Stürz
|
0e9ecd9d36
|
modbus-tools: Add missing convert methods for int64 and uint64 and fix typos
|
2025-06-18 11:18:01 +02:00 |
Simon Stürz
|
198cd2d528
|
Update license and debian copyright
Signed-off-by: Simon Stürz <simon.stuerz@nymea.io>
|
2024-08-21 08:51:48 +02:00 |
Simon Stürz
|
a0ed908811
|
Modbus tool: Create TCP connection pure virtual base class for generic connection handling
|
2024-07-01 13:28:13 +02:00 |
Simon Stürz
|
d27c72e0c5
|
Solax: Make sure the update is working for queued connections
|
2024-03-26 10:41:26 +01:00 |
Simon Stürz
|
cc92df2d74
|
modbus-tools: Add support for queued replies
|
2024-03-25 15:12:45 +01:00 |
Simon Stürz
|
de66bf8319
|
Mennekes: Add support for Mennekes ECU with firmware older than 5.22
|
2023-11-21 15:05:11 +01:00 |
Michael Zanetti
|
7d940e5ede
|
New Plugin: Vestel
|
2023-11-06 10:34:50 +01:00 |
Simon Stürz
|
eae2cbe0ee
|
Add initialized property
|
2023-10-17 14:25:54 +02:00 |
Simon Stürz
|
4d54c662cb
|
New plugin: Solax inverter, meter and battery
modbus-tool: Introduce queued update request mechanism for TCP connections
|
2023-10-04 14:10:42 +02:00 |
Simon Stürz
|
586f50a2dc
|
modbus-tool: Improve reachability check error handling
|
2023-08-09 17:10:43 +02:00 |
Simon Stürz
|
28f280b15c
|
Webasto: Add webasto NEXT support
|
2023-08-09 17:08:08 +02:00 |
Simon Stürz
|
1b423186bb
|
Allow creating multiple connections on one ModbusTcpMaster
|
2023-08-09 14:40:52 +02:00 |
jenkins
|
f487bf9c11
|
Merge PR #130: modbus-tool: process response only if the result register count matches the requested size
|
2023-05-22 17:15:15 +02:00 |
Michael Zanetti
|
0d609ed102
|
Mennekes: Add support for the Amtron Compact 2.0s
|
2023-05-16 12:52:39 +02:00 |
Simon Stürz
|
65f5c2b71f
|
modbus-tool: process response only if the result register count matches the requested size
|
2023-05-15 21:10:37 +02:00 |
Simon Stürz
|
f2ad204b48
|
Improve connection debug print
|
2023-04-05 14:06:03 +02:00 |
Simon Stürz
|
68e7b82b1c
|
Fix process register values method params
|
2023-04-05 13:49:25 +02:00 |
Simon Stürz
|
7fc32167d6
|
modbus-tool: Introduce string endianess
|
2023-04-05 12:46:06 +02:00 |
Simon Stürz
|
eefcca8ff5
|
ModbusRtu connection: Check reachablility in constructor
|
2023-01-24 11:29:43 +01:00 |
jenkins
|
fb534552b6
|
Merge PR #81: Add host address to error debug prints
|
2022-10-27 12:03:43 +02:00 |
Michael Zanetti
|
4e0d9a9090
|
New plugin: Mennekes HCC3 and ECU wallboxes
|
2022-10-20 15:42:01 +02:00 |
Michael Zanetti
|
218de0ad9d
|
Add host address to error debug prints
|
2022-09-21 13:16:47 +02:00 |
Simon Stürz
|
761ff94610
|
Introduce check reachability retries again
|
2022-08-19 15:25:04 +02:00 |
Simon Stürz
|
20b414ae10
|
Make use of network device monitor and implement kostal discovery
|
2022-08-08 14:57:50 +02:00 |
Simon Stürz
|
ee65c18400
|
Define update method for all registers except for those in the init schedule
|
2022-08-08 14:25:10 +02:00 |
Simon Stürz
|
8e6f96ac2e
|
Make access more robust and take care in more situations if a read method is even required
|
2022-08-08 14:03:47 +02:00 |
Michael Zanetti
|
4cd6118d12
|
Fix generating WO registers
|
2022-08-05 18:36:56 +02:00 |
Simon Stürz
|
5db18ec40f
|
Allow checkReachableRegister to be defined also within a block
|
2022-08-05 18:04:26 +02:00 |
Simon Stürz
|
2de980e9a5
|
Add missing empty line after protected declarations
|
2022-08-02 09:01:16 +02:00 |
Simon Stürz
|
1b48b2600c
|
Make handleModbusError and testReachability methods protected
|
2022-08-02 08:51:23 +02:00 |
Simon Stürz
|
a58c5736b1
|
Inform about failed reachable verification
|
2022-08-01 15:37:01 +02:00 |
Simon Stürz
|
c1d190c036
|
Update test reachability mechanism and fix init return if not reachable
|
2022-08-01 13:23:31 +02:00 |
Simon Stürz
|
f32b62ff77
|
Implement reachable state for modbus tcp connections
|
2022-07-29 15:21:13 +02:00 |
Simon Stürz
|
5bff288ec6
|
Fix tcp update method and update related plugins
|
2022-07-29 11:53:35 +02:00 |
Simon Stürz
|
86c730a0da
|
Introduce checkReachableRegister and update all related plugins
|
2022-07-29 10:18:21 +02:00 |
Simon Stürz
|
8a0399f7c3
|
Implement new update method for modbus TCP and improve readability of update methods
|
2022-07-28 15:00:19 +02:00 |
Simon Stürz
|
7ee852f139
|
Implement update method for RTU
|
2022-07-28 14:25:16 +02:00 |
Simon Stürz
|
8fe7073025
|
Introduce errorLimitUntilNotReachable property and update README
|
2022-07-27 15:33:45 +02:00 |
Simon Stürz
|
726137547b
|
Implement reachable property for modbus RTU
|
2022-07-27 14:51:08 +02:00 |
Simon Stürz
|
d55a30f0a8
|
Update init mechanism of modbus-tool connection classes
|
2022-07-27 12:01:33 +02:00 |
jenkins
|
bc430179f1
|
Merge PR #73: SunSpec: Introduce reconnect on to many timeout errors and update connected state handling
|
2022-06-30 15:05:31 +02:00 |
jenkins
|
9ed1d04fc9
|
Merge PR #71: modbus-tool: Fix issue #69 : make json without blocks work again
|
2022-06-30 15:05:28 +02:00 |
Simon Stürz
|
7f261d160a
|
Introduce timout handling and reconnect. Update sunspec connection state handling
|
2022-06-29 09:48:57 +02:00 |
Simon Stürz
|
bc349ccbb1
|
modbus-tool: Add register read finished signal
|
2022-06-24 16:08:55 +02:00 |
Simon Stürz
|
8660e8a8a2
|
Add signal on register read along with the changed signal
|
2022-06-24 16:04:29 +02:00 |
Simon Stürz
|
dca0061808
|
modbus-tool: Fix #69
|
2022-06-21 11:38:20 +02:00 |
jenkins
|
dc208efced
|
Merge PR #67: Update overall modbus reply handling in generated classes and source
|
2022-06-14 14:54:46 +02:00 |