# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: vision.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
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
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0cvision.proto\x12\x0f\x41IVisionPackage\"(\n\x12SetFPVAudioRequest\x12\x12\n\nopen_audio\x18\x01 \x01(\x05\"B\n\x14SetResolutionRequest\x12\r\n\x05width\x18\x01 \x01(\x05\x12\x0e\n\x06height\x18\x02 \x01(\x05\x12\x0b\n\x03\x66ps\x18\x03 \x01(\x05\"@\n\x10SetFPVLedRequest\x12\x0e\n\x06\x65\x66\x66\x65\x63t\x18\x01 \x01(\x05\x12\r\n\x05level\x18\x02 \x01(\x05\x12\r\n\x05\x63olor\x18\x03 \x01(\r\"|\n\x0f\x45nterFPVRequest\x12\x39\n\nresolution\x18\x01 \x01(\x0b\x32%.AIVisionPackage.SetResolutionRequest\x12.\n\x03led\x18\x02 \x01(\x0b\x32!.AIVisionPackage.SetFPVLedRequest\"\x10\n\x0e\x45xitFPVRequest\"7\n\x10TrainAndSavePara\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x15\n\rcategoryNames\x18\x02 \x03(\t\"U\n\x13TrainAndSaveRequest\x12\r\n\x05model\x18\x01 \x01(\t\x12/\n\x04para\x18\x02 \x01(\x0b\x32!.AIVisionPackage.TrainAndSavePara\"?\n\x14TrainAndSaveResponse\x12\x0c\n\x04\x63ode\x18\x01 \x01(\x05\x12\x0b\n\x03msg\x18\x02 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\t\".\n\x0fLoadModelInfoIn\x12\r\n\x05model\x18\x01 \x01(\t\x12\x0c\n\x04para\x18\x02 \x01(\t\"D\n\x10LoadModelRequest\x12\x30\n\x06models\x18\x01 \x03(\x0b\x32 .AIVisionPackage.LoadModelInfoIn\"<\n\x11LoadModelResponse\x12\x0c\n\x04\x63ode\x18\x01 \x01(\x05\x12\x0b\n\x03msg\x18\x02 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\t\"B\n\x13SetModelParaRequest\x12\r\n\x05model\x18\x01 \x01(\t\x12\x0e\n\x06invoke\x18\x02 \x01(\t\x12\x0c\n\x04para\x18\x03 \x01(\t\"?\n\x14SetModelParaResponse\x12\x0c\n\x04\x63ode\x18\x01 \x01(\x05\x12\x0b\n\x03msg\x18\x02 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\t\"/\n\x10InferenceModelIn\x12\r\n\x05model\x18\x01 \x01(\t\x12\x0c\n\x04para\x18\x02 \x01(\t\"W\n\x10InferenceRequest\x12\x10\n\x08need_pic\x18\x01 \x01(\x08\x12\x31\n\x06models\x18\x02 \x03(\x0b\x32!.AIVisionPackage.InferenceModelIn\"0\n\x11InferenceModelOut\x12\r\n\x05model\x18\x01 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\t\"S\n\rInferenceData\x12\x0b\n\x03img\x18\x01 \x01(\t\x12\x35\n\tinference\x18\x02 \x03(\x0b\x32\".AIVisionPackage.InferenceModelOut\"\\\n\x11InferenceResponse\x12\x0c\n\x04\x63ode\x18\x01 \x01(\x05\x12\x0b\n\x03msg\x18\x02 \x01(\t\x12,\n\x04\x64\x61ta\x18\x03 \x01(\x0b\x32\x1e.AIVisionPackage.InferenceData\"%\n\x13ReleaseModelRequest\x12\x0e\n\x06models\x18\x01 \x03(\t\"?\n\x14ReleaseModelResponse\x12\x0c\n\x04\x63ode\x18\x01 \x01(\x05\x12\x0b\n\x03msg\x18\x02 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\t\"8\n\x14\x41utoInferenceRequest\x12\x0e\n\x06models\x18\x01 \x03(\t\x12\x10\n\x08need_pic\x18\x02 \x01(\x08\"B\n\x14\x43\x61meraNumberResponse\x12\x0c\n\x04\x63ode\x18\x01 \x01(\x05\x12\x0b\n\x03msg\x18\x02 \x01(\t\x12\x0f\n\x07\x64\x65v_num\x18\x03 \x01(\x05\"\x0e\n\x0c\x45mptyRequest\"+\n\x0e\x43ommonResponse\x12\x0c\n\x04\x63ode\x18\x01 \x01(\x05\x12\x0b\n\x03msg\x18\x02 \x01(\t\"\"\n\x11OpenCameraRequest\x12\r\n\x05\x65xtra\x18\x01 \x01(\t\"A\n\x12OpenCameraResponse\x12\x0c\n\x04\x63ode\x18\x01 \x01(\x05\x12\x0b\n\x03msg\x18\x02 \x01(\t\x12\x10\n\x08\x63lientId\x18\x03 \x01(\x05\"5\n\x12\x43loseCameraRequest\x12\x10\n\x08\x63lientId\x18\x01 \x01(\x05\x12\r\n\x05\x65xtra\x18\x02 \x01(\t\"&\n\x15ReadCameraDataRequest\x12\r\n\x05\x65xtra\x18\x01 \x01(\t\"c\n\x16ReadCameraDataResponse\x12\x0c\n\x04\x63ode\x18\x01 \x01(\x05\x12\x0b\n\x03msg\x18\x02 \x01(\t\x12\x10\n\x08nDataLen\x18\x03 \x01(\x05\x12\r\n\x05pdata\x18\x04 \x01(\t\x12\r\n\x05\x65xtra\x18\x05 \x01(\t\"\"\n\x12\x43onnectTypeRequest\x12\x0c\n\x04type\x18\x01 \x01(\x05\"P\n#BodyTrackingSupportedModelsResponse\x12\x0c\n\x04\x63ode\x18\x01 \x01(\x05\x12\x0b\n\x03msg\x18\x02 \x01(\t\x12\x0e\n\x06models\x18\x03 \x03(\t\"*\n\x19\x42odyTrackingTargetRequest\x12\r\n\x05index\x18\x01 \x01(\x05\"M\n\x1e\x42odyTrackingControllerSettings\x12\x0c\n\x04\x63ode\x18\x01 \x01(\x05\x12\x0b\n\x03msg\x18\x02 \x01(\t\x12\x10\n\x08settings\x18\x03 \x01(\t2\xff\x10\n\x13\x41IVisionServiceGrpc\x12_\n\x0ctrainAndSave\x12$.AIVisionPackage.TrainAndSaveRequest\x1a%.AIVisionPackage.TrainAndSaveResponse\"\x00\x30\x01\x12T\n\tloadModel\x12!.AIVisionPackage.LoadModelRequest\x1a\".AIVisionPackage.LoadModelResponse\"\x00\x12]\n\x0csetModelPara\x12$.AIVisionPackage.SetModelParaRequest\x1a%.AIVisionPackage.SetModelParaResponse\"\x00\x12[\n\x10\x64oModelInference\x12!.AIVisionPackage.InferenceRequest\x1a\".AIVisionPackage.InferenceResponse\"\x00\x12]\n\x0creleaseModel\x12$.AIVisionPackage.ReleaseModelRequest\x1a%.AIVisionPackage.ReleaseModelResponse\"\x00\x12\x63\n\x12startAutoInference\x12%.AIVisionPackage.AutoInferenceRequest\x1a\".AIVisionPackage.InferenceResponse\"\x00\x30\x01\x12U\n\x11stopAutoInference\x12\x1d.AIVisionPackage.EmptyRequest\x1a\x1f.AIVisionPackage.CommonResponse\"\x00\x12\x61\n\x18startPushInferenceResult\x12\x1d.AIVisionPackage.EmptyRequest\x1a\".AIVisionPackage.InferenceResponse\"\x00\x30\x01\x12[\n\x17stopPushInferenceResult\x12\x1d.AIVisionPackage.EmptyRequest\x1a\x1f.AIVisionPackage.CommonResponse\"\x00\x12Y\n\x0fgetCameraNumber\x12\x1d.AIVisionPackage.EmptyRequest\x1a%.AIVisionPackage.CameraNumberResponse\"\x00\x12O\n\x08\x65nterFPV\x12 .AIVisionPackage.EnterFPVRequest\x1a\x1f.AIVisionPackage.CommonResponse\"\x00\x12M\n\x07\x65xitFPV\x12\x1f.AIVisionPackage.ExitFPVRequest\x1a\x1f.AIVisionPackage.CommonResponse\"\x00\x12Y\n\rsetResolution\x12%.AIVisionPackage.SetResolutionRequest\x1a\x1f.AIVisionPackage.CommonResponse\"\x00\x12Q\n\tsetFPVLed\x12!.AIVisionPackage.SetFPVLedRequest\x1a\x1f.AIVisionPackage.CommonResponse\"\x00\x12U\n\x0bsetFPVAudio\x12#.AIVisionPackage.SetFPVAudioRequest\x1a\x1f.AIVisionPackage.CommonResponse\"\x00\x12W\n\nopenCamera\x12\".AIVisionPackage.OpenCameraRequest\x1a#.AIVisionPackage.OpenCameraResponse\"\x00\x12U\n\x0b\x63loseCamera\x12#.AIVisionPackage.CloseCameraRequest\x1a\x1f.AIVisionPackage.CommonResponse\"\x00\x12\x63\n\x0ereadCameraData\x12&.AIVisionPackage.ReadCameraDataRequest\x1a\'.AIVisionPackage.ReadCameraDataResponse\"\x00\x12X\n\x0esetConnectType\x12#.AIVisionPackage.ConnectTypeRequest\x1a\x1f.AIVisionPackage.CommonResponse\"\x00\x12w\n\x1egetBodyTrackingSupportedModels\x12\x1d.AIVisionPackage.EmptyRequest\x1a\x34.AIVisionPackage.BodyTrackingSupportedModelsResponse\"\x00\x12\x66\n\x15setBodyTrackingTarget\x12*.AIVisionPackage.BodyTrackingTargetRequest\x1a\x1f.AIVisionPackage.CommonResponse\"\x00\x12S\n\x0f\x65ndBodyTracking\x12\x1d.AIVisionPackage.EmptyRequest\x1a\x1f.AIVisionPackage.CommonResponse\"\x00\x12u\n!getBodyTrackingControllerSettings\x12\x1d.AIVisionPackage.EmptyRequest\x1a/.AIVisionPackage.BodyTrackingControllerSettings\"\x00\x62\x06proto3')

_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'vision_pb2', globals())
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  _SETFPVAUDIOREQUEST._serialized_start=33
  _SETFPVAUDIOREQUEST._serialized_end=73
  _SETRESOLUTIONREQUEST._serialized_start=75
  _SETRESOLUTIONREQUEST._serialized_end=141
  _SETFPVLEDREQUEST._serialized_start=143
  _SETFPVLEDREQUEST._serialized_end=207
  _ENTERFPVREQUEST._serialized_start=209
  _ENTERFPVREQUEST._serialized_end=333
  _EXITFPVREQUEST._serialized_start=335
  _EXITFPVREQUEST._serialized_end=351
  _TRAINANDSAVEPARA._serialized_start=353
  _TRAINANDSAVEPARA._serialized_end=408
  _TRAINANDSAVEREQUEST._serialized_start=410
  _TRAINANDSAVEREQUEST._serialized_end=495
  _TRAINANDSAVERESPONSE._serialized_start=497
  _TRAINANDSAVERESPONSE._serialized_end=560
  _LOADMODELINFOIN._serialized_start=562
  _LOADMODELINFOIN._serialized_end=608
  _LOADMODELREQUEST._serialized_start=610
  _LOADMODELREQUEST._serialized_end=678
  _LOADMODELRESPONSE._serialized_start=680
  _LOADMODELRESPONSE._serialized_end=740
  _SETMODELPARAREQUEST._serialized_start=742
  _SETMODELPARAREQUEST._serialized_end=808
  _SETMODELPARARESPONSE._serialized_start=810
  _SETMODELPARARESPONSE._serialized_end=873
  _INFERENCEMODELIN._serialized_start=875
  _INFERENCEMODELIN._serialized_end=922
  _INFERENCEREQUEST._serialized_start=924
  _INFERENCEREQUEST._serialized_end=1011
  _INFERENCEMODELOUT._serialized_start=1013
  _INFERENCEMODELOUT._serialized_end=1061
  _INFERENCEDATA._serialized_start=1063
  _INFERENCEDATA._serialized_end=1146
  _INFERENCERESPONSE._serialized_start=1148
  _INFERENCERESPONSE._serialized_end=1240
  _RELEASEMODELREQUEST._serialized_start=1242
  _RELEASEMODELREQUEST._serialized_end=1279
  _RELEASEMODELRESPONSE._serialized_start=1281
  _RELEASEMODELRESPONSE._serialized_end=1344
  _AUTOINFERENCEREQUEST._serialized_start=1346
  _AUTOINFERENCEREQUEST._serialized_end=1402
  _CAMERANUMBERRESPONSE._serialized_start=1404
  _CAMERANUMBERRESPONSE._serialized_end=1470
  _EMPTYREQUEST._serialized_start=1472
  _EMPTYREQUEST._serialized_end=1486
  _COMMONRESPONSE._serialized_start=1488
  _COMMONRESPONSE._serialized_end=1531
  _OPENCAMERAREQUEST._serialized_start=1533
  _OPENCAMERAREQUEST._serialized_end=1567
  _OPENCAMERARESPONSE._serialized_start=1569
  _OPENCAMERARESPONSE._serialized_end=1634
  _CLOSECAMERAREQUEST._serialized_start=1636
  _CLOSECAMERAREQUEST._serialized_end=1689
  _READCAMERADATAREQUEST._serialized_start=1691
  _READCAMERADATAREQUEST._serialized_end=1729
  _READCAMERADATARESPONSE._serialized_start=1731
  _READCAMERADATARESPONSE._serialized_end=1830
  _CONNECTTYPEREQUEST._serialized_start=1832
  _CONNECTTYPEREQUEST._serialized_end=1866
  _BODYTRACKINGSUPPORTEDMODELSRESPONSE._serialized_start=1868
  _BODYTRACKINGSUPPORTEDMODELSRESPONSE._serialized_end=1948
  _BODYTRACKINGTARGETREQUEST._serialized_start=1950
  _BODYTRACKINGTARGETREQUEST._serialized_end=1992
  _BODYTRACKINGCONTROLLERSETTINGS._serialized_start=1994
  _BODYTRACKINGCONTROLLERSETTINGS._serialized_end=2071
  _AIVISIONSERVICEGRPC._serialized_start=2074
  _AIVISIONSERVICEGRPC._serialized_end=4249
# @@protoc_insertion_point(module_scope)
