From 61f4bcda659bc06a6e6e8754cef52beda2641ca6 Mon Sep 17 00:00:00 2001
From: yedajiang44 <602830483@qq.com>
Date: Wed, 29 Sep 2021 11:25:49 +0800
Subject: [PATCH] =?UTF-8?q?808=E5=88=86=E6=9E=90=E9=A1=B5=E9=9D=A2?=
=?UTF-8?q?=E5=B8=83=E5=B1=80=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/JTTools/Pages/JT808Analyze.razor | 137 ++++++++++++++-------------
1 file changed, 73 insertions(+), 64 deletions(-)
diff --git a/src/JTTools/Pages/JT808Analyze.razor b/src/JTTools/Pages/JT808Analyze.razor
index 43b49ce..eda6238 100644
--- a/src/JTTools/Pages/JT808Analyze.razor
+++ b/src/JTTools/Pages/JT808Analyze.razor
@@ -13,74 +13,83 @@
@inject JT808_Streamax_Config jT808_Streamax_Config
@using OneOf;
-如有分包或多包,请换行(回车)区分。
-
-
-
-
-
-
-
-@if (isOpen)
-{
-
-}
-
-
- @if (JT808HeaderPackages != null)
+
+
+
+
+
+
+
+
+
+
+
+
+
+ @if (isOpen)
{
-
- @for (int i = 0; i < JT808HeaderPackages.Count; i++)
- {
- var item = JT808HeaderPackages[i];
- var index = i + 1;
- var header = $"序号:{index}";
-
-
- @header
- 终端号:@item.Header.TerminalPhoneNo
- 消息Id:@("0x" + item.Header.MsgId.ToString("X2"))
- 消息流水号:@item.Header.MsgNum
- 设备版本号:@(((JT808.Protocol.Enums.JT808Version)item.Header.ProtocolVersion).ToString())
- 总分包数:@item.Header.PackgeCount
- 当前页:@item.Header.PackageIndex
- 数据体长度:@item.Header.MessageBodyProperty.DataLength
- 是否加密:@item.Header.MessageBodyProperty.Encrypt.ToString()
-
-
- @item.Bodies.ToHexString()
-
-
- }
-
- @Json
-
-
+
+
+
}
- @if (JT808Packages != null)
- {
-
- @for (int i = 0; i < JT808Packages.Count; i++)
+
+
+ @if (JT808HeaderPackages != null)
+ {
+
+ @for (int i = 0; i < JT808HeaderPackages.Count; i++)
+ {
+ var item = JT808HeaderPackages[i];
+ var index = i + 1;
+ var header = $"序号:{index}";
+
+
+ @header
+ 终端号:@item.Header.TerminalPhoneNo
+ 消息Id:@("0x" + item.Header.MsgId.ToString("X2"))
+ 消息流水号:@item.Header.MsgNum
+ 设备版本号:@(((JT808.Protocol.Enums.JT808Version)item.Header.ProtocolVersion).ToString())
+ 总分包数:@item.Header.PackgeCount
+ 当前页:@item.Header.PackageIndex
+ 数据体长度:@item.Header.MessageBodyProperty.DataLength
+ 是否加密:@item.Header.MessageBodyProperty.Encrypt.ToString()
+
+
+ @item.Bodies.ToHexString()
+
+
+ }
+
+ @Json
+
+
+ }
+ @if (JT808Packages != null)
{
- var item = JT808Packages[i];
- var index = i + 1;
- var header = $"序号:{index}";
-
- @item.Json
-
+
+ @for (int i = 0; i < JT808Packages.Count; i++)
+ {
+ var item = JT808Packages[i];
+ var index = i + 1;
+ var header = $"序号:{index}";
+
+ @item.Json
+
+ }
+
}
-
- }
-
+
+
+
@code {