From 3fe56cfd06a421cfbd3e0250d37d41f983119ef7 Mon Sep 17 00:00:00 2001 From: "SmallChi(Koike)" <564952747@qq.com> Date: Mon, 25 Nov 2019 11:23:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=87=E6=A1=A3=E5=86=85?= =?UTF-8?q?=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index bbe15fa..05bb4f0 100644 --- a/README.md +++ b/README.md @@ -197,18 +197,22 @@ var hex = data.ToHexString(); ``` config // 初始化配置 -IJT808Config jT808Config = DefaultGlobalConfig.Create(); +IJT808Config DT1JT808Config = new DefaultGlobalConfig(); +IJT808Config DT2JT808Config = new DefaultGlobalConfig(); // 注册自定义消息外部程序集 -jT808Config.Register(Assembly.GetExecutingAssembly()); +DT1JT808Config.Register(Assembly.GetExecutingAssembly()); // 跳过校验和验证 -jT808Config.SkipCRCCode = true; +DT1JT808Config.SkipCRCCode = true; // 根据不同的设备终端号,添加自定义消息Id -jT808Config.MsgIdFactory.CustomSetMap(0x91, "1234567891"); -jT808Config.MsgIdFactory.CustomSetMap(0x91, "1234567892"); +DT1JT808Config.MsgIdFactory.SetMap(); +DT2JT808Config.MsgIdFactory.SetMap(); // 初始化序列化实例 -JT808Serializer JT808Serializer = new JT808Serializer(jT808Coonfig); +JT808Serializer DT1JT808Serializer = new JT808Serializer(DT1JT808Config); +JT808Serializer DT2JT808Serializer = new JT808Serializer(DT2JT808Config); ``` +[可以参考Simples的Demo6](https://github.com/SmallChi/JT808/blob/master/src/JT808.Protocol.Test/Simples/Demo6.cs) + ### 举个栗子4 #### 遇到的问题-多设备多协议的自定义位置附加信息 @@ -227,6 +231,8 @@ JT808Serializer JT808Serializer = new JT808Serializer(jT808Coonfig); [可以参考Simples的Demo4](https://github.com/SmallChi/JT808/blob/master/src/JT808.Protocol.Test/Simples/Demo4.cs) +[可以参考Simples的Demo6](https://github.com/SmallChi/JT808/blob/master/src/JT808.Protocol.Test/Simples/Demo6.cs) + > 要是哪位大佬还有其他的解决方式,请您告知我下,谢谢您了。 ### 举个栗子5