18045010223
2025-07-07 0d3a683a0c97154b1f2e6657398664537e4e3e82
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
package org.yzh.protocol.commons.transform.parameter;
 
import io.github.yezhihao.protostar.annotation.Field;
import lombok.Data;
import lombok.ToString;
import lombok.experimental.Accessors;
 
/**
 * 高级驾驶辅助系统参数
 * @author yezhihao
 * https://gitee.com/yezhihao/jt808-server
 */
@ToString
@Data
@Accessors(chain = true)
public class ParamADAS {
 
    public static final Integer key = 0xF364;
 
    @Field(desc = "报警判断速度阈值 BYTE")
    private byte p00 = -1;
    @Field(desc = "报警提示音量 BYTE")
    private byte p01 = -1;
    @Field(desc = "主动拍照策略 BYTE")
    private byte p02 = -1;
    @Field(desc = "主动定时拍照时间间隔 WORD")
    private short p03 = -1;
    @Field(desc = "主动定距拍照距离间隔 WORD")
    private short p05 = -1;
    @Field(desc = "单次主动拍照张数 BYTE")
    private byte p07 = -1;
    @Field(desc = "单次主动拍照时间间隔 BYTE")
    private byte p08 = -1;
    @Field(desc = "拍照分辨率 BYTE")
    private byte p09 = -1;
    @Field(desc = "视频录制分辨率 BYTE")
    private byte p10 = -1;
    @Field(desc = "报警使能 DWORD")
    private int p11 = -1;
    @Field(desc = "事件使能 DWORD")
    private int p15 = -1;
    @Field(desc = "预留字段 BYTE")
    private byte p19 = -1;
    @Field(desc = "障碍物报警距离阈值 BYTE")
    private byte p20 = -1;
    @Field(desc = "障碍物报警分级速度阈值 BYTE")
    private byte p21 = -1;
    @Field(desc = "障碍物报警前后视频录制时间 BYTE")
    private byte p22 = -1;
    @Field(desc = "障碍物报警拍照张数 BYTE")
    private byte p23 = -1;
    @Field(desc = "障碍物报警拍照间隔 BYTE")
    private byte p24 = -1;
    @Field(desc = "频繁变道报警判断时间段 BYTE")
    private byte p25 = -1;
    @Field(desc = "频繁变道报警判断次数 BYTE")
    private byte p26 = -1;
    @Field(desc = "频繁变道报警分级速度阈值 BYTE")
    private byte p27 = -1;
    @Field(desc = "频繁变道报警前后视频录制时间 BYTE")
    private byte p28 = -1;
    @Field(desc = "频繁变道报警拍照张数 BYTE")
    private byte p29 = -1;
    @Field(desc = "频繁变道报警拍照间隔 BYTE")
    private byte p30 = -1;
    @Field(desc = "车道偏离报警分级速度阈值 BYTE")
    private byte p31 = -1;
    @Field(desc = "车道偏离报警前后视频录制时间 BYTE")
    private byte p32 = -1;
    @Field(desc = "车道偏离报警拍照张数 BYTE")
    private byte p33 = -1;
    @Field(desc = "车道偏离报警拍照间隔 BYTE")
    private byte p34 = -1;
    @Field(desc = "前向碰撞报警时间阈值 BYTE")
    private byte p35 = -1;
    @Field(desc = "前向碰撞报警分级速度阈值 BYTE")
    private byte p36 = -1;
    @Field(desc = "前向碰撞报警前后视频录制时间 BYTE")
    private byte p37 = -1;
    @Field(desc = "前向碰撞报警拍照张数 BYTE")
    private byte p38 = -1;
    @Field(desc = "前向碰撞报警拍照间隔 BYTE")
    private byte p39 = -1;
    @Field(desc = "行人碰撞报警时间阈值 BYTE")
    private byte p40 = -1;
    @Field(desc = "行人碰撞报警使能速度阈值 BYTE")
    private byte p41 = -1;
    @Field(desc = "行人碰撞报警前后视频录制时间 BYTE")
    private byte p42 = -1;
    @Field(desc = "行人碰撞报警拍照张数 BYTE")
    private byte p43 = -1;
    @Field(desc = "行人碰撞报警拍照间隔 BYTE")
    private byte p44 = -1;
    @Field(desc = "车距监控报警距离阈值 BYTE")
    private byte p45 = -1;
    @Field(desc = "车距监控报警分级速度阈值 BYTE")
    private byte p46 = -1;
    @Field(desc = "车距过近报警前后视频录制时间 BYTE")
    private byte p47 = -1;
    @Field(desc = "车距过近报警拍照张数 BYTE")
    private byte p48 = -1;
    @Field(desc = "车距过近报警拍照间隔 BYTE")
    private byte p49 = -1;
    @Field(desc = "道路标志识别拍照张数 BYTE")
    private byte p50 = -1;
    @Field(desc = "道路标志识别拍照间隔 BYTE")
    private byte p51 = -1;
    @Field(desc = "实线变道报警分级速度阈值 BYTE(粤标)")
    private byte p52 = -1;
    @Field(desc = "实线变道报警前后视频录制时间 BYTE(粤标)")
    private byte p53 = -1;
    @Field(desc = "实线变道报警拍照张数 BYTE(粤标)")
    private byte p54 = -1;
    @Field(desc = "实线变道报警拍照间隔 BYTE(粤标)")
    private byte p55 = -1;
    @Field(desc = "车厢过道行人检测报警分级速度阈值 BYTE(粤标)")
    private byte p56 = -1;
 
}