OpenProtocolInterpreter 2.0.1

Additional Details

Version 2.x.x is obsolete and no longer maintained, please upgrade to v3.x.x.

There is a newer version of this package available.
See the version list below for details.
dotnet add package OpenProtocolInterpreter --version 2.0.1
NuGet\Install-Package OpenProtocolInterpreter -Version 2.0.1
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="OpenProtocolInterpreter" Version="2.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add OpenProtocolInterpreter --version 2.0.1
#r "nuget: OpenProtocolInterpreter, 2.0.1"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install OpenProtocolInterpreter as a Cake Addin
#addin nuget:?package=OpenProtocolInterpreter&version=2.0.1

// Install OpenProtocolInterpreter as a Cake Tool
#tool nuget:?package=OpenProtocolInterpreter&version=2.0.1

OpenProtocolInterpreter is a library that converts the ugly package that came from Open Protocol TCP/IP or Serial, which is commonly called MID, to an object

Product Compatible and additional computed target framework versions.
.NET Framework net452 is compatible.  net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on OpenProtocolInterpreter:

Repository Stars
Rickedb/OpenProtocolInterpreter
Converts the ugly ASCII package that came from Open Protocol to an object
Version Downloads Last updated
6.1.0 512 12/11/2023
6.0.0 1,530 5/31/2023
5.1.0 3,281 1/12/2023
5.0.0 1,965 6/6/2022
4.2.0 1,064 2/9/2022
4.1.0 2,527 1/17/2022
4.0.0 464 1/14/2022
3.6.2 1,768 10/15/2021
3.6.1 641 9/23/2021
3.6.0 438 9/9/2021
3.5.0 579 7/19/2021
3.4.3 615 6/1/2021
3.4.2 550 5/31/2021
3.4.1 491 5/7/2021
3.4.0 5,190 4/2/2021
3.3.0 1,312 12/22/2020
3.2.2 495 11/10/2020
3.2.1 3,381 9/15/2020
3.2.0 5,291 6/26/2020
3.1.2 703 3/9/2020
3.1.1 558 2/19/2020
3.1.0 716 2/12/2020
3.0.5 1,394 2/7/2020
3.0.4 506 2/6/2020
3.0.3 1,667 10/23/2019
3.0.2 651 9/18/2019
3.0.1 625 8/19/2019
3.0.0 618 8/14/2019
2.2.1 648 6/21/2019
2.2.0 638 4/8/2019
2.1.2 942 1/11/2019
2.1.1 769 1/10/2019
2.1.0 806 11/8/2018
2.0.1 1,031 6/19/2018
1.0.0 1,186 5/3/2018

1. Namespace "MIDs" removed, for more clean usings;
       2. Classes, methods and properties names changed (For example: MidIdentifier => MidInterpreter);
       3. All revisions added to all current Mids;
       4. Mid classes names changed from "MID_{number}" to "Mid{number}";
       5. All interfaces from Mids were made public, so now anyone can inject a custom mid to MidInterpreter;
       6. Enums moved to root namespace instead of each class having his own enum correspondent to their values;
       7. Converting does not work as before, it will convert it's value only when you trigger get, parsing became faster;
       8. DataValues cache get values for better performance;
       9. Parsing almost 50% faster than version 1.0.0.