[684][adas]更新FSM PB新增订单号参数,以及同步其他字段

This commit is contained in:
xinfengkun
2024-12-13 17:18:45 +08:00
parent 05e8b639e7
commit e63f757166

View File

@@ -20,9 +20,10 @@ enum State {
enum SafetyStopMode {
NOT_NEEDED = 0;
PLANNER_STOP = 1;
CONTROLLER_COMFORT_STOP = 2;
CONTROLLER_EMERGENCY_STOP = 3;
CONTROLLER_COMFORT_STOP = 1;
CONTROLLER_EMERGENCY_STOP = 2;
PLANNER_COMFORT_STOP =3; //规划舒适停车
PLANNER_PULL_OVER = 4; //规划靠边停车
}
enum ActiveMode { //数字定义与请求的数字对齐
@@ -64,10 +65,10 @@ message FSMStateMsg {
required common.Header header = 1;
required State function_state = 2;
required SafetyStopMode fsm_safety_stop_mode = 4; //FSM如果进入safety stop是planning 进行停车还是control进行舒适停车还是control进行紧急停车
required ActiveMode active_mode = 6;
optional bool beautiful_mode = 7;//原始PB是required 由于老版本PB中不含有此字段使用required解析会报错所以改成optional
optional string order_id = 8;
optional string version = 9; //目前是2.0 原始PB是required 由于老版本PB中不含有此字段使用required解析会报错所以改成optional
required bool new_msg_flag = 10;