# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: message.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\rmessage.proto\"\x86\x02\n\x0cmeasure_info\x12\n\n\x02\x63x\x18\x01 \x01(\x02\x12\n\n\x02\x63y\x18\x02 \x01(\x02\x12\r\n\x05theta\x18\x03 \x01(\x02\x12\x0e\n\x06length\x18\x04 \x01(\x02\x12\r\n\x05width\x18\x05 \x01(\x02\x12\x0e\n\x06height\x18\x06 \x01(\x02\x12\x11\n\twheelbase\x18\x07 \x01(\x02\x12\x13\n\x0b\x66ront_theta\x18\x08 \x01(\x02\x12\x14\n\x0c\x62order_statu\x18\t \x01(\x05\x12$\n\rground_status\x18\n \x01(\x0e\x32\r.MeasureStatu\x12\x0f\n\x07is_stop\x18\x0b \x01(\x05\x12\x14\n\x0cmotion_statu\x18\x0c \x01(\x05\x12\x15\n\rmove_distance\x18\r \x01(\x02\"\x82\x01\n\x0eparkspace_info\x12\n\n\x02id\x18\x01 \x01(\x05\x12\x11\n\tserial_id\x18\x02 \x01(\x05\x12\x10\n\x08table_id\x18\x03 \x01(\x05\x12\x0f\n\x07unit_id\x18\x04 \x01(\x05\x12\r\n\x05\x66loor\x18\x05 \x01(\x05\x12\x0f\n\x07room_id\x18\x06 \x01(\x05\x12\x0e\n\x06height\x18\x07 \x01(\x02\"w\n\x0btable_statu\x12\x1d\n\rexecute_statu\x18\x01 \x01(\x0e\x32\x06.STATU\x12\x19\n\x11statu_description\x18\x02 \x01(\t\x12.\n\x11table_process_mod\x18\x03 \x01(\x0e\x32\x13.Table_process_mode\"\xba\x01\n\x11plate_number_info\x12\x14\n\x0cplate_number\x18\x01 \x01(\t\x12\x13\n\x0bplate_color\x18\x02 \x01(\t\x12\x12\n\nplate_type\x18\x03 \x01(\t\x12\x18\n\x10plate_confidence\x18\x04 \x01(\x05\x12\x18\n\x10recognition_time\x18\x05 \x01(\t\x12\x18\n\x10plate_full_image\x18\x06 \x01(\t\x12\x18\n\x10plate_clip_image\x18\x07 \x01(\t\"\x87\x03\n\npark_table\x12\x1b\n\x05statu\x18\x01 \x01(\x0b\x32\x0c.table_statu\x12\x10\n\x08queue_id\x18\x02 \x01(\x05\x12\x12\n\ncar_number\x18\x03 \x01(\t\x12\x0f\n\x07unit_id\x18\x04 \x01(\x05\x12\x13\n\x0bterminal_id\x18\x05 \x01(\x05\x12\x13\n\x0bprimary_key\x18\x06 \x01(\t\x12.\n\x15\x65ntrance_measure_info\x18\x07 \x01(\x0b\x32\x0f.measure_buffer\x12-\n\x14\x61llocated_space_info\x18\x08 \x01(\x0b\x32\x0f.parkspace_info\x12.\n\x15\x61\x63tually_measure_info\x18\t \x01(\x0b\x32\x0f.measure_buffer\x12,\n\x13\x61\x63tually_space_info\x18\n \x01(\x0b\x32\x0f.parkspace_info\x12\x11\n\timport_id\x18\x0b \x01(\x05\x12+\n\x0f\x63\x61r_number_info\x18\x0c \x01(\x0b\x32\x12.plate_number_info\"\xbb\x02\n\npick_table\x12\x1b\n\x05statu\x18\x01 \x01(\x0b\x32\x0c.table_statu\x12\x10\n\x08queue_id\x18\x02 \x01(\x05\x12\x12\n\ncar_number\x18\x03 \x01(\t\x12\x0f\n\x07unit_id\x18\x04 \x01(\x05\x12\x13\n\x0bterminal_id\x18\x05 \x01(\x05\x12\x13\n\x0bprimary_key\x18\x06 \x01(\t\x12,\n\x13\x61\x63tually_space_info\x18\x07 \x01(\x0b\x32\x0f.parkspace_info\x12.\n\x15\x61\x63tually_measure_info\x18\x08 \x01(\x0b\x32\x0f.measure_buffer\x12\x11\n\texport_id\x18\t \x01(\x05\x12\x11\n\tis_leaved\x18\n \x01(\x08\x12+\n\x0f\x63\x61r_number_info\x18\x0b \x01(\x0b\x32\x12.plate_number_info\"<\n\x0eout_mcpu_statu\x12\x12\n\ndoor_statu\x18\x01 \x01(\x05\x12\x16\n\x0eoutside_safety\x18\x02 \x01(\x05\"X\n\rin_mcpu_statu\x12\x12\n\ndoor_statu\x18\x01 \x01(\x05\x12\x0f\n\x07\x62\x61\x63k_io\x18\x02 \x01(\x05\x12\x11\n\tis_occupy\x18\x03 \x01(\x05\x12\x0f\n\x07heighth\x18\x04 \x01(\x05\"\xa9\x01\n\x0emeasure_buffer\x12\x32\n\x1bmeasure_info_to_plc_forward\x18\x01 \x01(\x0b\x32\r.measure_info\x12\x32\n\x1bmeasure_info_to_plc_reverse\x18\x02 \x01(\x0b\x32\r.measure_info\x12/\n\x18measure_info_to_terminal\x18\x03 \x01(\x0b\x32\r.measure_info\"\xfe\x01\n\x1b\x64ispatch_plc_passway_status\x12\x12\n\ncar_height\x18\x01 \x01(\x05\x12\x1b\n\x13outside_door_status\x18\x02 \x01(\x05\x12\x1a\n\x12inside_door_status\x18\x03 \x01(\x05\x12\x18\n\x10\x63omb_body_status\x18\x04 \x01(\x05\x12\x1b\n\x13turnplate_angle_min\x18\x05 \x01(\x02\x12\x1b\n\x13turnplate_angle_max\x18\x06 \x01(\x02\x12\x10\n\x08sensor_1\x18\x07 \x01(\x05\x12\x10\n\x08sensor_2\x18\x08 \x01(\x05\x12\x1a\n\x12plc_passway_enable\x18\t \x01(\x05\"\xd1\x03\n\x13\x64ispatch_node_statu\x12\x1c\n\x05statu\x18\x01 \x01(\x0e\x32\r.CarrierStatu\x12\x17\n\x0fidle_stop_floor\x18\x02 \x01(\x05\x12&\n\x11running_pack_info\x18\x03 \x01(\x0b\x32\x0b.park_table\x12&\n\x11running_pick_info\x18\x04 \x01(\x0b\x32\x0b.pick_table\x12\x0f\n\x07unit_id\x18\x05 \x01(\x05\x12\x15\n\rplc_heartbeat\x18\x06 \x01(\x05\x12\x17\n\x0fplc_mode_status\x18\x07 \x01(\x05\x12\x1a\n\x12plc_passway_status\x18\x08 \x01(\x05\x12\x1a\n\x12plc_carrier_status\x18\t \x01(\x05\x12\x1a\n\x12plc_inlet_1_status\x18\n \x01(\x05\x12\x1a\n\x12plc_inlet_2_status\x18\x0b \x01(\x05\x12\x1b\n\x13plc_outlet_3_status\x18\x0c \x01(\x05\x12\x1b\n\x13plc_outlet_4_status\x18\r \x01(\x05\x12H\n\"dispatch_plc_passway_status_vector\x18\x0e \x03(\x0b\x32\x1c.dispatch_plc_passway_status\"Q\n\x13terminal_node_statu\x12\x13\n\x0bterminal_id\x18\x01 \x01(\x05\x12\x11\n\timport_id\x18\x02 \x01(\x05\x12\x12\n\ncar_number\x18\x03 \x01(\t*\xa1\x02\n\x0cRange_status\x12\x11\n\rRange_correct\x10\x00\x12\x0f\n\x0bRange_front\x10\x01\x12\x0e\n\nRange_back\x10\x02\x12\x0e\n\nRange_left\x10\x04\x12\x0f\n\x0bRange_right\x10\x08\x12\x10\n\x0cRange_bottom\x10\x10\x12\r\n\tRange_top\x10 \x12\x13\n\x0fRange_car_width\x10@\x12\x18\n\x13Range_car_wheelbase\x10\x80\x01\x12\x1b\n\x16Range_angle_anti_clock\x10\x80\x02\x12\x16\n\x11Range_angle_clock\x10\x80\x04\x12 \n\x1bRange_steering_wheel_nozero\x10\x80\x08\x12\x15\n\x10Range_car_moving\x10\x80\x10*\xac\x01\n\x0cMeasureStatu\x12\x0e\n\nMeasure_OK\x10\x00\x12\x18\n\x14Measure_Empty_Clouds\x10\x01\x12\x14\n\x10Measure_Failture\x10\x02\x12\x12\n\x0eMeasure_Border\x10\x03\x12\x1b\n\x17Measure_Terminal_Border\x10\x04\x12\x14\n\x10Lidar_Disconnect\x10\x05\x12\x15\n\x11Measure_Statu_Max\x10\x06*=\n\x05STATU\x12\x0b\n\x07\x65Normal\x10\x00\x12\x0c\n\x08\x65Warning\x10\x01\x12\n\n\x06\x65\x45rror\x10\x02\x12\r\n\teCritical\x10\x03*_\n\x12Table_process_mode\x12\x12\n\x0ePROCESS_NORMAL\x10\x00\x12\x1c\n\x18PROCESS_ONLY_TO_DISPATCH\x10\x01\x12\x17\n\x13PROCESS_ONLY_TO_PAY\x10\x02*0\n\x0c\x43\x61rrierStatu\x12\t\n\x05\x65Idle\x10\x00\x12\t\n\x05\x65\x42usy\x10\x01\x12\n\n\x06\x65\x46\x61ult\x10\x02\x62\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'message_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
  DESCRIPTOR._options = None
  _globals['_RANGE_STATUS']._serialized_start=2570
  _globals['_RANGE_STATUS']._serialized_end=2859
  _globals['_MEASURESTATU']._serialized_start=2862
  _globals['_MEASURESTATU']._serialized_end=3034
  _globals['_STATU']._serialized_start=3036
  _globals['_STATU']._serialized_end=3097
  _globals['_TABLE_PROCESS_MODE']._serialized_start=3099
  _globals['_TABLE_PROCESS_MODE']._serialized_end=3194
  _globals['_CARRIERSTATU']._serialized_start=3196
  _globals['_CARRIERSTATU']._serialized_end=3244
  _globals['_MEASURE_INFO']._serialized_start=18
  _globals['_MEASURE_INFO']._serialized_end=280
  _globals['_PARKSPACE_INFO']._serialized_start=283
  _globals['_PARKSPACE_INFO']._serialized_end=413
  _globals['_TABLE_STATU']._serialized_start=415
  _globals['_TABLE_STATU']._serialized_end=534
  _globals['_PLATE_NUMBER_INFO']._serialized_start=537
  _globals['_PLATE_NUMBER_INFO']._serialized_end=723
  _globals['_PARK_TABLE']._serialized_start=726
  _globals['_PARK_TABLE']._serialized_end=1117
  _globals['_PICK_TABLE']._serialized_start=1120
  _globals['_PICK_TABLE']._serialized_end=1435
  _globals['_OUT_MCPU_STATU']._serialized_start=1437
  _globals['_OUT_MCPU_STATU']._serialized_end=1497
  _globals['_IN_MCPU_STATU']._serialized_start=1499
  _globals['_IN_MCPU_STATU']._serialized_end=1587
  _globals['_MEASURE_BUFFER']._serialized_start=1590
  _globals['_MEASURE_BUFFER']._serialized_end=1759
  _globals['_DISPATCH_PLC_PASSWAY_STATUS']._serialized_start=1762
  _globals['_DISPATCH_PLC_PASSWAY_STATUS']._serialized_end=2016
  _globals['_DISPATCH_NODE_STATU']._serialized_start=2019
  _globals['_DISPATCH_NODE_STATU']._serialized_end=2484
  _globals['_TERMINAL_NODE_STATU']._serialized_start=2486
  _globals['_TERMINAL_NODE_STATU']._serialized_end=2567
# @@protoc_insertion_point(module_scope)
