ground_measure_msg.proto 882 B

1234567891011121314151617181920212223242526272829303132333435
  1. syntax = "proto2";
  2. package message;
  3. import "message_base.proto";
  4. //子雷达状态
  5. enum Laser_statu
  6. {
  7. LASER_DISCONNECT =0; //雷达断连
  8. LASER_READY =1; //雷达正常待机,空闲
  9. LASER_BUSY =2; //雷达正在工作,正忙
  10. LASER_FAULT =3; //雷达错误
  11. }
  12. enum Ground_statu
  13. {
  14. Nothing=0;
  15. Noise=1;
  16. Car_correct=2;
  17. Car_left_out=3;
  18. Car_right_out=4;
  19. Car_top_out=5;
  20. Car_bottom_out=6;
  21. }
  22. //地面定位模块测量结果
  23. message Ground_measure_statu_msg
  24. {
  25. required Base_info base_info=1; //消息类型
  26. required int32 id=2;
  27. repeated Laser_statu laser_statu_vector = 3;
  28. required Ground_statu ground_statu=4;
  29. optional Locate_information locate_information_realtime=5; //地面雷达的 实时定位信息
  30. }