From 1f6c25f527f2e527189f56d3975ba54acfbd1148 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=AE=97=E7=A5=9E?= Date: Sun, 22 Mar 2020 11:46:46 +0800 Subject: [PATCH] =?UTF-8?q?2019=E7=89=88=20=E4=B8=BB=E9=93=BE=E8=B7=AF?= =?UTF-8?q?=E7=99=BB=E5=BD=95=E8=AF=B7=E6=B1=82=E6=B6=88=E6=81=AF=201001?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../MessageBodyFormatters/JT809_0x1001_Formatter.cs | 2 ++ src/JT809.Protocol/MessageBody/JT809_0x1001.cs | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/src/JT809.Protocol/Formatters/MessageBodyFormatters/JT809_0x1001_Formatter.cs b/src/JT809.Protocol/Formatters/MessageBodyFormatters/JT809_0x1001_Formatter.cs index 50eaf6c..d89c482 100644 --- a/src/JT809.Protocol/Formatters/MessageBodyFormatters/JT809_0x1001_Formatter.cs +++ b/src/JT809.Protocol/Formatters/MessageBodyFormatters/JT809_0x1001_Formatter.cs @@ -18,6 +18,7 @@ namespace JT809.Protocol.Formatters.MessageBodyFormatters JT809_0x1001 jT809_0X1001 = new JT809_0x1001(); jT809_0X1001.UserId = reader.ReadUInt32(); jT809_0X1001.Password = reader.ReadString(8); + jT809_0X1001.MsgGNSSCENTERID = reader.ReadUInt32(); jT809_0X1001.DownLinkIP = reader.ReadString(32); jT809_0X1001.DownLinkPort = reader.ReadUInt16(); return jT809_0X1001; @@ -27,6 +28,7 @@ namespace JT809.Protocol.Formatters.MessageBodyFormatters { writer.WriteUInt32(value.UserId); writer.WriteStringPadRight(value.Password, 8); + writer.WriteUInt32(value.MsgGNSSCENTERID); writer.WriteStringPadRight(value.DownLinkIP, 32); writer.WriteUInt16(value.DownLinkPort); } diff --git a/src/JT809.Protocol/MessageBody/JT809_0x1001.cs b/src/JT809.Protocol/MessageBody/JT809_0x1001.cs index 326d863..d728205 100644 --- a/src/JT809.Protocol/MessageBody/JT809_0x1001.cs +++ b/src/JT809.Protocol/MessageBody/JT809_0x1001.cs @@ -26,6 +26,10 @@ namespace JT809.Protocol.MessageBody /// public string Password { get; set; } /// + /// 下级平台接入码 + /// + public uint MsgGNSSCENTERID { get; set; } + /// /// 下级平台提供对应的从链路服务端 IP 地址 /// 32位 ///