EasyModbusTCP.NET
EasyModbusTCP.NET copied to clipboard
Extra convertors and supporting current .NET versions
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.