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