Files
MoGoEagleEye/libraries/mogo-adas-data/src/main/proto/ai_cloud_task.proto

33 lines
1.8 KiB
Protocol Buffer
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
syntax = "proto3";
package com.zhjt.mogo.adas.data;
//清扫车云端任务调度
//消息类型 msgType
enum MessageType
{
DefaultType = 0;
CloudPushTask = 100001; //1、云端下发大任务信息type: 100001-> sweeper_task.proto
CloudPushTaskConfirm = 100002; //2、云端下发子任务请求pad确认type100002-> sweeper_task_confirm.proto
CloudPushTaskStatus = 100003; //3、云端下发任务状态到padtype100003-> sweeper_task_status.proto
CloudPushTaskStop = 100004; //4、云端请求pad结束任务type100004-> sweeper_task_stop.proto
PadSendTaskSuspend = 100005; //5、pad请求挂起任务type100005-> sweeper_task_suspend_resume.proto
PadSendTaskResume = 100006; //6、pad请求恢复挂起的任务type100006-> sweeper_task_suspend_resume.proto
PadSendGetTaskReq = 100007; //7、pad主动拉取当前车辆正在执行任务的完整信息type100007-> sweeper_task.proto
PadSendBootable = 100008; //8、接管后回自驾-pad上报状态给云端 云端下发启动自驾type: 100008-> sweeper_bootable.proto
CloudPushBigTaskStatus = 100009; //9、云端下发pad大任务状态type: 100009-> sweeper_big_task_status.proto
CloudPushTaskSuspendResume = 100010; //10、云端下发任务暂停/恢复指令到padtype: 100010-> sweeper_task_cloud_suspend_resume.proto
ParallelDrivingCmd = 200001; //无人化场景,平行驾驶请求相关指令及状态反馈, 云控<->鹰眼双向透传
}
//云下行消息
//PAD上行消息
message AiCloudPadMessage
{
uint32 msgType = 1; //消息类型,响应请求时,使用对应请求的消息类型
bytes payload = 2; //消息内容
string reqNo = 3; //请求编号,响应请求时,使用请求方的请求编号
uint64 sysTime = 4; //当前时间戳
}