Commit Graph

21 Commits

Author SHA1 Message Date
4ef7500c3b Added some TCP wrapper classes for testability 2025-01-28 13:58:01 +01:00
ce3d873cd0 Moving proxies to matching projects 2025-01-23 21:59:46 +01:00
39863880d5 Added new cli tool for client connections 2025-01-21 19:27:29 +01:00
96b5ee21c8 Updated licensing information (still MIT) 2025-01-21 19:22:30 +01:00
c1a70de6bb Moved InternalsVisibleTo to directory.build.props 2024-11-12 08:26:25 +01:00
e830e43c36 Clearified/fixed description of different protocol implementations 2024-07-17 18:00:16 +02:00
1536c60336 Fixing wrong range validations 2024-06-28 21:37:00 +02:00
d027b6939a Fixing an issue with missing internal client on TCP (caused by AddressFamily.Unknown in default constructor) 2024-05-28 21:13:49 +02:00
2580554bb1 Fixed dispose on servers 2024-04-21 00:18:28 +02:00
763ca1da25 Move Protocol property from implementations to base client 2024-04-20 20:52:22 +02:00
380493c7ec Implemented the Serial Server 2024-04-02 22:52:56 +02:00
a458e76aea Implemented Modbus Serial Client 2024-04-02 19:34:27 +02:00
ca95298390 Moved some more settings to the connection interface 2024-04-02 17:43:45 +02:00
a58af4d75f Refactoring connection to use an idle timeout and automatically close the underlying data channel 2024-03-31 22:39:42 +02:00
7d5f3194c2 Renamed array-extension to "BigEndian" 2024-03-26 20:23:35 +01:00
d6bc5f1a4a Added implementation of Modbus TCP Server 2024-03-25 20:54:22 +01:00
fbc9f9e429 Add ModbusDevice as preparation for server implementations. 2024-03-18 13:49:06 +01:00
7a3c7625a7 Added IDs and Tags for NuGet packages 2024-03-09 17:33:29 +01:00
ab52d3a23a Added UnitTests for TCP 2024-02-29 21:44:29 +01:00
eedd1066e3 Implemented TCP 2024-02-11 19:32:35 +01:00
f31f6f94ff Implementation of the basic functionallity 2024-02-06 19:55:44 +01:00