Преглед изворни кода

完善终端参数的消息描述

tags/v2.4.5
SmallChi(Koike) пре 3 година
родитељ
комит
143818f521
100 измењених фајлова са 994 додато и 3 уклоњено
  1. +1
    -1
      src/Info.props
  2. +35
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/JT808.Protocol.Extensions.JT1078.xml
  3. +5
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/MessageBody/JT808_0x8103_0x0075.cs
  4. +5
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/MessageBody/JT808_0x8103_0x0076.cs
  5. +5
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/MessageBody/JT808_0x8103_0x0077.cs
  6. +5
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/MessageBody/JT808_0x8103_0x0079.cs
  7. +5
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/MessageBody/JT808_0x8103_0x007A.cs
  8. +5
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/MessageBody/JT808_0x8103_0x007B.cs
  9. +5
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/MessageBody/JT808_0x8103_0x007C.cs
  10. +20
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.SuBiao/JT808.Protocol.Extensions.SuBiao.xml
  11. +5
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.SuBiao/MessageBody/JT808_0x8103_0xF364.cs
  12. +5
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.SuBiao/MessageBody/JT808_0x8103_0xF365.cs
  13. +5
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.SuBiao/MessageBody/JT808_0x8103_0xF366.cs
  14. +5
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.SuBiao/MessageBody/JT808_0x8103_0xF367.cs
  15. +25
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/JT808.Protocol.Extensions.YueBiao.xml
  16. +5
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/MessageBody/JT808_0x8103_0xF364.cs
  17. +5
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/MessageBody/JT808_0x8103_0xF365.cs
  18. +5
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/MessageBody/JT808_0x8103_0xF366.cs
  19. +5
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/MessageBody/JT808_0x8103_0xF367.cs
  20. +5
    -0
      src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/MessageBody/JT808_0x8103_0xF370.cs
  21. +4
    -0
      src/JT808.Protocol.Test/MessageBody/JT808_0x8103CustomIdExtensions/JT808_0x8103_0x0075.cs
  22. +1
    -1
      src/JT808.Protocol.Test/MessageBody/JT808_0x8103Test.cs
  23. +440
    -0
      src/JT808.Protocol/JT808.Protocol.xml
  24. +8
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103.cs
  25. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0001.cs
  26. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0002.cs
  27. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0003.cs
  28. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0004.cs
  29. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0005.cs
  30. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0006.cs
  31. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0007.cs
  32. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0010.cs
  33. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0011.cs
  34. +5
    -1
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0012.cs
  35. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0013.cs
  36. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0014.cs
  37. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0015.cs
  38. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0016.cs
  39. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0017.cs
  40. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0018.cs
  41. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0019.cs
  42. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x001A.cs
  43. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x001B.cs
  44. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x001C.cs
  45. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x001D.cs
  46. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0020.cs
  47. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0021.cs
  48. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0022.cs
  49. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0023.cs
  50. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0024.cs
  51. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0025.cs
  52. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0026.cs
  53. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0027.cs
  54. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0028.cs
  55. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0029.cs
  56. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x002C.cs
  57. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x002D.cs
  58. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x002E.cs
  59. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x002F.cs
  60. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0030.cs
  61. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0031.cs
  62. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0032.cs
  63. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0040.cs
  64. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0041.cs
  65. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0042.cs
  66. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0043.cs
  67. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0044.cs
  68. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0045.cs
  69. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0046.cs
  70. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0047.cs
  71. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0048.cs
  72. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0049.cs
  73. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0050.cs
  74. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0051.cs
  75. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0052.cs
  76. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0053.cs
  77. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0054.cs
  78. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0055.cs
  79. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0056.cs
  80. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0057.cs
  81. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0058.cs
  82. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0059.cs
  83. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x005A.cs
  84. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x005B.cs
  85. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x005C.cs
  86. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x005D.cs
  87. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x005E.cs
  88. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0064.cs
  89. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0065.cs
  90. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0070.cs
  91. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0071.cs
  92. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0072.cs
  93. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0073.cs
  94. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0074.cs
  95. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0080.cs
  96. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0081.cs
  97. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0082.cs
  98. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0083.cs
  99. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0084.cs
  100. +5
    -0
      src/JT808.Protocol/MessageBody/JT808_0x8103_0x0090.cs

+ 1
- 1
src/Info.props Прегледај датотеку

@@ -8,7 +8,7 @@
<PackageProjectUrl>https://github.com/SmallChi/JT808</PackageProjectUrl>
<licenseUrl>https://github.com/SmallChi/JT808/blob/master/LICENSE</licenseUrl>
<license>https://github.com/SmallChi/JT808/blob/master/LICENSE</license>
<Version>2.4.4</Version>
<Version>2.4.5-preview2</Version>
<PackageLicenseFile>LICENSE</PackageLicenseFile>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<AnalysisLevel>latest</AnalysisLevel>


+ 35
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/JT808.Protocol.Extensions.JT1078.xml Прегледај датотеку

@@ -849,6 +849,11 @@
1:启用
</summary>
</member>
<member name="P:JT808.Protocol.Extensions.JT1078.MessageBody.JT808_0x8103_0x0075.Description">
<summary>
音视频参数设置
</summary>
</member>
<member name="M:JT808.Protocol.Extensions.JT1078.MessageBody.JT808_0x8103_0x0075.Analyze(JT808.Protocol.MessagePack.JT808MessagePackReader@,System.Text.Json.Utf8JsonWriter,JT808.Protocol.IJT808Config)">
<summary>
@@ -913,6 +918,11 @@
4*(l+m+n)
</summary>
</member>
<member name="P:JT808.Protocol.Extensions.JT1078.MessageBody.JT808_0x8103_0x0076.Description">
<summary>
音视频通道列表设置
</summary>
</member>
<member name="M:JT808.Protocol.Extensions.JT1078.MessageBody.JT808_0x8103_0x0076.Analyze(JT808.Protocol.MessagePack.JT808MessagePackReader@,System.Text.Json.Utf8JsonWriter,JT808.Protocol.IJT808Config)">
<summary>
@@ -1013,6 +1023,11 @@
</summary>
</member>
<member name="P:JT808.Protocol.Extensions.JT1078.MessageBody.JT808_0x8103_0x0077.Description">
<summary>
单独视频通道参数设置
</summary>
</member>
<member name="M:JT808.Protocol.Extensions.JT1078.MessageBody.JT808_0x8103_0x0077.Analyze(JT808.Protocol.MessagePack.JT808MessagePackReader@,System.Text.Json.Utf8JsonWriter,JT808.Protocol.IJT808Config)">
<summary>
@@ -1162,6 +1177,11 @@
分钟min
</summary>
</member>
<member name="P:JT808.Protocol.Extensions.JT1078.MessageBody.JT808_0x8103_0x0079.Description">
<summary>
特殊报警录像参数设置
</summary>
</member>
<member name="M:JT808.Protocol.Extensions.JT1078.MessageBody.JT808_0x8103_0x0079.Analyze(JT808.Protocol.MessagePack.JT808MessagePackReader@,System.Text.Json.Utf8JsonWriter,JT808.Protocol.IJT808Config)">
<summary>
@@ -1207,6 +1227,11 @@
视频相关屏蔽报警字
</summary>
</member>
<member name="P:JT808.Protocol.Extensions.JT1078.MessageBody.JT808_0x8103_0x007A.Description">
<summary>
视频相关报警屏蔽字
</summary>
</member>
<member name="M:JT808.Protocol.Extensions.JT1078.MessageBody.JT808_0x8103_0x007A.Analyze(JT808.Protocol.MessagePack.JT808MessagePackReader@,System.Text.Json.Utf8JsonWriter,JT808.Protocol.IJT808Config)">
<summary>
@@ -1257,6 +1282,11 @@
疲劳程度阈值
</summary>
</member>
<member name="P:JT808.Protocol.Extensions.JT1078.MessageBody.JT808_0x8103_0x007B.Description">
<summary>
图像分析报警参数设置
</summary>
</member>
<member name="M:JT808.Protocol.Extensions.JT1078.MessageBody.JT808_0x8103_0x007B.Analyze(JT808.Protocol.MessagePack.JT808MessagePackReader@,System.Text.Json.Utf8JsonWriter,JT808.Protocol.IJT808Config)">
<summary>
@@ -1317,6 +1347,11 @@
日定时唤醒参数列表
</summary>
</member>
<member name="P:JT808.Protocol.Extensions.JT1078.MessageBody.JT808_0x8103_0x007C.Description">
<summary>
终端休眠模式唤醒设置
</summary>
</member>
<member name="M:JT808.Protocol.Extensions.JT1078.MessageBody.JT808_0x8103_0x007C.Analyze(JT808.Protocol.MessagePack.JT808MessagePackReader@,System.Text.Json.Utf8JsonWriter,JT808.Protocol.IJT808Config)">
<summary>


+ 5
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/MessageBody/JT808_0x8103_0x0075.cs Прегледај датотеку

@@ -75,6 +75,11 @@ namespace JT808.Protocol.Extensions.JT1078.MessageBody
///1:启用
/// </summary>
public byte AudioOutputEnabled { get; set; }
/// <summary>
/// 音视频参数设置
/// </summary>
public override string Description => "音视频参数设置";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/MessageBody/JT808_0x8103_0x0076.cs Прегледај датотеку

@@ -42,6 +42,11 @@ namespace JT808.Protocol.Extensions.JT1078.MessageBody
/// 4*(l+m+n)
/// </summary>
public List<JT808_0x8103_0x0076_AVChannelRefTable> AVChannelRefTables { get; set; }
/// <summary>
/// 音视频通道列表设置
/// </summary>
public override string Description => "音视频通道列表设置";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/MessageBody/JT808_0x8103_0x0077.cs Прегледај датотеку

@@ -30,6 +30,11 @@ namespace JT808.Protocol.Extensions.JT1078.MessageBody
///
/// </summary>
public List<JT808_0x8103_0x0077_SignalChannel> SignalChannels { get; set; }
/// <summary>
/// 单独视频通道参数设置
/// </summary>
public override string Description => "单独视频通道参数设置";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/MessageBody/JT808_0x8103_0x0079.cs Прегледај датотеку

@@ -34,6 +34,11 @@ namespace JT808.Protocol.Extensions.JT1078.MessageBody
/// 分钟min
/// </summary>
public byte BeginMinute { get; set; }
/// <summary>
/// 特殊报警录像参数设置
/// </summary>
public override string Description => "特殊报警录像参数设置";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/MessageBody/JT808_0x8103_0x007A.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.Extensions.JT1078.MessageBody
/// 视频相关屏蔽报警字
/// </summary>
public uint AlarmShielding { get; set; }
/// <summary>
/// 视频相关报警屏蔽字
/// </summary>
public override string Description => "视频相关报警屏蔽字";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/MessageBody/JT808_0x8103_0x007B.cs Прегледај датотеку

@@ -29,6 +29,11 @@ namespace JT808.Protocol.Extensions.JT1078.MessageBody
/// 疲劳程度阈值
/// </summary>
public byte FatigueThreshold { get; set; }
/// <summary>
/// 图像分析报警参数设置
/// </summary>
public override string Description => "图像分析报警参数设置";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.JT1078/MessageBody/JT808_0x8103_0x007C.cs Прегледај датотеку

@@ -37,6 +37,11 @@ namespace JT808.Protocol.Extensions.JT1078.MessageBody
/// 日定时唤醒参数列表
/// </summary>
public JT808_0x8103_0x007C_TimerWakeDayParamter TimerWakeDayParamter { get; set; }
/// <summary>
/// 终端休眠模式唤醒设置
/// </summary>
public override string Description => "终端休眠模式唤醒设置";

/// <summary>
///
/// </summary>


+ 20
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.SuBiao/JT808.Protocol.Extensions.SuBiao.xml Прегледај датотеку

@@ -1213,6 +1213,11 @@
保留字段
</summary>
</member>
<member name="P:JT808.Protocol.Extensions.SuBiao.MessageBody.JT808_0x8103_0xF364.Description">
<summary>
高级驾驶辅助系统参数
</summary>
</member>
<member name="M:JT808.Protocol.Extensions.SuBiao.MessageBody.JT808_0x8103_0xF364.Analyze(JT808.Protocol.MessagePack.JT808MessagePackReader@,System.Text.Json.Utf8JsonWriter,JT808.Protocol.IJT808Config)">
<summary>
@@ -1422,6 +1427,11 @@
保留字段
</summary>
</member>
<member name="P:JT808.Protocol.Extensions.SuBiao.MessageBody.JT808_0x8103_0xF365.Description">
<summary>
驾驶员状态监测系统参数
</summary>
</member>
<member name="M:JT808.Protocol.Extensions.SuBiao.MessageBody.JT808_0x8103_0xF365.Analyze(JT808.Protocol.MessagePack.JT808MessagePackReader@,System.Text.Json.Utf8JsonWriter,JT808.Protocol.IJT808Config)">
<summary>
@@ -1516,6 +1526,11 @@
保留项
</summary>
</member>
<member name="P:JT808.Protocol.Extensions.SuBiao.MessageBody.JT808_0x8103_0xF366.Description">
<summary>
胎压监测系统参数
</summary>
</member>
<member name="M:JT808.Protocol.Extensions.SuBiao.MessageBody.JT808_0x8103_0xF366.Analyze(JT808.Protocol.MessagePack.JT808MessagePackReader@,System.Text.Json.Utf8JsonWriter,JT808.Protocol.IJT808Config)">
<summary>
@@ -1565,6 +1580,11 @@
侧后方接近报警时间阈值
</summary>
</member>
<member name="P:JT808.Protocol.Extensions.SuBiao.MessageBody.JT808_0x8103_0xF367.Description">
<summary>
盲区监测系统参数
</summary>
</member>
<member name="M:JT808.Protocol.Extensions.SuBiao.MessageBody.JT808_0x8103_0xF367.Analyze(JT808.Protocol.MessagePack.JT808MessagePackReader@,System.Text.Json.Utf8JsonWriter,JT808.Protocol.IJT808Config)">
<summary>


+ 5
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.SuBiao/MessageBody/JT808_0x8103_0xF364.cs Прегледај датотеку

@@ -204,6 +204,11 @@ namespace JT808.Protocol.Extensions.SuBiao.MessageBody
/// 保留字段
/// </summary>
public byte[] Placeholder2 { get; set; } = new byte[4];
/// <summary>
/// 高级驾驶辅助系统参数
/// </summary>
public override string Description => "高级驾驶辅助系统参数";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.SuBiao/MessageBody/JT808_0x8103_0xF365.cs Прегледај датотеку

@@ -157,6 +157,11 @@ namespace JT808.Protocol.Extensions.SuBiao.MessageBody
/// 保留字段
/// </summary>
public byte[] Retain { get; set; } = new byte[2];
/// <summary>
/// 驾驶员状态监测系统参数
/// </summary>
public override string Description => "驾驶员状态监测系统参数";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.SuBiao/MessageBody/JT808_0x8103_0xF366.cs Прегледај датотеку

@@ -63,6 +63,11 @@ namespace JT808.Protocol.Extensions.SuBiao.MessageBody
/// 保留项
/// </summary>
public byte[] Retain { get; set; } = new byte[6];
/// <summary>
/// 胎压监测系统参数
/// </summary>
public override string Description => "胎压监测系统参数";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.SuBiao/MessageBody/JT808_0x8103_0xF367.cs Прегледај датотеку

@@ -27,6 +27,11 @@ namespace JT808.Protocol.Extensions.SuBiao.MessageBody
/// 侧后方接近报警时间阈值
/// </summary>
public byte LateralRearApproachAlarmTimeThreshold { get; set; }
/// <summary>
/// 盲区监测系统参数
/// </summary>
public override string Description => "盲区监测系统参数";

/// <summary>
///
/// </summary>


+ 25
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/JT808.Protocol.Extensions.YueBiao.xml Прегледај датотеку

@@ -1484,6 +1484,11 @@
保留字段
</summary>
</member>
<member name="P:JT808.Protocol.Extensions.YueBiao.MessageBody.JT808_0x8103_0xF364.Description">
<summary>
高级驾驶辅助系统参数
</summary>
</member>
<member name="M:JT808.Protocol.Extensions.YueBiao.MessageBody.JT808_0x8103_0xF364.Analyze(JT808.Protocol.MessagePack.JT808MessagePackReader@,System.Text.Json.Utf8JsonWriter,JT808.Protocol.IJT808Config)">
<summary>
@@ -1788,6 +1793,11 @@
保留字段
</summary>
</member>
<member name="P:JT808.Protocol.Extensions.YueBiao.MessageBody.JT808_0x8103_0xF365.Description">
<summary>
驾驶员状态监测系统参数
</summary>
</member>
<member name="M:JT808.Protocol.Extensions.YueBiao.MessageBody.JT808_0x8103_0xF365.Analyze(JT808.Protocol.MessagePack.JT808MessagePackReader@,System.Text.Json.Utf8JsonWriter,JT808.Protocol.IJT808Config)">
<summary>
@@ -1882,6 +1892,11 @@
保留项
</summary>
</member>
<member name="P:JT808.Protocol.Extensions.YueBiao.MessageBody.JT808_0x8103_0xF366.Description">
<summary>
胎压监测系统参数
</summary>
</member>
<member name="M:JT808.Protocol.Extensions.YueBiao.MessageBody.JT808_0x8103_0xF366.Analyze(JT808.Protocol.MessagePack.JT808MessagePackReader@,System.Text.Json.Utf8JsonWriter,JT808.Protocol.IJT808Config)">
<summary>
@@ -1931,6 +1946,11 @@
侧后方接近报警时间阈值
</summary>
</member>
<member name="P:JT808.Protocol.Extensions.YueBiao.MessageBody.JT808_0x8103_0xF367.Description">
<summary>
盲区监测系统参数
</summary>
</member>
<member name="M:JT808.Protocol.Extensions.YueBiao.MessageBody.JT808_0x8103_0xF367.Analyze(JT808.Protocol.MessagePack.JT808MessagePackReader@,System.Text.Json.Utf8JsonWriter,JT808.Protocol.IJT808Config)">
<summary>
@@ -1978,6 +1998,11 @@
注:只支持获取,不支持设置
</summary>
</member>
<member name="P:JT808.Protocol.Extensions.YueBiao.MessageBody.JT808_0x8103_0xF370.Description">
<summary>
智能视频协议版本信息
</summary>
</member>
<member name="M:JT808.Protocol.Extensions.YueBiao.MessageBody.JT808_0x8103_0xF370.Analyze(JT808.Protocol.MessagePack.JT808MessagePackReader@,System.Text.Json.Utf8JsonWriter,JT808.Protocol.IJT808Config)">
<summary>


+ 5
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/MessageBody/JT808_0x8103_0xF364.cs Прегледај датотеку

@@ -237,6 +237,11 @@ namespace JT808.Protocol.Extensions.YueBiao.MessageBody
/// 保留字段
/// </summary>
public byte[] Placeholder2 { get; set; } = new byte[4];
/// <summary>
/// 高级驾驶辅助系统参数
/// </summary>
public override string Description => "高级驾驶辅助系统参数";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/MessageBody/JT808_0x8103_0xF365.cs Прегледај датотеку

@@ -235,6 +235,11 @@ namespace JT808.Protocol.Extensions.YueBiao.MessageBody
/// 保留字段
/// </summary>
public byte[] Retain { get; set; } = new byte[2];
/// <summary>
/// 驾驶员状态监测系统参数
/// </summary>
public override string Description => "驾驶员状态监测系统参数";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/MessageBody/JT808_0x8103_0xF366.cs Прегледај датотеку

@@ -63,6 +63,11 @@ namespace JT808.Protocol.Extensions.YueBiao.MessageBody
/// 保留项
/// </summary>
public byte[] Retain { get; set; } = new byte[6];
/// <summary>
/// 胎压监测系统参数
/// </summary>
public override string Description => "胎压监测系统参数";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/MessageBody/JT808_0x8103_0xF367.cs Прегледај датотеку

@@ -27,6 +27,11 @@ namespace JT808.Protocol.Extensions.YueBiao.MessageBody
/// 侧后方接近报警时间阈值
/// </summary>
public byte LateralRearApproachAlarmTimeThreshold { get; set; }
/// <summary>
/// 盲区监测系统参数
/// </summary>
public override string Description => "盲区监测系统参数";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol.Extensions/JT808.Protocol.Extensions.YueBiao/MessageBody/JT808_0x8103_0xF370.cs Прегледај датотеку

@@ -26,6 +26,11 @@ namespace JT808.Protocol.Extensions.YueBiao.MessageBody
/// 注:只支持获取,不支持设置
/// </summary>
public byte SmartVideoProtocolVersion { get; set; }
/// <summary>
/// 智能视频协议版本信息
/// </summary>
public override string Description => "智能视频协议版本信息";

/// <summary>
///
/// </summary>


+ 4
- 0
src/JT808.Protocol.Test/MessageBody/JT808_0x8103CustomIdExtensions/JT808_0x8103_0x0075.cs Прегледај датотеку

@@ -76,6 +76,10 @@ namespace JT808.Protocol.Test.MessageBody.JT808_0x8103CustomIdExtensions
///1:启用
/// </summary>
public byte AudioOutputEnabled { get; set; }
/// <summary>
/// 音视频参数设置
/// </summary>
public override string Description => "音视频参数设置";

public void Analyze(ref JT808MessagePackReader reader, Utf8JsonWriter writer, IJT808Config config)
{


+ 1
- 1
src/JT808.Protocol.Test/MessageBody/JT808_0x8103Test.cs Прегледај датотеку

@@ -162,7 +162,7 @@ namespace JT808.Protocol.Test.MessageBody
[Fact]
public void Test3_1()
{
var customParams = "[{\"ParamId\":117,\"ParamLength\":21,\"RTS_EncodeMode\":3,\"RTS_Resolution\":5,\"RTS_KF_Interval\":4,\"RTS_Target_FPS\":7,\"RTS_Target_CodeRate\":6,\"StreamStore_EncodeMode\":8,\"StreamStore_Resolution\":10,\"StreamStore_KF_Interval\":9,\"StreamStore_Target_FPS\":12,\"StreamStore_Target_CodeRate\":11,\"OSD\":2,\"AudioOutputEnabled\":1}]";
var customParams = "[{\"ParamId\":117,\"ParamLength\":21,\"RTS_EncodeMode\":3,\"RTS_Resolution\":5,\"RTS_KF_Interval\":4,\"RTS_Target_FPS\":7,\"RTS_Target_CodeRate\":6,\"StreamStore_EncodeMode\":8,\"StreamStore_Resolution\":10,\"StreamStore_KF_Interval\":9,\"StreamStore_Target_FPS\":12,\"StreamStore_Target_CodeRate\":11,\"OSD\":2,\"AudioOutputEnabled\":1,\"Description\":\"音视频参数设置\"}]";
byte[] bytes = "010000007515030500040700000006080A00090C0000000B000201".ToHexBytes();
JT808_0x8103 jT808_0X8103 = JT808Serializer.Deserialize<JT808_0x8103>(bytes);



+ 440
- 0
src/JT808.Protocol/JT808.Protocol.xml
Разлика између датотеке није приказан због своје велике величине
Прегледај датотеку


+ 8
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103.cs Прегледај датотеку

@@ -127,12 +127,20 @@ namespace JT808.Protocol.MessageBody
if (config.JT808_0X8103_Factory.Map.TryGetValue(paramId, out object instance))
{
writer.WriteStartObject();
if(instance is IJT808Description description)
{
writer.WriteString("参数名称", description.Description);
}
instance.Analyze(ref reader, writer, config);
writer.WriteEndObject();
}
else if (config.JT808_0X8103_Custom_Factory.Map.TryGetValue(paramId, out object customInstance))
{
writer.WriteStartObject();
if (customInstance is IJT808Description description)
{
writer.WriteString("自定义参数名称", description.Description);
}
customInstance.Analyze(ref reader, writer, config);
writer.WriteEndObject();
}


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0001.cs Прегледај датотеку

@@ -26,6 +26,11 @@ namespace JT808.Protocol.MessageBody
/// 终端心跳发送间隔,单位为秒(s)
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 终端心跳发送间隔
/// </summary>
public override string Description => "终端心跳发送间隔";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0002.cs Прегледај датотеку

@@ -26,6 +26,11 @@ namespace JT808.Protocol.MessageBody
/// TCP 消息应答超时时间,单位为秒(s)
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// TCP消息应答超时时间
/// </summary>
public override string Description => "TCP消息应答超时时间";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0003.cs Прегледај датотеку

@@ -26,6 +26,11 @@ namespace JT808.Protocol.MessageBody
/// TCP 消息重传次数
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// TCP消息重传次数
/// </summary>
public override string Description => "TCP消息重传次数";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0004.cs Прегледај датотеку

@@ -26,6 +26,11 @@ namespace JT808.Protocol.MessageBody
/// UDP 消息应答超时时间,单位为秒(s)
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// UDP消息应答超时时间
/// </summary>
public override string Description => "UDP消息应答超时时间";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0005.cs Прегледај датотеку

@@ -26,6 +26,11 @@ namespace JT808.Protocol.MessageBody
/// UDP 消息重传次数
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// UDP消息重传次数
/// </summary>
public override string Description => "UDP消息重传次数";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0006.cs Прегледај датотеку

@@ -26,6 +26,11 @@ namespace JT808.Protocol.MessageBody
/// SMS 消息应答超时时间,单位为秒(s)
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// SMS消息应答超时时间
/// </summary>
public override string Description => "SMS消息应答超时时间";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0007.cs Прегледај датотеку

@@ -26,6 +26,11 @@ namespace JT808.Protocol.MessageBody
/// SMS 消息重传次数
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// SMS消息重传次数
/// </summary>
public override string Description => "SMS消息重传次数";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0010.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 主服务器 APN,无线通信拨号访问点。若网络制式为 CDMA,则该处为PPP 拨号号码
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 主服务器APN
/// </summary>
public override string Description => "主服务器APN";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0011.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 主服务器无线通信拨号用户名
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 主服务器无线通信拨号用户名
/// </summary>
public override string Description => "主服务器无线通信拨号用户名";

/// <summary>
///
/// </summary>


+ 5
- 1
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0012.cs Прегледај датотеку

@@ -1,5 +1,4 @@
using System.Text.Json;

using JT808.Protocol.Extensions;
using JT808.Protocol.Formatters;
using JT808.Protocol.Interfaces;
@@ -25,6 +24,11 @@ namespace JT808.Protocol.MessageBody
/// 主服务器无线通信拨号密码
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 主服务器无线通信拨号密码
/// </summary>
public override string Description => "主服务器无线通信拨号密码";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0013.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 主服务器地址,IP 或域名
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 主服务器地址
/// </summary>
public override string Description => "主服务器地址";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0014.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 备份服务器 APN,无线通信拨号访问点
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 备份服务器 APN
/// </summary>
public override string Description => "备份服务器APN";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0015.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 备份服务器无线通信拨号用户名
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 备份服务器无线通信拨号用户名
/// </summary>
public override string Description => "备份服务器无线通信拨号用户名";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0016.cs Прегледај датотеку

@@ -24,6 +24,11 @@ namespace JT808.Protocol.MessageBody
/// 备份服务器无线通信拨号密码
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 备份服务器无线通信拨号密码
/// </summary>
public override string Description => "备份服务器无线通信拨号密码";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0017.cs Прегледај датотеку

@@ -24,6 +24,11 @@ namespace JT808.Protocol.MessageBody
/// 备份服务器地址,IP 或域名
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 备份服务器地址
/// </summary>
public override string Description => "备份服务器地址";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0018.cs Прегледај датотеку

@@ -27,6 +27,11 @@ namespace JT808.Protocol.MessageBody
///服务器 TCP 端口
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 服务器TCP端口
/// </summary>
public override string Description => "服务器TCP端口";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0019.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
///服务器 UDP 端口
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 服务器UDP端口
/// </summary>
public override string Description => "服务器UDP端口";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x001A.cs Прегледај датотеку

@@ -24,6 +24,11 @@ namespace JT808.Protocol.MessageBody
/// 道路运输证 IC 卡认证主服务器 IP 地址或域名
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 道路运输证IC卡认证主服务器IP地址或域名
/// </summary>
public override string Description => "道路运输证IC卡认证主服务器IP地址或域名";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x001B.cs Прегледај датотеку

@@ -24,6 +24,11 @@ namespace JT808.Protocol.MessageBody
///道路运输证 IC 卡认证主服务器 TCP 端口
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 道路运输证IC卡认证主服务器TCP端口
/// </summary>
public override string Description => "道路运输证IC卡认证主服务器TCP端口";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x001C.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
///道路运输证 IC 卡认证主服务器 UDP 端口
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 道路运输证IC卡认证主服务器UDP端口
/// </summary>
public override string Description => "道路运输证IC卡认证主服务器UDP端口";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x001D.cs Прегледај датотеку

@@ -24,6 +24,11 @@ namespace JT808.Protocol.MessageBody
/// 道路运输证 IC 卡认证备份服务器 IP 地址或域名,端口同主服务器
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 道路运输证IC卡认证备份服务器IP地址或域名
/// </summary>
public override string Description => "道路运输证IC卡认证备份服务器IP地址或域名";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0020.cs Прегледај датотеку

@@ -28,6 +28,11 @@ namespace JT808.Protocol.MessageBody
/// 2:定时和定距汇报
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 位置汇报策略
/// </summary>
public override string Description => "位置汇报策略";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0021.cs Прегледај датотеку

@@ -27,6 +27,11 @@ namespace JT808.Protocol.MessageBody
/// 1:根据登录状态和 ACC 状态,先判断登录状态,若登录再根据 ACC 状态
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 位置汇报方案
/// </summary>
public override string Description => "位置汇报方案";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0022.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 驾驶员未登录汇报时间间隔,单位为秒(s),>0
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 驾驶员未登录汇报时间间隔
/// </summary>
public override string Description => "驾驶员未登录汇报时间间隔";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0023.cs Прегледај датотеку

@@ -27,6 +27,11 @@ namespace JT808.Protocol.MessageBody
/// 从服务器APN
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 从服务器APN
/// </summary>
public override string Description => "从服务器APN";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0024.cs Прегледај датотеку

@@ -27,6 +27,11 @@ namespace JT808.Protocol.MessageBody
/// 从服务器无线通信拨号用户名
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 从服务器无线通信拨号用户名
/// </summary>
public override string Description => "从服务器无线通信拨号用户名";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0025.cs Прегледај датотеку

@@ -26,6 +26,11 @@ namespace JT808.Protocol.MessageBody
/// 从服务器无线通信拨号密码
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 从服务器无线通信拨号密码
/// </summary>
public override string Description => "从服务器无线通信拨号密码";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0026.cs Прегледај датотеку

@@ -27,6 +27,11 @@ namespace JT808.Protocol.MessageBody
/// 从服务器备份地址IP
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 从服务器备份地址IP
/// </summary>
public override string Description => "从服务器备份地址IP";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0027.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 休眠时汇报时间间隔,单位为秒(s),>0
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 休眠时汇报时间间隔
/// </summary>
public override string Description => "休眠时汇报时间间隔";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0028.cs Прегледај датотеку

@@ -26,6 +26,11 @@ namespace JT808.Protocol.MessageBody
/// 紧急报警时汇报时间间隔,单位为秒(s),>0
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 紧急报警时汇报时间间隔
/// </summary>
public override string Description => "紧急报警时汇报时间间隔";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0029.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 缺省时间汇报间隔,单位为秒(s),>0
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 缺省时间汇报间隔
/// </summary>
public override string Description => "缺省时间汇报间隔";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x002C.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 缺省距离汇报间隔,单位为米(m),>0
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 缺省距离汇报间隔
/// </summary>
public override string Description => "缺省距离汇报间隔";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x002D.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 驾驶员未登录汇报距离间隔,单位为米(m),>0
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 驾驶员未登录汇报距离间隔
/// </summary>
public override string Description => "驾驶员未登录汇报距离间隔";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x002E.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 休眠时汇报距离间隔,单位为米(m),>0
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 休眠时汇报距离间隔
/// </summary>
public override string Description => "休眠时汇报距离间隔";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x002F.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 紧急报警时汇报距离间隔,单位为米(m),>0
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 紧急报警时汇报距离间隔
/// </summary>
public override string Description => "紧急报警时汇报距离间隔";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0030.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 拐点补传角度,小于180
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 拐点补传角度
/// </summary>
public override string Description => "拐点补传角度";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0031.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 电子围栏半径(非法位移阈值),单位为米
/// </summary>
public ushort ParamValue { get; set; }
/// <summary>
/// 电子围栏半径
/// </summary>
public override string Description => "电子围栏半径";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0032.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 违规行驶时段范围(非法位移阈值),单位为米
/// </summary>
public byte[] ParamValue { get; set; }
/// <summary>
/// 违规行驶时段范围
/// </summary>
public override string Description => "违规行驶时段范围";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0040.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 监控平台电话号码
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 监控平台电话号码
/// </summary>
public override string Description => "监控平台电话号码";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0041.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 复位电话号码,可采用此电话号码拨打终端电话让终端复位
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 复位电话号码
/// </summary>
public override string Description => "复位电话号码";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0042.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 恢复出厂设置电话号码,可采用此电话号码拨打终端电话让终端恢复出厂设置
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 恢复出厂设置电话号码
/// </summary>
public override string Description => "恢复出厂设置电话号码";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0043.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 监控平台 SMS 电话号码
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 监控平台SMS电话号码
/// </summary>
public override string Description => "监控平台SMS电话号码";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0044.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 接收终端 SMS 文本报警号码
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 接收终端SMS文本报警号码
/// </summary>
public override string Description => "接收终端SMS文本报警号码";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0045.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 终端电话接听策略,0:自动接听;1:ACC ON 时自动接听,OFF 时手动接听
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 终端电话接听策略
/// </summary>
public override string Description => "终端电话接听策略";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0046.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 每次最长通话时间,单位为秒(s),0 为不允许通话,0xFFFFFFFF 为不限制
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 每次最长通话时间
/// </summary>
public override string Description => "每次最长通话时间";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0047.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 当月最长通话时间,单位为秒(s),0 为不允许通话,0xFFFFFFFF 为不限制
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 当月最长通话时间
/// </summary>
public override string Description => "当月最长通话时间";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0048.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 监听电话号码
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 监听电话号码
/// </summary>
public override string Description => "监听电话号码";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0049.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 监管平台特权短信号码
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 监管平台特权短信号码
/// </summary>
public override string Description => "监管平台特权短信号码";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0050.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 报警屏蔽字,与位置信息汇报消息中的报警标志相对应,相应位为 1则相应报警被屏蔽
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 报警屏蔽字
/// </summary>
public override string Description => "报警屏蔽字";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0051.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 报警发送文本 SMS 开关,与位置信息汇报消息中的报警标志相对应,相应位为 1 则相应报警时发送文本 SMS
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 报警发送文本SMS开关
/// </summary>
public override string Description => "报警发送文本SMS开关";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0052.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 报警拍摄开关,与位置信息汇报消息中的报警标志相对应,相应位为1 则相应报警时摄像头拍摄
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 报警拍摄开关
/// </summary>
public override string Description => "报警拍摄开关";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0053.cs Прегледај датотеку

@@ -24,6 +24,11 @@ namespace JT808.Protocol.MessageBody
/// 报警拍摄存储标志,与位置信息汇报消息中的报警标志相对应,相应位为 1 则对相应报警时拍的照片进行存储,否则实时上传
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 报警拍摄存储标志
/// </summary>
public override string Description => "报警拍摄存储标志";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0054.cs Прегледај датотеку

@@ -24,6 +24,11 @@ namespace JT808.Protocol.MessageBody
/// 关键标志,与位置信息汇报消息中的报警标志相对应,相应位为 1 则对相应报警为关键报警
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 关键标志
/// </summary>
public override string Description => "关键标志";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0055.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 最高速度,单位为公里每小时(km/h)
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 最高速度
/// </summary>
public override string Description => "最高速度";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0056.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 超速持续时间,单位为秒(s)
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 超速持续时间
/// </summary>
public override string Description => "超速持续时间";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0057.cs Прегледај датотеку

@@ -24,6 +24,11 @@ namespace JT808.Protocol.MessageBody
/// 连续驾驶时间门限,单位为秒(s)
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 连续驾驶时间门限
/// </summary>
public override string Description => "连续驾驶时间门限";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0058.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 当天累计驾驶时间门限,单位为秒(s)
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 当天累计驾驶时间门限
/// </summary>
public override string Description => "当天累计驾驶时间门限";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0059.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 最小休息时间,单位为秒(s)
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 最小休息时间
/// </summary>
public override string Description => "最小休息时间";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x005A.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 最长停车时间,单位为秒(s)
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 最长停车时间
/// </summary>
public override string Description => "最长停车时间";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x005B.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 超速报警预警差值,单位为 1/10Km/h
/// </summary>
public ushort ParamValue { get; set; }
/// <summary>
/// 超速报警预警差值
/// </summary>
public override string Description => "超速报警预警差值";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x005C.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 疲劳驾驶预警差值,单位为秒(s),>0
/// </summary>
public ushort ParamValue { get; set; }
/// <summary>
/// 疲劳驾驶预警差值
/// </summary>
public override string Description => "疲劳驾驶预警差值";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x005D.cs Прегледај датотеку

@@ -29,6 +29,11 @@ namespace JT808.Protocol.MessageBody
/// b15-b8:碰撞加速度,单位 0.1g,设置范围在:0-79 之间,默认为10。
/// </summary>
public ushort ParamValue { get; set; }
/// <summary>
/// 碰撞报警参数设置
/// </summary>
public override string Description => "碰撞报警参数设置";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x005E.cs Прегледај датотеку

@@ -27,6 +27,11 @@ namespace JT808.Protocol.MessageBody
/// 侧翻角度,单位 1 度,默认为 30 度
/// </summary>
public ushort ParamValue { get; set; }
/// <summary>
/// 侧翻报警参数设置
/// </summary>
public override string Description => "侧翻报警参数设置";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0064.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 定时拍照控制,见808表 14
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 定时拍照控制
/// </summary>
public override string Description => "定时拍照控制";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0065.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 定距拍照控制,见808表15
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 定距拍照控制
/// </summary>
public override string Description => "定距拍照控制";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0070.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 图像/视频质量,1-10,1 最好
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 图像/视频质量
/// </summary>
public override string Description => "图像_视频质量";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0071.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 亮度,0-255
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 亮度
/// </summary>
public override string Description => "亮度";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0072.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 对比度,0-127
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 对比度
/// </summary>
public override string Description => "对比度";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0073.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 饱和度,0-127
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 饱和度
/// </summary>
public override string Description => "饱和度";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0074.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 色度,0-255
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 色度
/// </summary>
public override string Description => "色度";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0080.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 车辆里程表读数,1/10km
/// </summary>
public uint ParamValue { get; set; }
/// <summary>
/// 车辆里程表读数
/// </summary>
public override string Description => "车辆里程表读数";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0081.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 车辆所在的省域 ID
/// </summary>
public ushort ParamValue { get; set; }
/// <summary>
/// 车辆所在的省域ID
/// </summary>
public override string Description => "车辆所在的省域ID";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0082.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 车辆所在的市域 ID
/// </summary>
public ushort ParamValue { get; set; }
/// <summary>
/// 车辆所在的市域ID
/// </summary>
public override string Description => "车辆所在的市域ID";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0083.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 公安交通管理部门颁发的机动车号牌
/// </summary>
public string ParamValue { get; set; }
/// <summary>
/// 公安交通管理部门颁发的机动车号牌
/// </summary>
public override string Description => "公安交通管理部门颁发的机动车号牌";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0084.cs Прегледај датотеку

@@ -25,6 +25,11 @@ namespace JT808.Protocol.MessageBody
/// 车牌颜色,按照 JT/T415-2006 的 5.4.12
/// </summary>
public byte ParamValue { get; set; }
/// <summary>
/// 车牌颜色
/// </summary>
public override string Description => "车牌颜色";

/// <summary>
///
/// </summary>


+ 5
- 0
src/JT808.Protocol/MessageBody/JT808_0x8103_0x0090.cs Прегледај датотеку

@@ -33,6 +33,11 @@ namespace JT808.Protocol.MessageBody
/// bit3,0:禁用 Galileo 定位, 1:启用 Galileo 定位。
/// </summary>
public byte ParamValue { get; set; }
/// <summary>
/// GNSS 定位模式
/// </summary>
public override string Description => "GNSS定位模式";

/// <summary>
///
/// </summary>


Неке датотеке нису приказане због велике количине промена

Loading…
Откажи
Сачувај