From 0a4dd8c04420c472e2b3cd32f284df7d3da1c780 Mon Sep 17 00:00:00 2001
From: "SmallChi(Koike)" <564952747@qq.com>
Date: Fri, 20 May 2022 22:19:26 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=90=84=E4=B8=AA=E5=AF=B9?=
=?UTF-8?q?=E8=B1=A1=E5=B1=9E=E6=80=A7=E4=B8=BA=E8=8B=B1=E6=96=87=E5=B1=9E?=
=?UTF-8?q?=E6=80=A7=E5=B9=B6=E9=99=84=E4=B8=8A=E5=AF=B9=E5=BA=94=E8=8B=B1?=
=?UTF-8?q?=E6=96=87=E6=8F=8F=E8=BF=B0(3)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/JT808.Protocol.Test/Simples/Demo9.cs | 8 +-
.../Enums/JT808CarDVRCommandID.cs | 82 ++++++----
src/JT808.Protocol/Enums/JT808Status.cs | 63 +++++---
src/JT808.Protocol/JT808.Protocol.xml | 145 ++++++++++++------
.../CarDVR/JT808_CarDVR_Down_0x00.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0x01.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0x02.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0x03.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0x04.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0x05.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0x06.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0x07.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0x08.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0x09.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0x10.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0x11.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0x12.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0x13.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0x14.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0x15.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0x82.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0x83.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0x84.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0xC2.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0xC3.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0xC4.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0xE0.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0xE1.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0xE2.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0xE3.cs | 2 +-
.../CarDVR/JT808_CarDVR_Down_0xE4.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x00.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x01.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x02.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x03.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x04.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x05.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x06.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x07.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x08.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x09.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x10.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x11.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x12.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x13.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x14.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x15.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x82.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x83.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0x84.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0xC2.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0xC3.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0xC4.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0xE0.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0xE1.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0xE2.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0xE3.cs | 2 +-
.../CarDVR/JT808_CarDVR_Up_0xE4.cs | 2 +-
58 files changed, 252 insertions(+), 154 deletions(-)
diff --git a/src/JT808.Protocol.Test/Simples/Demo9.cs b/src/JT808.Protocol.Test/Simples/Demo9.cs
index 19badce..c540271 100644
--- a/src/JT808.Protocol.Test/Simples/Demo9.cs
+++ b/src/JT808.Protocol.Test/Simples/Demo9.cs
@@ -38,7 +38,7 @@ namespace JT808.Protocol.Test.Simples
public void Test2()
{
JT808CarDVRDownPackage jT808CarDVRDownPackage = new JT808CarDVRDownPackage();
- jT808CarDVRDownPackage.CommandId = JT808CarDVRCommandID.设置初始里程.ToByteValue();
+ jT808CarDVRDownPackage.CommandId = JT808CarDVRCommandID.set_init_mileage.ToByteValue();
jT808CarDVRDownPackage.Bodies = new JT808_CarDVR_Down_0xC4()
{
FirstInstallTime=DateTime.Parse("2020-03-25 10:26:01"),
@@ -55,7 +55,7 @@ namespace JT808.Protocol.Test.Simples
public void Test3()
{
JT808CarDVRDownPackage jT808CarDVRDownPackage = new JT808CarDVRDownPackage();
- jT808CarDVRDownPackage.CommandId = JT808CarDVRCommandID.设置初始里程.ToByteValue();
+ jT808CarDVRDownPackage.CommandId = JT808CarDVRCommandID.set_init_mileage.ToByteValue();
jT808CarDVRDownPackage.Bodies = new JT808_CarDVR_Down_0xC4()
{
FirstInstallTime = DateTime.Parse("2020-03-25 10:26:01"),
@@ -80,7 +80,7 @@ namespace JT808.Protocol.Test.Simples
public void Test4()
{
JT808CarDVRUpPackage package = new JT808CarDVRUpPackage();
- package.CommandId = JT808CarDVRCommandID.设置初始里程.ToByteValue();
+ package.CommandId = JT808CarDVRCommandID.set_init_mileage.ToByteValue();
package.Bodies = new JT808_CarDVR_Up_0xC4()
{
@@ -103,7 +103,7 @@ namespace JT808.Protocol.Test.Simples
{
var data = "557AC4000000EB".ToHexBytes();
JT808CarDVRUpPackage package = JT808CarDVRSerializer.UpDeserialize(data);
- Assert.Equal(JT808CarDVRCommandID.设置初始里程.ToByteValue(), package.CommandId);
+ Assert.Equal(JT808CarDVRCommandID.set_init_mileage.ToByteValue(), package.CommandId);
Assert.Null(package.Bodies);
}
diff --git a/src/JT808.Protocol/Enums/JT808CarDVRCommandID.cs b/src/JT808.Protocol/Enums/JT808CarDVRCommandID.cs
index ab0ab17..53a7b9f 100644
--- a/src/JT808.Protocol/Enums/JT808CarDVRCommandID.cs
+++ b/src/JT808.Protocol/Enums/JT808CarDVRCommandID.cs
@@ -6,116 +6,144 @@ namespace JT808.Protocol.Enums
{
///
/// 行车记录仪命令字
+ /// Dashcam command words
///
public enum JT808CarDVRCommandID:byte
{
///
/// 采集记录仪执行标准版本
+ /// The collect recorder performs the standard version
///
- 采集记录仪执行标准版本 = 0x00,
+ collect_recorder_performs_standard_version = 0x00,
///
/// 采集当前驾驶人信息
+ /// Collect current driver information
///
- 采集当前驾驶人信息 = 0x01,
+ collect_driver = 0x01,
///
/// 采集记录仪实时时间
+ /// Collect of real time recorder
///
- 采集记录仪实时时间 = 0x02,
+ collect_realtime = 0x02,
///
/// 采集累计行驶里程
+ /// Collect accumulated mileage
///
- 采集累计行驶里程 = 0x03,
+ collect_accumulated_mileage = 0x03,
///
/// 采集记录仪脉冲系数
+ /// Pulse coefficient of collect recorder
///
- 采集记录仪脉冲系数 = 0x04,
+ collect_recorder_pulse_coefficient = 0x04,
///
/// 采集车辆信息
+ /// Collection of vehicle information
///
- 采集车辆信息 = 0x05,
+ collect_vehicle_information = 0x05,
///
/// 采集记录仪状态信号配置信息
+ /// Collect the configuration information of recorder status signal
///
- 采集记录仪状态信号配置信息 = 0x06,
+ collect_recorder_status_signal_configuration_information = 0x06,
///
/// 采集记录仪唯一性编号
+ /// Collection recorder unique number
///
- 采集记录仪唯一性编号 = 0x07,
+ collect_recorder_unique_number = 0x07,
///
/// 采集指定的行驶速度记录
+ /// Collect the specified speed record
///
- 采集指定的行驶速度记录 = 0x08,
+ collect_recorder_specified_speed = 0x08,
///
/// 采集指定的位置信息记录
+ /// Collect the specified location information record
///
- 采集指定的位置信息记录 = 0x09,
+ collect_specified_location_information = 0x09,
///
/// 采集指定的事故疑点记录
+ /// Collect specified incident suspect records
///
- 采集指定的事故疑点记录 = 0x10,
+ collect_specified_incident_suspect_records = 0x10,
///
/// 采集指定的超时驾驶记录
+ /// Collect specified driving overtime records
///
- 采集指定的超时驾驶记录 = 0x11,
+ collect_specified_driving_overtime_records = 0x11,
///
/// 采集指定的驾驶人身份记录
+ /// Collect identification records of designated drivers
///
- 采集指定的驾驶人身份记录 = 0x12,
+ collect_drivers_identification_records = 0x12,
///
/// 采集指定的外部供电记录
+ /// Collect the specified external power supply records
///
- 采集指定的外部供电记录 = 0x13,
+ collect_specified_external_power_supply_records = 0x13,
///
/// 采集指定的参数修改记录
+ /// Collect the modification records of specified parameters
///
- 采集指定的参数修改记录 = 0x14,
+ collect_specified_modify_parameters_records = 0x14,
///
/// 采集指定的速度状态日志
+ /// Collects the specified speed status logs
///
- 采集指定的速度状态日志 = 0x15,
+ collect_specified_speed_status_logs = 0x15,
///
/// 设置车辆信息
+ /// Setting vehicle Information
///
- 设置车辆信息 = 0x82,
+ setting_vehicle_information = 0x82,
///
/// 设置记录仪初次安装日期
+ /// Set the first installation date of recorder
///
- 设置记录仪初次安装日期 = 0x83,
+ set_first_install_date_recorder = 0x83,
///
/// 设置状态量配置信息
+ /// Set state quantity configuration information
///
- 设置状态量配置信息 = 0x84,
+ set_state_quantity_configuration_information = 0x84,
///
/// 设置记录仪时间
+ /// Setting recorder time
///
- 设置记录仪时间 = 0xC2,
+ set_recorder_time = 0xC2,
///
/// 设置记录仪脉冲系数
+ /// Set the pulse coefficient of recorder
///
- 设置记录仪脉冲系数 = 0xC3,
+ set_pulse_coefficient_recorder = 0xC3,
///
/// 设置初始里程
+ /// Setting the initial mileage
///
- 设置初始里程 = 0xC4,
+ set_init_mileage = 0xC4,
///
/// 进入或保持检定状态
+ /// Enters or maintains the check state
///
- 进入或保持检定状态 = 0xE0,
+ enters_maintains_check_state = 0xE0,
///
/// 进入里程误差测量
+ /// Enter the mileage error measurement
///
- 进入里程误差测量 = 0xE1,
+ enter_mileage_error_measurement = 0xE1,
///
/// 进入脉冲系数误差测量
+ /// Enter the pulse coefficient error measurement
///
- 进入脉冲系数误差测量 = 0xE2,
+ enter_pulse_coefficient_error_measurement = 0xE2,
///
/// 进入实时时间误差测量
+ /// Enter real-time time error measurement
///
- 进入实时时间误差测量 = 0xE3,
+ enter_realtime_time_error_measurement = 0xE3,
///
/// 返回正常工作状态
+ /// Return to normal working status
///
- 返回正常工作状态 = 0xE4,
+ return_normal_working_status = 0xE4,
}
}
diff --git a/src/JT808.Protocol/Enums/JT808Status.cs b/src/JT808.Protocol/Enums/JT808Status.cs
index 6d60afd..c65befc 100644
--- a/src/JT808.Protocol/Enums/JT808Status.cs
+++ b/src/JT808.Protocol/Enums/JT808Status.cs
@@ -4,92 +4,113 @@ namespace JT808.Protocol.Enums
{
///
/// JT808车辆状态位
+ /// Vehicle status position
///
[Flags]
public enum JT808Status : uint
{
///
/// ACC开
+ /// The ACC open
///
- ACC开 = 1,
+ acc_open = 1,
///
/// 定位
+ /// location
///
- 定位 = 2,
+ location = 2,
///
/// 南纬
+ /// latitude
///
- 南纬 = 4,
+ latitude = 4,
///
/// 西经
+ /// longitude
///
- 西经 = 8,
+ longitude = 8,
///
/// 停运状态
+ /// Shut down the state
///
- 停运状态 = 16,
+ shutdown_state = 16,
///
/// 经纬度已经保密插件加密
+ /// Latitude and longitude are encrypted by secret plug-in
///
- 经纬度已经保密插件加密 = 32,
+ lat_lng_encrypt = 32,
//保留 = 64,
//保留 = 128,
///
/// 半载
+ /// half_load
///
- 半载 = 256,
+ half_load = 256,
//保留 = 512,
///
/// 满载
+ /// full load
///
- 满载 = 768,
+ full_load = 768,
///
/// 车辆油路断开
+ /// The fuel line of the vehicle is disconnected
///
- 车辆油路断开 = 1024,
+ vehicle_fuel_line_disconnected= 1024,
///
/// 车辆电路断开
+ /// Vehicle circuit disconnection
///
- 车辆电路断开 = 2048,
+ vehicle_circuit_disconnection = 2048,
///
/// 车门加锁
+ /// The door lock
///
- 车门加锁 = 4096,
+ door_lock = 4096,
///
/// 前门开
+ /// The front door open
///
- 前门开 = 8192,
+ front_door_open = 8192,
///
/// 中门开
+ /// The door opened
///
- 中门开 = 16384,
+ door_opened = 16384,
///
/// 后门开
+ /// The back door open
///
- 后门开 = 32768,
+ back_door_open = 32768,
///
/// 驾驶席门开
+ /// The driver's seat door is open
///
- 驾驶席门开 = 65536,
+ drivers_seat_door_open = 65536,
///
/// 自定义
+ /// custom
///
- 自定义 = 131072,
+ custom = 131072,
///
/// 使用GPS卫星进行定位
+ /// GPS satellites are used for positioning
///
- 使用GPS卫星进行定位 = 262144,
+ used_gps = 262144,
///
/// 使用北斗卫星进行定位
+ /// Beidou satellites were used for positioning
///
- 使用北斗卫星进行定位 = 524288,
+ used_beidou = 524288,
///
/// 使用GLONASS卫星进行定位
+ /// GLONASS satellite was used for positioning
///
- 使用GLONASS卫星进行定位 = 1048576,
+ used_glonass = 1048576,
///
- /// 使用Galileo卫星进行定位
+ /// 使用Galileo卫星进行定位+
+ /// Galileo satellite is used for positioning
///
- 使用Galileo卫星进行定位 = 2097152
+ used_galileo = 2097152
}
}
diff --git a/src/JT808.Protocol/JT808.Protocol.xml b/src/JT808.Protocol/JT808.Protocol.xml
index 1218776..ae0a7d6 100644
--- a/src/JT808.Protocol/JT808.Protocol.xml
+++ b/src/JT808.Protocol/JT808.Protocol.xml
@@ -323,141 +323,169 @@
行车记录仪命令字
+ Dashcam command words
-
+
采集记录仪执行标准版本
+ The collect recorder performs the standard version
-
+
采集当前驾驶人信息
+ Collect current driver information
-
+
采集记录仪实时时间
+ Collect of real time recorder
-
+
采集累计行驶里程
+ Collect accumulated mileage
-
+
采集记录仪脉冲系数
+ Pulse coefficient of collect recorder
-
+
采集车辆信息
+ Collection of vehicle information
-
+
采集记录仪状态信号配置信息
+ Collect the configuration information of recorder status signal
-
+
采集记录仪唯一性编号
+ Collection recorder unique number
-
+
采集指定的行驶速度记录
+ Collect the specified speed record
-
+
采集指定的位置信息记录
+ Collect the specified location information record
-
+
采集指定的事故疑点记录
+ Collect specified incident suspect records
-
+
采集指定的超时驾驶记录
+ Collect specified driving overtime records
-
+
采集指定的驾驶人身份记录
+ Collect identification records of designated drivers
-
+
采集指定的外部供电记录
+ Collect the specified external power supply records
-
+
采集指定的参数修改记录
+ Collect the modification records of specified parameters
-
+
采集指定的速度状态日志
+ Collects the specified speed status logs
-
+
设置车辆信息
+ Setting vehicle Information
-
+
设置记录仪初次安装日期
+ Set the first installation date of recorder
-
+
设置状态量配置信息
+ Set state quantity configuration information
-
+
设置记录仪时间
+ Setting recorder time
-
+
设置记录仪脉冲系数
+ Set the pulse coefficient of recorder
-
+
设置初始里程
+ Setting the initial mileage
-
+
进入或保持检定状态
+ Enters or maintains the check state
-
+
进入里程误差测量
+ Enter the mileage error measurement
-
+
进入脉冲系数误差测量
+ Enter the pulse coefficient error measurement
-
+
进入实时时间误差测量
+ Enter real-time time error measurement
-
+
返回正常工作状态
+ Return to normal working status
@@ -1523,106 +1551,127 @@
JT808车辆状态位
+ Vehicle status position
-
+
ACC开
+ The ACC open
-
+
定位
+ location
-
+
南纬
+ latitude
-
+
西经
+ longitude
-
+
停运状态
+ Shut down the state
-
+
经纬度已经保密插件加密
+ Latitude and longitude are encrypted by secret plug-in
-
+
半载
+ half_load
-
+
满载
+ full load
-
+
车辆油路断开
+ The fuel line of the vehicle is disconnected
-
+
车辆电路断开
+ Vehicle circuit disconnection
-
+
车门加锁
+ The door lock
-
+
前门开
+ The front door open
-
+
中门开
+ The door opened
-
+
后门开
+ The back door open
-
+
驾驶席门开
+ The driver's seat door is open
-
+
自定义
+ custom
-
+
使用GPS卫星进行定位
+ GPS satellites are used for positioning
-
+
使用北斗卫星进行定位
+ Beidou satellites were used for positioning
-
+
使用GLONASS卫星进行定位
+ GLONASS satellite was used for positioning
-
+
- 使用Galileo卫星进行定位
+ 使用Galileo卫星进行定位+
+ Galileo satellite is used for positioning
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x00.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x00.cs
index 9a86454..4ba856f 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x00.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x00.cs
@@ -19,7 +19,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x00
///
- public override byte CommandId => JT808CarDVRCommandID.采集记录仪执行标准版本.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_recorder_performs_standard_version.ToByteValue();
///
/// 采集记录仪执行标准版本
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x01.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x01.cs
index 627794f..a459839 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x01.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x01.cs
@@ -19,7 +19,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x01
///
- public override byte CommandId => JT808CarDVRCommandID.采集当前驾驶人信息.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_driver.ToByteValue();
///
/// 采集机动车驾驶证号码
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x02.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x02.cs
index ed8e48c..5affeb1 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x02.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x02.cs
@@ -19,7 +19,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x02
///
- public override byte CommandId => JT808CarDVRCommandID.采集记录仪实时时间.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_realtime.ToByteValue();
///
/// 实时时间
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x03.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x03.cs
index 363df05..af075f0 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x03.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x03.cs
@@ -19,7 +19,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x03
///
- public override byte CommandId => JT808CarDVRCommandID.采集累计行驶里程.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_accumulated_mileage.ToByteValue();
///
/// 实时时间、安装时的初始里程及安装后的累计行驶里程
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x04.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x04.cs
index 3f23c51..07c80cd 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x04.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x04.cs
@@ -19,7 +19,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x04
///
- public override byte CommandId => JT808CarDVRCommandID.采集记录仪脉冲系数.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_recorder_pulse_coefficient.ToByteValue();
///
/// 实时时间及设定的脉冲系数
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x05.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x05.cs
index 0d0d001..e24e391 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x05.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x05.cs
@@ -19,7 +19,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x05
///
- public override byte CommandId => JT808CarDVRCommandID.采集车辆信息.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_vehicle_information.ToByteValue();
///
/// 车辆识别代号、机动车号牌号码和机动车号牌分类
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x06.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x06.cs
index 6dac6a9..9fed6d3 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x06.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x06.cs
@@ -19,7 +19,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x06
///
- public override byte CommandId => JT808CarDVRCommandID.采集记录仪状态信号配置信息.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_recorder_status_signal_configuration_information.ToByteValue();
///
/// 状态信号配置信息
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x07.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x07.cs
index 867dada..fe26161 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x07.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x07.cs
@@ -19,7 +19,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x07
///
- public override byte CommandId => JT808CarDVRCommandID.采集记录仪唯一性编号.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_recorder_unique_number.ToByteValue();
///
/// 唯一性编号及初次安装日期
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x08.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x08.cs
index e48b05f..4436c55 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x08.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x08.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x08
///
- public override byte CommandId => JT808CarDVRCommandID.采集指定的行驶速度记录.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_recorder_specified_speed.ToByteValue();
///
/// 开始时间
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x09.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x09.cs
index 384687d..8aee503 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x09.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x09.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x09
///
- public override byte CommandId => JT808CarDVRCommandID.采集指定的位置信息记录.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_specified_location_information.ToByteValue();
///
/// 符合条件的位置信息记录
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x10.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x10.cs
index 0bd4581..8e350be 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x10.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x10.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x10
///
- public override byte CommandId => JT808CarDVRCommandID.采集指定的事故疑点记录.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_specified_incident_suspect_records.ToByteValue();
///
/// 符合条件的事故疑点记录
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x11.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x11.cs
index ff297fc..05ca431 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x11.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x11.cs
@@ -19,7 +19,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x11
///
- public override byte CommandId => JT808CarDVRCommandID.采集指定的超时驾驶记录.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_specified_driving_overtime_records.ToByteValue();
///
/// 符合条件的超时驾驶记录
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x12.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x12.cs
index b2d61d5..f9da781 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x12.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x12.cs
@@ -19,7 +19,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x12
///
- public override byte CommandId => JT808CarDVRCommandID.采集指定的驾驶人身份记录.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_drivers_identification_records.ToByteValue();
///
/// 符合条件的驾驶人登录退出记录
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x13.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x13.cs
index 50a200b..4de7e6c 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x13.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x13.cs
@@ -19,7 +19,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x13
///
- public override byte CommandId => JT808CarDVRCommandID.采集指定的外部供电记录.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_specified_external_power_supply_records.ToByteValue();
///
/// 符合条件的供电记录
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x14.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x14.cs
index b16c671..5415778 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x14.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x14.cs
@@ -19,7 +19,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x14
///
- public override byte CommandId => JT808CarDVRCommandID.采集指定的参数修改记录.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_specified_modify_parameters_records.ToByteValue();
///
/// 符合条件的参数修改记录
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x15.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x15.cs
index f9b7d86..578ec73 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x15.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x15.cs
@@ -19,7 +19,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x15
///
- public override byte CommandId => JT808CarDVRCommandID.采集指定的速度状态日志.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_specified_speed_status_logs.ToByteValue();
///
/// 符合条件的速度状态日志
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x82.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x82.cs
index ee54762..e67b49b 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x82.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x82.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x82
///
- public override byte CommandId => JT808CarDVRCommandID.设置车辆信息.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.setting_vehicle_information.ToByteValue();
///
/// 车辆识别代号
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x83.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x83.cs
index 642948c..c744b0d 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x83.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x83.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x83
///
- public override byte CommandId => JT808CarDVRCommandID.设置记录仪初次安装日期.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.set_first_install_date_recorder.ToByteValue();
///
/// 实时时间
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x84.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x84.cs
index 0e39e2d..6602636 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x84.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0x84.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x84
///
- public override byte CommandId => JT808CarDVRCommandID.设置状态量配置信息.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.set_state_quantity_configuration_information.ToByteValue();
///
/// 实时时间
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xC2.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xC2.cs
index 48ccacb..2dacf76 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xC2.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xC2.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0xC2
///
- public override byte CommandId => JT808CarDVRCommandID.设置记录仪时间.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.set_recorder_time.ToByteValue();
///
/// 实时时间
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xC3.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xC3.cs
index 6a37726..cf9f6fe 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xC3.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xC3.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0xC3
///
- public override byte CommandId => JT808CarDVRCommandID.设置记录仪脉冲系数.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.set_pulse_coefficient_recorder.ToByteValue();
///
/// 当前时间
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xC4.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xC4.cs
index e00ec72..95eba78 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xC4.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xC4.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0xC4
///
- public override byte CommandId => JT808CarDVRCommandID.设置初始里程.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.set_init_mileage.ToByteValue();
///
/// 实时时间
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE0.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE0.cs
index 0479b33..62aaaff 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE0.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE0.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0xE0
///
- public override byte CommandId => JT808CarDVRCommandID.进入或保持检定状态.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.enters_maintains_check_state.ToByteValue();
///
/// 进入或保持检定状态
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE1.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE1.cs
index 51efa7f..70e8e22 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE1.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE1.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0xE1
///
- public override byte CommandId => JT808CarDVRCommandID.进入里程误差测量.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.enter_mileage_error_measurement.ToByteValue();
///
/// 记录仪唯一性编号
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE2.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE2.cs
index bdd2839..085024c 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE2.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE2.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0xE2
///
- public override byte CommandId => JT808CarDVRCommandID.进入脉冲系数误差测量.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.enter_pulse_coefficient_error_measurement.ToByteValue();
///
/// 通过DB9的7脚输出车速传感器信号(TTL 电平)
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE3.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE3.cs
index df772f5..bb24b3c 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE3.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE3.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0xE3
///
- public override byte CommandId => JT808CarDVRCommandID.进入实时时间误差测量.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.enter_realtime_time_error_measurement.ToByteValue();
///
/// 通过 DB9 的 7 脚输出实时时钟的秒脉冲信号(TTL 电平)
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE4.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE4.cs
index 734170c..ae5a27c 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE4.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Down_0xE4.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0xE4
///
- public override byte CommandId => JT808CarDVRCommandID.返回正常工作状态.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.return_normal_working_status.ToByteValue();
///
/// 返回正常工作状态
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x00.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x00.cs
index a4d234b..73cb18a 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x00.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x00.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x00
///
- public override byte CommandId => JT808CarDVRCommandID.采集记录仪执行标准版本.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_recorder_performs_standard_version.ToByteValue();
///
/// 记录仪执行标准年号后 2 位 BCD 码
/// 无应答则默认为 03
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x01.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x01.cs
index 7f992df..e4eb46b 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x01.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x01.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x01
///
- public override byte CommandId => JT808CarDVRCommandID.采集当前驾驶人信息.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_driver.ToByteValue();
///
/// 机动车驾驶证号码
/// 机动车驾驶证号码为 15 位时,后 3 位以 00H 补齐。驾驶人身份未知时以 00H 表示
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x02.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x02.cs
index f12b8f4..e83430c 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x02.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x02.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x02
///
- public override byte CommandId => JT808CarDVRCommandID.采集记录仪实时时间.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_realtime.ToByteValue();
///
/// 实时时间
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x03.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x03.cs
index 3288028..a6697b5 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x03.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x03.cs
@@ -17,7 +17,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x03
///
- public override byte CommandId => JT808CarDVRCommandID.采集累计行驶里程.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_accumulated_mileage.ToByteValue();
///
/// 实时时间
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x04.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x04.cs
index c212bd1..3087fc2 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x04.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x04.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x04
///
- public override byte CommandId => JT808CarDVRCommandID.采集记录仪脉冲系数.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_recorder_pulse_coefficient.ToByteValue();
///
/// 当前时间
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x05.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x05.cs
index dddf320..a3e4189 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x05.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x05.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x05
///
- public override byte CommandId => JT808CarDVRCommandID.采集车辆信息.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_vehicle_information.ToByteValue();
///
/// 车辆识别代号
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x06.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x06.cs
index 5385d15..4cfaf04 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x06.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x06.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x06
///
- public override byte CommandId => JT808CarDVRCommandID.采集记录仪状态信号配置信息.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_recorder_status_signal_configuration_information.ToByteValue();
///
/// 实时时间
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x07.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x07.cs
index 4c0ae05..99405b1 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x07.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x07.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x07
///
- public override byte CommandId => JT808CarDVRCommandID.采集记录仪唯一性编号.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_recorder_unique_number.ToByteValue();
///
/// 生产厂 CCC 认证代码 7字节
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x08.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x08.cs
index 100a9c5..3b9a115 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x08.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x08.cs
@@ -21,7 +21,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x08
///
- public override byte CommandId => JT808CarDVRCommandID.采集指定的行驶速度记录.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_recorder_specified_speed.ToByteValue();
///
/// 请求发送指定的时间范围内 N 个单位数据块的数据(N≥1)
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x09.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x09.cs
index 857aa36..dbc2919 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x09.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x09.cs
@@ -21,7 +21,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x09
///
- public override byte CommandId => JT808CarDVRCommandID.采集指定的位置信息记录.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_specified_location_information.ToByteValue();
///
/// 请求发送指定的时间范围内 N 个单位数据块的数据(N≥1)
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x10.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x10.cs
index fced671..9f7fa02 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x10.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x10.cs
@@ -22,7 +22,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x10
///
- public override byte CommandId => JT808CarDVRCommandID.采集指定的事故疑点记录.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_specified_incident_suspect_records.ToByteValue();
///
/// 请求发送指定的时间范围内 N 个单位数据块的数据(N≥1)
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x11.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x11.cs
index d83e7b8..13b935f 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x11.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x11.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x11
///
- public override byte CommandId => JT808CarDVRCommandID.采集指定的超时驾驶记录.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_specified_driving_overtime_records.ToByteValue();
///
/// 请求发送指定的时间范围内 N 个单位数据块的数据(N≥1)
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x12.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x12.cs
index 775e109..cb7c945 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x12.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x12.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x12
///
- public override byte CommandId => JT808CarDVRCommandID.采集指定的驾驶人身份记录.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_drivers_identification_records.ToByteValue();
///
/// 请求发送指定的时间范围内 N 个单位数据块的数据(N≥1)
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x13.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x13.cs
index 6747517..efccee0 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x13.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x13.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x13
///
- public override byte CommandId => JT808CarDVRCommandID.采集指定的外部供电记录.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_specified_external_power_supply_records.ToByteValue();
///
/// 请求发送指定的时间范围内 N 个单位数据块的数据(N≥1)
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x14.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x14.cs
index 4912f37..707eb5e 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x14.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x14.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x14
///
- public override byte CommandId => JT808CarDVRCommandID.采集指定的参数修改记录.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_specified_modify_parameters_records.ToByteValue();
///
/// 请求发送指定的时间范围内 N 个单位数据块的数据(N≥1)
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x15.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x15.cs
index 8e3759a..066f8be 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x15.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x15.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x15
///
- public override byte CommandId => JT808CarDVRCommandID.采集指定的速度状态日志.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.collect_specified_speed_status_logs.ToByteValue();
///
/// 请求发送指定的时间范围内 N 个单位数据块的数据(N≥1)
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x82.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x82.cs
index d94c1a5..d6d42cc 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x82.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x82.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x82
///
- public override byte CommandId => JT808CarDVRCommandID.设置车辆信息.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.setting_vehicle_information.ToByteValue();
///
/// 车辆信息
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x83.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x83.cs
index 317d928..4aeb083 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x83.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x83.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x83
///
- public override byte CommandId => JT808CarDVRCommandID.设置记录仪初次安装日期.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.set_first_install_date_recorder.ToByteValue();
///
/// 初次安装日期
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x84.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x84.cs
index bdc41f3..8a0af3a 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x84.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0x84.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0x84
///
- public override byte CommandId => JT808CarDVRCommandID.设置状态量配置信息.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.set_state_quantity_configuration_information.ToByteValue();
///
/// 状态量配置信息
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xC2.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xC2.cs
index c336605..2388802 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xC2.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xC2.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0xC2
///
- public override byte CommandId => JT808CarDVRCommandID.设置记录仪时间.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.set_recorder_time.ToByteValue();
///
/// 北京时间的日期、时钟
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xC3.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xC3.cs
index e168d7e..13084e7 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xC3.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xC3.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0xC3
///
- public override byte CommandId => JT808CarDVRCommandID.设置记录仪脉冲系数.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.set_pulse_coefficient_recorder.ToByteValue();
///
/// 记录仪脉冲系数
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xC4.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xC4.cs
index a0f439c..7ab25a9 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xC4.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xC4.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0xC4
///
- public override byte CommandId => JT808CarDVRCommandID.设置初始里程.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.set_init_mileage.ToByteValue();
///
/// 车辆识别代号、机动车号牌号码和机动车号牌分类
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE0.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE0.cs
index b823071..5b2be94 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE0.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE0.cs
@@ -21,7 +21,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0xE0
///
- public override byte CommandId => JT808CarDVRCommandID.进入或保持检定状态.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.enters_maintains_check_state.ToByteValue();
///
/// 进入或保持检定状态
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE1.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE1.cs
index d09d1ee..6d49cfe 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE1.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE1.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0xE1
///
- public override byte CommandId => JT808CarDVRCommandID.进入里程误差测量.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.enter_mileage_error_measurement.ToByteValue();
///
/// 通过DB9的7脚接收标准速度脉冲测量信号(TTL 电平)
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE2.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE2.cs
index f8164f1..ecabcf1 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE2.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE2.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0xE2
///
- public override byte CommandId => JT808CarDVRCommandID.进入脉冲系数误差测量.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.enter_pulse_coefficient_error_measurement.ToByteValue();
///
/// 通过DB9的7脚输出车速传感器信号(TTL 电平)
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE3.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE3.cs
index 102681e..b423acc 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE3.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE3.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0xE3
///
- public override byte CommandId => JT808CarDVRCommandID.进入实时时间误差测量.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.enter_realtime_time_error_measurement.ToByteValue();
///
/// 通过DB9的7脚输出实时时钟的秒脉冲信号(TTL 电平)
///
diff --git a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE4.cs b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE4.cs
index 470cc7c..d24d86a 100644
--- a/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE4.cs
+++ b/src/JT808.Protocol/MessageBody/CarDVR/JT808_CarDVR_Up_0xE4.cs
@@ -20,7 +20,7 @@ namespace JT808.Protocol.MessageBody.CarDVR
///
/// 0xE4
///
- public override byte CommandId => JT808CarDVRCommandID.返回正常工作状态.ToByteValue();
+ public override byte CommandId => JT808CarDVRCommandID.return_normal_working_status.ToByteValue();
///
/// 返回正常工作状态
///