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位 ///