diff --git a/src/JTTools/Configs/JT809_2011_Config.cs b/src/JTTools/Configs/JT809_2011_Config.cs new file mode 100644 index 0000000..e04f8a0 --- /dev/null +++ b/src/JTTools/Configs/JT809_2011_Config.cs @@ -0,0 +1,13 @@ +using JT809.Protocol.Interfaces; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace JTTools.Configs +{ + public class JT809_2011_Config : JT809GlobalConfigBase + { + public override string ConfigId { get; }= "JT809_2011"; + } +} diff --git a/src/JTTools/Configs/JT809_2019_Config.cs b/src/JTTools/Configs/JT809_2019_Config.cs new file mode 100644 index 0000000..5dfb9cb --- /dev/null +++ b/src/JTTools/Configs/JT809_2019_Config.cs @@ -0,0 +1,19 @@ +using JT809.Protocol.Enums; +using JT809.Protocol.Interfaces; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace JTTools.Configs +{ + public class JT809_2019_Config : JT809GlobalConfigBase + { + public override string ConfigId { get; }= "JT809_2019"; + + public JT809_2019_Config() + { + Version = JT809Version.JTT2019; + } + } +} diff --git a/src/JTTools/JTTools.csproj b/src/JTTools/JTTools.csproj index e7b5b43..d34afca 100644 --- a/src/JTTools/JTTools.csproj +++ b/src/JTTools/JTTools.csproj @@ -12,7 +12,7 @@ - + diff --git a/src/JTTools/Pages/JT809Parse.razor b/src/JTTools/Pages/JT809Parse.razor index fa55f1c..d809d7d 100644 --- a/src/JTTools/Pages/JT809Parse.razor +++ b/src/JTTools/Pages/JT809Parse.razor @@ -6,8 +6,15 @@ @using JT809.Protocol.Configs; @using JT809.Protocol.Interfaces; @using JT809.Protocol.Exceptions; -@inject IJT809Config Config - +@using JTTools.Configs; +@using JT809.Protocol.Enums; +@inject JT809_2011_Config Config2011 +@inject JT809_2019_Config Config2019 + +