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
+
+