syntax = "proto2"; package message; import "message_base.proto"; //子雷达状态 enum Laser_statu { LASER_DISCONNECT =0; //雷达断连 LASER_READY =1; //雷达正常待机,空闲 LASER_BUSY =2; //雷达正在工作,正忙 LASER_FAULT =3; //雷达错误 } enum Ground_statu { Nothing=0; Noise=1; Car_correct=2; Car_left_out=3; Car_right_out=4; Car_top_out=5; Car_bottom_out=6; } //地面定位模块测量结果 message Ground_measure_statu_msg { required Base_info base_info=1; //消息类型 required int32 id=2; repeated Laser_statu laser_statu_vector = 3; required Ground_statu ground_statu=4; optional Locate_information locate_information_realtime=5; //地面雷达的 实时定位信息 }