diff --git a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.SuBiao/MessageBody/JT808_0x9208.cs b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.SuBiao/MessageBody/JT808_0x9208.cs
index 5970bd9..ee22969 100644
--- a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.SuBiao/MessageBody/JT808_0x9208.cs
+++ b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.SuBiao/MessageBody/JT808_0x9208.cs
@@ -10,7 +10,7 @@ namespace JT808.Protocol.Extensions.SuBiao.MessageBody
///
/// 报警附件上传指令
///
- public class JT808_0x9208: JT808MessagePackFormatter, JT808Bodies, IJT808Analyze
+ public class JT808_0x9208 : JT808MessagePackFormatter, JT808Bodies, IJT808Analyze
{
///
/// Description
@@ -131,13 +131,13 @@ namespace JT808.Protocol.Extensions.SuBiao.MessageBody
{
throw new NullReferenceException($"{nameof(AlarmIdentificationProperty)}不为空");
}
- writer.WriteString(value.AlarmIdentification.TerminalID);
+ writer.WriteString(value.AlarmIdentification.TerminalID.PadLeft(7, '\0'));
writer.WriteDateTime_yyMMddHHmmss(value.AlarmIdentification.Time);
writer.WriteByte(value.AlarmIdentification.SN);
writer.WriteByte(value.AlarmIdentification.AttachCount);
writer.WriteByte(value.AlarmIdentification.Retain);
- writer.WriteString(value.AlarmId);
- writer.WriteArray(value.Retain);
+ writer.WriteString(value.AlarmId.PadRight(32, '\0'));
+ writer.WriteArray(Retain);
}
}
}