From e8360f38ba3f579d3ca39c4996e337313ebd31e9 Mon Sep 17 00:00:00 2001 From: "SmallChi(Koike)" <564952747@qq.com> Date: Sat, 10 Oct 2020 15:13:41 +0800 Subject: [PATCH] =?UTF-8?q?1.=E5=AE=8C=E5=96=84=E8=9A=82=E8=9A=81UI?= =?UTF-8?q?=E6=8E=A7=E4=BB=B6=202.=E5=A2=9E=E5=8A=A0=E9=94=90=E6=98=8EJT80?= =?UTF-8?q?8=E5=85=AC=E4=BA=A4=E4=B8=9A=E5=8A=A1=E6=89=A9=E5=B1=95?= =?UTF-8?q?=E5=8D=8F=E8=AE=AE=E5=88=86=E6=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/JTTools/Configs/JT808_Streamax_Config.cs | 13 ++++ src/JTTools/JTTools.csproj | 1 + src/JTTools/Pages/Index.razor | 3 +- src/JTTools/Pages/JT1078Pack.razor | 23 ++++--- src/JTTools/Pages/JT1078Parse.razor | 13 ++-- src/JTTools/Pages/JT19056Analyze.razor | 29 +++++---- src/JTTools/Pages/JT808Analyze.razor | 16 +++-- src/JTTools/Pages/JT809Analyze.razor | 67 ++++++++++++-------- src/JTTools/Program.cs | 3 + src/JTTools/Shared/MainLayout.razor | 2 +- 10 files changed, 108 insertions(+), 62 deletions(-) create mode 100644 src/JTTools/Configs/JT808_Streamax_Config.cs diff --git a/src/JTTools/Configs/JT808_Streamax_Config.cs b/src/JTTools/Configs/JT808_Streamax_Config.cs new file mode 100644 index 0000000..8794aca --- /dev/null +++ b/src/JTTools/Configs/JT808_Streamax_Config.cs @@ -0,0 +1,13 @@ +using JT808.Protocol.Interfaces; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace JTTools.Configs +{ + public class JT808_Streamax_Config : GlobalConfigBase + { + public override string ConfigId { get; protected set; } = "JT808_Streamax_Config"; + } +} diff --git a/src/JTTools/JTTools.csproj b/src/JTTools/JTTools.csproj index 63d2fcc..4e80654 100644 --- a/src/JTTools/JTTools.csproj +++ b/src/JTTools/JTTools.csproj @@ -12,6 +12,7 @@ + diff --git a/src/JTTools/Pages/Index.razor b/src/JTTools/Pages/Index.razor index 8ce7107..d103ae9 100644 --- a/src/JTTools/Pages/Index.razor +++ b/src/JTTools/Pages/Index.razor @@ -2,7 +2,8 @@ JTTools + JT808、JT809、JT1078、JT19056、JTNE(新能源)、主动安全(苏标)解析工具 - JT808、JT809、JT1078、JT19056、JTNE(新能源)、主动安全(苏标)解析工具 + 支持锐明808公交业务扩展协议 \ No newline at end of file diff --git a/src/JTTools/Pages/JT1078Pack.razor b/src/JTTools/Pages/JT1078Pack.razor index e698594..ea0accd 100644 --- a/src/JTTools/Pages/JT1078Pack.razor +++ b/src/JTTools/Pages/JT1078Pack.razor @@ -1,20 +1,27 @@ @page "/jt1078pack" +@using OneOf; -

JT1078扩展808、809组包

+ - + -@MsgType +待开发 @code { string MsgType = "0x9101"; - private void OnSelectMsgType(ChangeEventArgs e) + private void OnSelectMsgType(OneOf, LabeledValue, IEnumerable> value, + OneOf> option) { - MsgType = e.Value.ToString(); + MsgType = value.Value.ToString(); + } + + private void Pack() + { + Console.WriteLine("pack"); } } diff --git a/src/JTTools/Pages/JT1078Parse.razor b/src/JTTools/Pages/JT1078Parse.razor index 309ca0b..6dd2efc 100644 --- a/src/JTTools/Pages/JT1078Parse.razor +++ b/src/JTTools/Pages/JT1078Parse.razor @@ -4,12 +4,14 @@ @using JT1078.Protocol.Extensions; @using JTTools.Configs; - - - @ErrerMessage - + + +@if (isOpen) +{ + +}
- + +