From 3d580f7cde33c48cdf61ff23da944ffc84cad134 Mon Sep 17 00:00:00 2001 From: yedajiang44 <602830483@qq.com> Date: Mon, 10 May 2021 15:29:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=8D=E5=BA=8F=E5=88=97=E5=8C=96=E5=85=BC?= =?UTF-8?q?=E5=AE=B9=E6=B6=88=E6=81=AF=E5=9D=97=E4=B8=BA=E7=A9=BA=E7=9A=84?= =?UTF-8?q?=E6=83=85=E5=86=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/JT808.Protocol/MessageBody/JT808_0x8700.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/JT808.Protocol/MessageBody/JT808_0x8700.cs b/src/JT808.Protocol/MessageBody/JT808_0x8700.cs index dfb7391..6481bac 100644 --- a/src/JT808.Protocol/MessageBody/JT808_0x8700.cs +++ b/src/JT808.Protocol/MessageBody/JT808_0x8700.cs @@ -58,7 +58,8 @@ namespace JT808.Protocol.MessageBody { JT808_0x8700 value = new JT808_0x8700(); value.CommandId = reader.ReadByte(); - value.JT808CarDVRDownPackage = JT808CarDVRSerializer.JT808CarDVRDownPackage.Deserialize(ref reader, config); + if (reader.ReadCurrentRemainContentLength() > 0) + value.JT808CarDVRDownPackage = JT808CarDVRSerializer.JT808CarDVRDownPackage.Deserialize(ref reader, config); return value; } ///