diff --git a/.github/workflows/dotnetcore.yml b/.github/workflows/dotnetcore.yml
index 26b54b2..09a9091 100755
--- a/.github/workflows/dotnetcore.yml
+++ b/.github/workflows/dotnetcore.yml
@@ -29,3 +29,7 @@ jobs:
run: dotnet build ./src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JTActiveSafety.Test/JT808.Protocol.Extensions.JTActiveSafety.Test.csproj
- name: dotnet jt808_jtas test
run: dotnet test ./src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JTActiveSafety.Test/JT808.Protocol.Extensions.JTActiveSafety.Test.csproj
+ - name: dotnet jt808_yuebiao build
+ run: dotnet build ./src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao.Test/JT808.Protocol.Extensions.YueBiao.Test.csproj
+ - name: dotnet jt808_yuebiao test
+ run: dotnet test ./src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao.Test/JT808.Protocol.Extensions.YueBiao.Test.csproj
diff --git a/.gitignore b/.gitignore
index 3e759b7..bb78718 100644
--- a/.gitignore
+++ b/.gitignore
@@ -328,3 +328,4 @@ ASALocalRun/
# MFractors (Xamarin productivity tool) working folder
.mfractor/
+/nupkgs
diff --git a/README.md b/README.md
index 6d9bb6b..5166f1b 100644
--- a/README.md
+++ b/README.md
@@ -306,11 +306,12 @@ JT808Serializer DT2JT808Serializer = new JT808Serializer(DT2JT808Config);
## NuGet安装
-| Package Name | Version | Downloads |
-| --------------------- | -------------------------------------------------- | --------------------------------------------------- |
-| Install-Package JT808 |  |  |
-| Install-Package JT808.Protocol.Extensions.JT1078 |  |  |
-| Install-Package JT808.Protocol.Extensions.JTActiveSafety|  |  |
+| Package Name| Version| Preview Version |Downloads|Remark|
+| --- | --- | --- | ---| --- |
+| Install-Package JT808 |  |  ||JT808|
+| Install-Package JT808.Protocol.Extensions.JT1078 |  |  ||JT1078扩展JT808|
+| Install-Package JT808.Protocol.Extensions.JTActiveSafety|  |  ||主动安全(苏标)扩展JT808|
+| Install-Package JT808.Protocol.Extensions.YueBiao|  |  ||粤标扩展JT808|
## 使用BenchmarkDotNet性能测试报告(只是玩玩,不能当真)
@@ -496,3 +497,16 @@ IServiceCollection serviceDescriptors1 = new ServiceCollection();
serviceDescriptors1.AddJT808Configure()
.AddJTActiveSafetyConfigure();
```
+
+## 粤标扩展JT808协议消息对照表
+
+| 序号 | 消息ID | 完成情况 | 测试情况 | 消息体名称 |
+| :---: | :---: | :---: | :---: | :---:|
+
+## 使用方法
+
+```dotnet
+IServiceCollection serviceDescriptors1 = new ServiceCollection();
+serviceDescriptors1.AddJT808Configure()
+ .AddYueBiaoConfigure();
+```
diff --git a/publish.bat b/publish.bat
new file mode 100644
index 0000000..b80f4a9
--- /dev/null
+++ b/publish.bat
@@ -0,0 +1,6 @@
+dotnet pack .\src\JT808.Protocol\JT808.Protocol.csproj -c Release --output nupkgs
+dotnet pack .\src\JT808.Protocol.Extensions\JT808.Protocol.Extensions.JT1078\JT808.Protocol.Extensions.JT1078.csproj -c Release --output nupkgs
+dotnet pack .\src\JT808.Protocol.Extensions\JT808.Protocol.Extensions.JTActiveSafety\JT808.Protocol.Extensions.JTActiveSafety.csproj -c Release --output nupkgs
+dotnet pack .\src\JT808.Protocol.Extensions\JT808.Protocol.Extensions.YueBiao\JT808.Protocol.Extensions.YueBiao.csproj -c Release --output nupkgs
+
+pause
\ No newline at end of file
diff --git a/src/Info.props b/src/Info.props
new file mode 100644
index 0000000..0cc82ab
--- /dev/null
+++ b/src/Info.props
@@ -0,0 +1,20 @@
+
+
+ netstandard2.0;netstandard2.1;net5.0;
+ 9.0
+ Copyright 2018.
+ SmallChi(Koike)
+ https://github.com/SmallChi/JT808
+ https://github.com/SmallChi/JT808
+ https://github.com/SmallChi/JT808/blob/master/LICENSE
+ https://github.com/SmallChi/JT808/blob/master/LICENSE
+ 2.4.1-preview1
+ LICENSE
+ true
+ latest
+ true
+ true
+ false
+ README.md
+
+
\ No newline at end of file
diff --git a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/DependencyInjectionExtensions.cs b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/DependencyInjectionExtensions.cs
index c188a55..e7055d0 100644
--- a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/DependencyInjectionExtensions.cs
+++ b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/DependencyInjectionExtensions.cs
@@ -9,8 +9,16 @@ using System.Text;
namespace JT808.Protocol.Extensions.JT1078
{
+ ///
+ /// 1078扩展808
+ ///
public static class DependencyInjectionExtensions
{
+ ///
+ /// 注册1078扩展808
+ ///
+ ///
+ ///
public static IJT808Builder AddJT1078Configure(this IJT808Builder jT808Builder)
{
jT808Builder.Config.Register(Assembly.GetExecutingAssembly());
diff --git a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/Enums/JT808_JT1078_MsgId.cs b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/Enums/JT808_JT1078_MsgId.cs
index 6d916c8..56f71af 100644
--- a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/Enums/JT808_JT1078_MsgId.cs
+++ b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/Enums/JT808_JT1078_MsgId.cs
@@ -1,28 +1,86 @@
namespace JT808.Protocol.Extensions.JT1078.Enums
{
-#pragma warning disable CS1591 // 缺少对公共可见类型或成员的 XML 注释
+ ///
+ /// JT808扩展消息体
+ ///
public enum JT808_JT1078_MsgId:ushort
{
+ ///
+ /// 终端上传音视频属性
+ ///
终端上传音视频属性 = 0x1003,
+ ///
+ /// 终端上传乘客流量
+ ///
终端上传乘客流量 = 0x1005,
+ ///
+ /// 终端上传音视频资源列表
+ ///
终端上传音视频资源列表 = 0x1205,
+ ///
+ /// 文件上传完成通知
+ ///
文件上传完成通知 = 0x1206,
+ ///
+ /// 查询终端音视频属性
+ ///
查询终端音视频属性 = 0x9003,
+ ///
+ /// 实时音视频传输请求
+ ///
实时音视频传输请求 = 0x9101,
+ ///
+ /// 音视频实时传输控制
+ ///
音视频实时传输控制 = 0x9102,
+ ///
+ /// 实时音视频传输状态通知
+ ///
实时音视频传输状态通知 = 0x9105,
+ ///
+ /// 平台下发远程录像回放请求
+ ///
平台下发远程录像回放请求 = 0x9201,
+ ///
+ /// 平台下发远程录像回放控制
+ ///
平台下发远程录像回放控制 = 0x9202,
+ ///
+ /// 查询资源列表
+ ///
查询资源列表 = 0x9205,
+ ///
+ /// 文件上传指令
+ ///
文件上传指令 = 0x9206,
+ ///
+ /// 文件上传控制
+ ///
文件上传控制 = 0x9207,
+ ///
+ /// 云台旋转
+ ///
云台旋转 = 0x9301,
+ ///
+ /// 云台调整焦距控制
+ ///
云台调整焦距控制 = 0x9302,
+ ///
+ /// 云台调整光圈控制
+ ///
云台调整光圈控制 = 0x9303,
+ ///
+ /// 云台雨刷控制
+ ///
云台雨刷控制 = 0x9304,
+ ///
+ /// 红外补光控制
+ ///
红外补光控制 = 0x9305,
+ ///
+ /// 云台变倍控制
+ ///
云台变倍控制 = 0x9306
}
- #pragma warning restore CS1591 // 缺少对公共可见类型或成员的 XML 注释
}
diff --git a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/Enums/VideoRelateAlarmType.cs b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/Enums/VideoRelateAlarmType.cs
index b4641ab..099deeb 100644
--- a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/Enums/VideoRelateAlarmType.cs
+++ b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/Enums/VideoRelateAlarmType.cs
@@ -2,17 +2,39 @@
namespace JT808.Protocol.Extensions.JT1078.Enums
{
+ ///
+ /// 视频相关报警
+ ///
[Flags]
-#pragma warning disable CS1591 // 缺少对公共可见类型或成员的 XML 注释
public enum VideoRelateAlarmType:uint
{
- 视频信号丢失报警=0,
- 视频信号遮挡报警=2,
- 存储单元故障报警=4,
- 其他视频设备故障报警=8,
- 客车超员报警=16,
- 异常驾驶行为报警=32,
- 特殊报警录像达到存储阈值报警=64,
+ ///
+ /// 视频信号丢失报警
+ ///
+ 视频信号丢失报警 = 0,
+ ///
+ /// 视频信号遮挡报警
+ ///
+ 视频信号遮挡报警 = 2,
+ ///
+ /// 存储单元故障报警
+ ///
+ 存储单元故障报警 = 4,
+ ///
+ /// 其他视频设备故障报警
+ ///
+ 其他视频设备故障报警 = 8,
+ ///
+ /// 客车超员报警
+ ///
+ 客车超员报警 = 16,
+ ///
+ /// 异常驾驶行为报警
+ ///
+ 异常驾驶行为报警 = 32,
+ ///
+ /// 特殊报警录像达到存储阈值报警
+ ///
+ 特殊报警录像达到存储阈值报警 = 64,
}
-#pragma warning restore CS1591 // 缺少对公共可见类型或成员的 XML 注释
}
diff --git a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/JT808.Protocol.Extensions.JT1078.csproj b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/JT808.Protocol.Extensions.JT1078.csproj
index ffd0c10..e75e3f3 100644
--- a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/JT808.Protocol.Extensions.JT1078.csproj
+++ b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/JT808.Protocol.Extensions.JT1078.csproj
@@ -1,22 +1,10 @@
-
+
- netstandard2.0;netstandard2.1;net5.0;
- 8.0
- Copyright 2019.
- SmallChi(Koike)
JT808.Protocol.Extensions.JT1078
JT808.Protocol.Extensions.JT1078
基于JT808协议、GB808协议扩展的视频消息协议
基于JT808协议、GB808协议扩展的视频消息协议
- true
- https://github.com/SmallChi/JT1078
- https://github.com/SmallChi/JT1078
- https://github.com/SmallChi/JT808/blob/master/LICENSE
- https://github.com/SmallChi/JT808/blob/master/LICENSE
- false
- 2.3.7
- LICENSE
JT808.Protocol.Extensions.JT1078.xml
@@ -25,6 +13,7 @@
True
+
diff --git a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/JT808.Protocol.Extensions.JT1078.xml b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/JT808.Protocol.Extensions.JT1078.xml
index ced8b64..f0b724e 100644
--- a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/JT808.Protocol.Extensions.JT1078.xml
+++ b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/JT808.Protocol.Extensions.JT1078.xml
@@ -4,6 +4,163 @@
JT808.Protocol.Extensions.JT1078
+
+
+ 1078扩展808
+
+
+
+
+ 注册1078扩展808
+
+
+
+
+
+
+ JT808扩展消息体
+
+
+
+
+ 终端上传音视频属性
+
+
+
+
+ 终端上传乘客流量
+
+
+
+
+ 终端上传音视频资源列表
+
+
+
+
+ 文件上传完成通知
+
+
+
+
+ 查询终端音视频属性
+
+
+
+
+ 实时音视频传输请求
+
+
+
+
+ 音视频实时传输控制
+
+
+
+
+ 实时音视频传输状态通知
+
+
+
+
+ 平台下发远程录像回放请求
+
+
+
+
+ 平台下发远程录像回放控制
+
+
+
+
+ 查询资源列表
+
+
+
+
+ 文件上传指令
+
+
+
+
+ 文件上传控制
+
+
+
+
+ 云台旋转
+
+
+
+
+ 云台调整焦距控制
+
+
+
+
+ 云台调整光圈控制
+
+
+
+
+ 云台雨刷控制
+
+
+
+
+ 红外补光控制
+
+
+
+
+ 云台变倍控制
+
+
+
+
+ 视频相关报警
+
+
+
+
+ 视频信号丢失报警
+
+
+
+
+ 视频信号遮挡报警
+
+
+
+
+ 存储单元故障报警
+
+
+
+
+ 其他视频设备故障报警
+
+
+
+
+ 客车超员报警
+
+
+
+
+ 异常驾驶行为报警
+
+
+
+
+ 特殊报警录像达到存储阈值报警
+
+
+
+
+
+
+
视频相关报警
diff --git a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/JT808_JT1078_Constants.cs b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/JT808_JT1078_Constants.cs
index 40406b2..a56189d 100644
--- a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/JT808_JT1078_Constants.cs
+++ b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/JT808_JT1078_Constants.cs
@@ -4,6 +4,9 @@ using System.Text;
namespace JT808.Protocol.Extensions.JT1078
{
+ ///
+ ///
+ ///
public static class JT808_JT1078_Constants
{
///
@@ -26,7 +29,6 @@ namespace JT808.Protocol.Extensions.JT1078
/// 异常驾驶行为报警详细描述
///
public const byte JT808_0X0200_0x18 = 0x18;
-
///
/// 音视频参数设置
///
diff --git a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JTActiveSafety/JT808.Protocol.Extensions.JTActiveSafety.csproj b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JTActiveSafety/JT808.Protocol.Extensions.JTActiveSafety.csproj
index d950721..74c224c 100644
--- a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JTActiveSafety/JT808.Protocol.Extensions.JTActiveSafety.csproj
+++ b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JTActiveSafety/JT808.Protocol.Extensions.JTActiveSafety.csproj
@@ -1,23 +1,11 @@
-
+
- netstandard2.0;netstandard2.1;net5.0;
- 9.0
- Copyright 2019.
- SmallChi(Koike)
JT808.Protocol.Extensions.JTActiveSafety
JT808.Protocol.Extensions.JTActiveSafety
基于JT808协议、GB808协议扩展的主动安全消息协议(苏标)
基于JT808协议、GB808协议扩展的主动安全消息协议(苏标)
- true
- https://github.com/SmallChi/JTActiveSafety
- https://github.com/SmallChi/JTActiveSafety
- https://github.com/SmallChi/JT808/blob/master/LICENSE
- https://github.com/SmallChi/JT808/blob/master/LICENSE
- false
JT808.Protocol.Extensions.JTActiveSafety.xml
- 1.1.7
- LICENSE
@@ -25,6 +13,7 @@
True
+
diff --git a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao.Test/JT808.Protocol.Extensions.YueBiao.Test.csproj b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao.Test/JT808.Protocol.Extensions.YueBiao.Test.csproj
new file mode 100644
index 0000000..cc854f7
--- /dev/null
+++ b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao.Test/JT808.Protocol.Extensions.YueBiao.Test.csproj
@@ -0,0 +1,26 @@
+
+
+
+ net5.0
+
+ false
+
+
+
+
+
+
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+ all
+
+
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+ all
+
+
+
+
+
+
+
+
diff --git a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao.Test/UnitTest1.cs b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao.Test/UnitTest1.cs
new file mode 100644
index 0000000..b46b2a0
--- /dev/null
+++ b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao.Test/UnitTest1.cs
@@ -0,0 +1,14 @@
+using System;
+using Xunit;
+
+namespace JT808.Protocol.Extensions.YueBiao.Test
+{
+ public class UnitTest1
+ {
+ [Fact]
+ public void Test1()
+ {
+
+ }
+ }
+}
diff --git a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/DependencyInjectionExtensions.cs b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/DependencyInjectionExtensions.cs
new file mode 100644
index 0000000..9bb8a39
--- /dev/null
+++ b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/DependencyInjectionExtensions.cs
@@ -0,0 +1,26 @@
+using JT808.Protocol.Interfaces;
+using Microsoft.Extensions.DependencyInjection;
+using System;
+using System.Collections.Generic;
+using System.Reflection;
+using System.Text;
+
+namespace JT808.Protocol.Extensions.YueBiao
+{
+ ///
+ /// 粤标扩展
+ ///
+ public static class DependencyInjectionExtensions
+ {
+ ///
+ /// 添加粤标扩展
+ ///
+ ///
+ ///
+ public static IJT808Builder AddYueBiaoConfigure(this IJT808Builder jT808Builder)
+ {
+ jT808Builder.Config.Register(Assembly.GetExecutingAssembly());
+ return jT808Builder;
+ }
+ }
+}
diff --git a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/JT808.Protocol.Extensions.YueBiao.csproj b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/JT808.Protocol.Extensions.YueBiao.csproj
new file mode 100644
index 0000000..03b8429
--- /dev/null
+++ b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/JT808.Protocol.Extensions.YueBiao.csproj
@@ -0,0 +1,23 @@
+
+
+
+ JT808.Protocol.Extensions.YueBiao
+ JT808.Protocol.Extensions.YueBiao
+ 基于JT808协议、GB808协议扩展的粤标消息协议
+ 基于JT808协议、GB808协议扩展的粤标消息协议
+ JT808.Protocol.Extensions.YueBiao.xml
+
+
+
+
+ True
+
+
+
+
+
+
+
+
+
+
diff --git a/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/JT808.Protocol.Extensions.YueBiao.xml b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/JT808.Protocol.Extensions.YueBiao.xml
new file mode 100644
index 0000000..0ec9c30
--- /dev/null
+++ b/src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/JT808.Protocol.Extensions.YueBiao.xml
@@ -0,0 +1,20 @@
+
+
+
+ JT808.Protocol.Extensions.YueBiao
+
+
+
+
+ 粤标扩展
+
+
+
+
+ 添加粤标扩展
+
+
+
+
+
+
diff --git a/src/JT808.Protocol.sln b/src/JT808.Protocol.sln
index 35bf9f2..2821047 100644
--- a/src/JT808.Protocol.sln
+++ b/src/JT808.Protocol.sln
@@ -10,6 +10,7 @@ EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{E6296ADE-B239-4A4B-ACDA-B80C0A61399B}"
ProjectSection(SolutionItems) = preProject
.editorconfig = .editorconfig
+ Info.props = Info.props
..\README.md = ..\README.md
EndProjectSection
EndProject
@@ -25,6 +26,10 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JT808.Protocol.Extensions.J
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JT808.Protocol.Extensions.JTActiveSafety.Test", "JT808.Protocol.Extensions\JT808.Protocol.Extensions.JTActiveSafety.Test\JT808.Protocol.Extensions.JTActiveSafety.Test.csproj", "{A9625B48-BD87-45B1-9881-2A9F32B21B07}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JT808.Protocol.Extensions.YueBiao", "JT808.Protocol.Extensions\JT808.Protocol.Extensions.YueBiao\JT808.Protocol.Extensions.YueBiao.csproj", "{DFFAA83E-43ED-44F8-8F3D-1E692F090184}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "JT808.Protocol.Extensions.YueBiao.Test", "JT808.Protocol.Extensions\JT808.Protocol.Extensions.YueBiao.Test\JT808.Protocol.Extensions.YueBiao.Test.csproj", "{4984E375-4B55-4188-A94E-844B694BBA5C}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -59,6 +64,14 @@ Global
{A9625B48-BD87-45B1-9881-2A9F32B21B07}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A9625B48-BD87-45B1-9881-2A9F32B21B07}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A9625B48-BD87-45B1-9881-2A9F32B21B07}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DFFAA83E-43ED-44F8-8F3D-1E692F090184}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DFFAA83E-43ED-44F8-8F3D-1E692F090184}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DFFAA83E-43ED-44F8-8F3D-1E692F090184}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DFFAA83E-43ED-44F8-8F3D-1E692F090184}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4984E375-4B55-4188-A94E-844B694BBA5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4984E375-4B55-4188-A94E-844B694BBA5C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4984E375-4B55-4188-A94E-844B694BBA5C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4984E375-4B55-4188-A94E-844B694BBA5C}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -68,6 +81,8 @@ Global
{852751C5-9069-4B2D-9489-C3AB1A8C6EAD} = {3A0EEA9A-9667-4386-BB46-4A9CB319CE30}
{FDCB70AD-6F3D-4A48-9DB9-46D969C088FF} = {3A0EEA9A-9667-4386-BB46-4A9CB319CE30}
{A9625B48-BD87-45B1-9881-2A9F32B21B07} = {3A0EEA9A-9667-4386-BB46-4A9CB319CE30}
+ {DFFAA83E-43ED-44F8-8F3D-1E692F090184} = {3A0EEA9A-9667-4386-BB46-4A9CB319CE30}
+ {4984E375-4B55-4188-A94E-844B694BBA5C} = {3A0EEA9A-9667-4386-BB46-4A9CB319CE30}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {D58CCAA8-ED94-4048-A6DE-55A84814DF17}
diff --git a/src/JT808.Protocol/JT808.Protocol.csproj b/src/JT808.Protocol/JT808.Protocol.csproj
index 8d00343..3008a87 100644
--- a/src/JT808.Protocol/JT808.Protocol.csproj
+++ b/src/JT808.Protocol/JT808.Protocol.csproj
@@ -1,25 +1,11 @@
+
- netstandard2.0;netstandard2.1;net5.0;
- 9.0
- Copyright 2018.
- SmallChi
JT808
JT808
JT808协议、GB808协议、道路运输车辆卫星定位系统-北斗兼容车载终端通讯协议(支持2013、2019版本)
JT808协议、GB808协议、道路运输车辆卫星定位系统-北斗兼容车载终端通讯协议(支持2013、2019版本)
- true
- https://github.com/SmallChi/JT808
- https://github.com/SmallChi/JT808
- https://github.com/SmallChi/JT808/blob/master/LICENSE
- https://github.com/SmallChi/JT808/blob/master/LICENSE
JT808.Protocol.xml
- false
- 2.4.0
- LICENSE
- latest
- true
- true
@@ -48,6 +34,7 @@
True
+