From 1173c2b22c5c012b90feefc186f1890bca254da2 Mon Sep 17 00:00:00 2001 From: yedajiang44 <602830483@qq.com> Date: Sun, 16 Jun 2024 12:12:17 +0800 Subject: [PATCH] fix build error --- src/JT809.Protocol/MessagePack/JT809MessagePackReader.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/JT809.Protocol/MessagePack/JT809MessagePackReader.cs b/src/JT809.Protocol/MessagePack/JT809MessagePackReader.cs index af7282f..6380e7a 100644 --- a/src/JT809.Protocol/MessagePack/JT809MessagePackReader.cs +++ b/src/JT809.Protocol/MessagePack/JT809MessagePackReader.cs @@ -76,7 +76,7 @@ namespace JT809.Protocol.MessagePack allocateBuffer[offset++] = tmp; } Reader = allocateBuffer.Slice(0, offset); - _realCheckCRCCode = (ushort)((Reader[^3] << 8) | Reader[^2]); + _realCheckCRCCode = (ushort)((Reader[Reader.Length - 3] << 8) | Reader[Reader.Length - 2]); _checkCRCCodeVali = _calculateCheckCRCCode == _realCheckCRCCode; _decoded = true; }