Pārlūkot izejas kodu

序列化时消息Id如果为0,则根据消息体的id标识

tags/v2.6.6
yedajiang44 pirms 10 mēnešiem
vecāks
revīzija
280ed3d555
1 mainītis faili ar 1 papildinājumiem un 0 dzēšanām
  1. +1
    -0
      src/JT808.Protocol/JT808Package.cs

+ 1
- 0
src/JT808.Protocol/JT808Package.cs Parādīt failu

@@ -166,6 +166,7 @@ namespace JT808.Protocol
writer.WriteStart();
// 2.写入头部 //部分有带数据体的长度,那么先跳过写入头部部分
// 2.1.消息ID
if (value.Header.MsgId == default) value.Header.MsgId = value.Bodies.MsgId;
writer.WriteUInt16(value.Header.MsgId);
// 2.2.消息体属性(包含消息体长度所以先跳过)
writer.Skip(2, out int msgBodiesPropertyPosition);


Notiek ielāde…
Atcelt
Saglabāt