[6.11.0][adas] 新增云端配置查询和响应接口

This commit is contained in:
xinfengkun
2025-03-12 18:26:37 +08:00
parent 67ead188c2
commit cb7a487052
14 changed files with 162 additions and 1 deletions

View File

@@ -99,6 +99,8 @@ public enum MessageType {
TYPE_SEND_CAPTURE_IMG_REQ_ON_TAKE_OVER(MessagePad.MessageType.MsgTypeCaptureImgReqOnTakeOver, "接管时摄像头数据请求"),
TYPE_SEND_COPY_BAG(MessagePad.MessageType.MsgTypeCopyBag, "数据落盘控制"),
TYPE_RECEIVE_COPY_BAG(MessagePad.MessageType.MsgTypeCopyBag, "数据落盘响应"),
TYPE_SEND_CLOUD_CONFIG(MessagePad.MessageType.MsgTypeCloudConfig, "云端配置查询"),
TYPE_RECEIVE_CLOUD_CONFIG(MessagePad.MessageType.MsgTypeCloudConfig, "云端配置响应"),
//TODO 透传原始pb文件中不存在以下type。由于Java中无法强转,所以在mogo-adas-data/message_pad.proto中放开注释
TYPE_RECEIVE_PLANNING_DECISION_STATE(MessagePad.MessageType.MsgTypePlanningDecisionState, "Planning决策状态"),

View File

@@ -101,7 +101,9 @@ enum MessageType
MsgTypeSSMFuncMsg = 0x1012f;//SSM功能(上下行)
MsgTypeSSMFuncStatusQuery = 0x10130;//SSM功能状态查询及返回(上下行)
MsgTypeCaptureImgReqOnTakeOver = 0x10132;//人工接管时PAD请求前后摄像头数据
MsgTypeEzhouCloud = 0x10133;//NED pad通信不仅限于鄂州 bus ros1 MAP500版本支持 bus ros2 MAP480版本支持taxi 还没有上
MsgTypeCopyBag = 0x10134;//数据落盘(上下行)
MsgTypeCloudConfig = 0x10135;//云端配置查询和返回(上下行)
}
message Header
@@ -984,4 +986,21 @@ message CaptureImgOnTakeOver
{
uint64 uuid = 1;
bytes data = 2;
}
//message definition for MsgTypeCloudConfig
//云连接地址
message CloudLinkAddr
{
uint32 type = 1;//0:蘑菇云 1:NDE云 2:基础平台云
uint32 direction = 2;//0:上行和下行 1:上行 2:下行
string domain = 3;//域名
uint32 port = 4;//端口 0xFFFFFFFF 无效值
bool enable = 5;//连接使能开关, true:开 false:关闭
}
//域控连接的云端配置
message CloudConfig
{
repeated CloudLinkAddr addrs = 1;
}