rossmann-engineering / EasyModbusTCP.NET

Modbus TCP, Modbus UDP and Modbus RTU client/server library for .NET implementations
922 stars 396 forks source link

Extra convertors and supporting current .NET versions #114

Open MarkDGithub opened 1 month ago

MarkDGithub commented 1 month ago

This PR moved the project to support only current .NET versions, including .Net Framework 4.8 and .Net 6, 7 and 8. It also reduces the warnings in the codebase. A set of additional converters is introduced; ConvertRegistersToUShort, ConvertRegistersToUInt, ConvertUShortToRegisters, and ConvertUIntToRegisters. In addition, the pull request optimizes code imports and corrects built-in type references. It also removes duplicate code and is now using project references instead. Lastly, the license information has been moved to a separate file, as instructed by Nuget and broken links are removed from Readme.