liujie
2026-02-13 21e0b91aa7282adc2bd5738c25fd610d78081e86
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
package com.xiaopeng.api.vo.automaticPilot.proto.down;
 
public enum RTCmdType {
 
    // RT CMD   云端发起CMD范围:10001~12000
    CLOUD_ORDER_OPERATION(10001),           // 云端操作订单 (云端→XPU)
    CLOUD_TASK_CONTROL(10003),              // 云端任务操作 (云端→XPU)
    CLOUD_CREATE_ORDER(10004),              // 云端新增订单 (云端→XPU)
 
    // RT CMD   座舱发起CMD范围:12001~14000
    VEHICLE_ORDER_OPERATION(12001),         // 车端操作订单 (座舱→XPU)
    VEHICLE_TASK_CONTROL(12002),             // 车端任务操作 (座舱→XPU)
    SYSTEM_STATUS_CDU(12003),               // CDU发布系统运行状态 (座舱→XPU)
    CDU_PULL_OVER_REQUEST(12004),           // 座舱发起靠边停车 (座舱→XPU)
    EMERGENCY_STOP(12005),                  // 座舱触发急停   (座舱→XPU)
    CDU_PICKUP_CONFIRMATION(12006),         // 用户上车确认   (座舱→XPU)
    CDU_DROPOFF_INFO(12007),                // 用户下车信息   (座舱→XPU)
    CDU_NAVIGATION_DEVIATION(12008),        // 导航偏航      (座舱→XPU)
    CDU_UPDATE_REALTIME_NAVI_POSE(12009),   // 实时更新位置   (座舱→XPU)
 
    // RT CMD   XPU发起CMD范围:14001~18000
    SYSTEM_STATUS_XPU(14001),               // XPU发布系统运行状态 (XPU→云端)
    XPU_NAVIGATION_REQUEST(14002),          // XPU向云端请求导航 (XPU→云端)
    XPU_REQ_CDU_START_NAVIGATION(14003),    // XPU向座舱请求还原云端导航 (XPU→座舱)
    PULLOVER_STATUS(14004),                 // XPU向CDU周期发送靠边停车状态 (XPU→座舱)
    XPU_TO_CDU_NEW_ORDER(14005),            // XPU通知座舱收到新订单 (XPU→座舱)
 
    // RT EVENT CMD从16001开始
    TRIP_STATUS_UPDATE_EVENT(16001),        // 行程状态更新     (XPU→云端)(XPU→座舱)
    PULLOVER_STATUS_EVENT(16002),           // 靠边停车状态     (XPU→云端)(XPU→座舱)
    DRIVING_MODE_UPDATE_EVENT(16003),       // 驾驶模式变化     (XPU→云端)(XPU→座舱)
    SYSTEM_STATUS_UPDATE_EVENT(16004),      // 系统状态变化     (XPU→云端)(XPU→座舱)
    TASK_STATE_UPDATE_EVENT(16005),         // 任务状态变化     (XPU→云端)(XPU→座舱)
    ORDER_STATE_UPDATE_EVENT(16006),        // 订单状态变化     (XPU→云端)(XPU→座舱)
    POINT_ARRIVAL_STATUS_EVENT(16007),      // 到达目标点状态    (XPU→云端)(XPU→座舱)
    PICKUP_CONFIRMATION_EVENT(16008),       // 用户上车确认     (XPU→云端)(XPU→座舱)
    DROPOFF_INFO_EVENT(16009),              // 用户下车信息     (XPU→云端)
    NAVIGATION_DEVIATION_EVENT(16010),     // 导航偏航         (XPU→云端)
    EMERGENCY_STOP_EVENT(16011),            // 急停            (XPU→云端)(XPU→座舱)
    NAVIGATION_UPDATE_EVENT(16012),        // 导航信息变化      (XPU→云端)
    TASK_QUEUE_UPDATE_EVENT(16013),        // XPU待执行任务队列 (XPU→云端)
    SYSTEM_STATE_ANAPSHOT_SYNC_EVENT(16014),// 每次MQTT连接之后触发 (XPU→云端)
    ORDER_STATE_UPDATE_TO_CDU_EVENT(16015); // 更新订单状态到CDU (XPU→云端)
 
    private int value;
 
    RTCmdType(int value) {
        this.value = value;
    }
 
    public int getValue() {
        return value;
    }
}