diff --git a/libraries/mogo-adas-data/src/main/proto/ssm_info.proto b/libraries/mogo-adas-data/src/main/proto/ssm_info.proto index a9cfd92b3e..b90f35ca04 100644 --- a/libraries/mogo-adas-data/src/main/proto/ssm_info.proto +++ b/libraries/mogo-adas-data/src/main/proto/ssm_info.proto @@ -21,7 +21,7 @@ enum AgentState { enum ModeState { MODE_STOP_UNREADY = 0; //停止模式-未就绪 - MODE_STOP_READY = 1; //运行模式-就绪 (所有节点关闭) + MODE_STOP_READY = 1; //停止模式-就绪 (所有节点关闭) MODE_RUN_UNREADY = 2; //运行模式-未就绪 MODE_RUN_READY = 3; //运行模式-就绪 (所有节点启动) MODE_IDLE_UNREADY = 4; //空闲模式-未就绪 @@ -46,7 +46,7 @@ message SsmStatusInf { optional string auto_pilot_unready_reason = 8; //自动驾驶状态未就绪原因描述 optional string remote_pilot_unready_reason = 9; //平行驾驶状态未就绪原因描述 repeated HealthInfo health_info=10; // 健康检查状态信息 - + optional uint64 cur_used_lineid = 20 [default = 0]; //0:当前无可用轨迹,需要下单,other: 可用轨迹id optional string hd_map_ver = 21; //高精地图版本 optional string slam_map_ver = 22; //slam地图版本 @@ -182,6 +182,11 @@ message ColdStartNode { required string event_code = 2; //上报事件 required NodeStatus status = 3; //0:启动中, 1:启动成功, 2:启动失败, 3:启动超时 required string desc = 4; //事件描述 + repeated string have_flt = 5; //故障码 +} + +message HardwareStartFlt { + required string flt_id = 1; //故障id } message ColdStartState { @@ -189,6 +194,7 @@ message ColdStartState { required CSState event_status = 2; //节点自上报冷启动状态 repeated ColdStartNode node = 3; //冷启动关键节点信息 optional string process_timeout_reason = 4; //旧冷启动超时原因 + repeated HardwareStartFlt hardware_node = 5; //硬件关键节点故障信息 } message AutoPilotInfo {