# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: robot_test.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 message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


import messages_pb2 as messages__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x10robot_test.proto\x12\x06robotc\x1a\x0emessages.proto\"\x07\n\x05\x45mpty\"\'\n\x06Result\x12\n\n\x02ok\x18\x01 \x01(\x05\x12\x11\n\ttestError\x18\x02 \x01(\x05\"\x16\n\x06Joints\x12\x0c\n\x04pose\x18\x01 \x03(\x01\"\x1b\n\x0eReducerRequest\x12\t\n\x01v\x18\x01 \x01(\x01\";\n\rReducerResult\x12\x0f\n\x07voltage\x18\x01 \x01(\x01\x12\t\n\x01v\x18\x02 \x01(\x01\x12\x0e\n\x06torque\x18\x03 \x01(\x01\")\n\x10JointStudyResult\x12\x15\n\rmotor_encoder\x18\x01 \x01(\r\"\"\n\x0cJointRequest\x12\x12\n\njoint_type\x18\x01 \x01(\r\"\xf5\x01\n\x0bJointResult\x12\x10\n\x08\x62\x61\x63klash\x18\x01 \x01(\x01\x12\x17\n\x0fpos_stable_time\x18\x02 \x01(\x01\x12\x14\n\x0cpos_overshot\x18\x03 \x01(\x01\x12\x13\n\x0btemperature\x18\x04 \x01(\x01\x12\x0f\n\x07\x63urrent\x18\x05 \x01(\x01\x12\x0f\n\x07voltage\x18\x06 \x01(\x01\x12\t\n\x01v\x18\x07 \x01(\x01\x12\x0e\n\x06torque\x18\x08 \x01(\x01\x12\x15\n\rmotor_encoder\x18\t \x01(\r\x12\x14\n\x0cjoint_torque\x18\n \x01(\x01\x12\x13\n\x0breducer_eff\x18\x0b \x01(\x01\x12\x11\n\tmotor_eff\x18\x0c \x01(\x01\"@\n\x0e\x43ommandRequest\x12\x0c\n\x04type\x18\x01 \x01(\x05\x12\x0f\n\x07value_i\x18\x02 \x01(\x05\x12\x0f\n\x07value_f\x18\x03 \x01(\x01\"\x1d\n\rCommandResult\x12\x0c\n\x04\x63ode\x18\x01 \x01(\x05\"\x8b\x01\n\tMovePoint\x12\x15\n\rjoint_pose_to\x18\x01 \x03(\x01\x12\x1b\n\x13pose_is_joint_angle\x18\x02 \x01(\x08\x12\x14\n\x0c\x61\x63\x63\x65leration\x18\x03 \x01(\x01\x12\x10\n\x08velocity\x18\x04 \x01(\x01\x12\x0c\n\x04time\x18\x05 \x01(\x01\x12\x14\n\x0c\x62lend_radius\x18\x06 \x01(\x01\"\xd2\x01\n\x0cRunInRequest\x12\x1f\n\x04path\x18\x01 \x03(\x0b\x32\x11.robotc.MovePoint\x12\x19\n\x11\x65quivalent_radius\x18\x02 \x01(\x01\x12\x1a\n\x12threshold_distance\x18\x03 \x01(\x01\x12\x1c\n\x14position_stable_time\x18\x04 \x01(\x01\x12\x1a\n\x12position_overshoot\x18\x05 \x01(\x01\x12\x18\n\x10pose_stable_time\x18\x06 \x01(\x01\x12\x16\n\x0epose_overshoot\x18\x07 \x01(\x01\"\x98\x01\n\x0eRunInJointInfo\x12\x14\n\x0cmin_velocity\x18\x01 \x01(\x01\x12\x14\n\x0cmax_velocity\x18\x02 \x01(\x01\x12\x13\n\x0bmin_voltage\x18\x03 \x01(\x01\x12\x13\n\x0bmax_voltage\x18\x04 \x01(\x01\x12\x17\n\x0fmin_temperature\x18\x05 \x01(\x01\x12\x17\n\x0fmax_temperature\x18\x06 \x01(\x01\"9\n\x0fRunInPathResult\x12&\n\x06joints\x18\x01 \x03(\x0b\x32\x16.robotc.RunInJointInfo\"\xbe\x01\n\x0bRunInResult\x12\n\n\x02ok\x18\x01 \x01(\x08\x12%\n\x04path\x18\x02 \x03(\x0b\x32\x17.robotc.RunInPathResult\x12\x1c\n\x14position_stable_time\x18\x04 \x01(\x01\x12\x1a\n\x12position_overshoot\x18\x05 \x01(\x01\x12\x18\n\x10pose_stable_time\x18\x06 \x01(\x01\x12\x16\n\x0epose_overshoot\x18\x07 \x01(\x01\x12\x10\n\x08\x66ilename\x18\x08 \x01(\t\"\x17\n\tDeviceIds\x12\n\n\x02id\x18\x01 \x03(\r\"\x1d\n\x0c\x44\x65viceValues\x12\r\n\x05value\x18\x01 \x03(\x01\"!\n\x12ProductTestRequest\x12\x0b\n\x03\x63md\x18\x01 \x01(\r\"7\n\x11ProductTestResult\x12\x0f\n\x07testRes\x18\x01 \x01(\r\x12\x11\n\ttestError\x18\x02 \x01(\r\"+\n\x0fInitRobotResult\x12\x0b\n\x03ret\x18\x01 \x01(\x05\x12\x0b\n\x03\x63up\x18\x02 \x01(\t\"#\n\rWriteSnResult\x12\x12\n\nwriteSnRes\x18\x01 \x01(\x05\"$\n\x11\x44\x65viceTypeRequest\x12\x0f\n\x07\x64\x65vType\x18\x01 \x01(\x05\"*\n\x0c\x44\x65\x63imalInput\x12\x0b\n\x03pin\x18\x01 \x01(\x05\x12\r\n\x05value\x18\x02 \x01(\x05\"|\n\x0eMoveDetectPath\x12\x1f\n\x04path\x18\x01 \x01(\x0b\x32\x11.robotc.MovePoint\x12$\n\x06moving\x18\x02 \x03(\x0b\x32\x14.robotc.DecimalInput\x12#\n\x05\x63ross\x18\x03 \x03(\x0b\x32\x14.robotc.DecimalInput\"8\n\x11MoveDetectRequest\x12#\n\x03req\x18\x01 \x03(\x0b\x32\x16.robotc.MoveDetectPath\"U\n\x10MoveDetectResult\x12\n\n\x02ok\x18\x01 \x01(\x08\x12#\n\x03res\x18\x02 \x03(\x0b\x32\x16.robotc.MoveDetectPath\x12\x10\n\x08\x66ilename\x18\x03 \x01(\t2\xb1\x06\n\tRobotTest\x12\x30\n\x0fInitReducerTest\x12\r.robotc.Empty\x1a\x0e.robotc.Result\x12<\n\x0bReducerTest\x12\x16.robotc.ReducerRequest\x1a\x15.robotc.ReducerResult\x12.\n\rInitJointTest\x12\r.robotc.Empty\x1a\x0e.robotc.Result\x12\x35\n\nJointStudy\x12\r.robotc.Empty\x1a\x18.robotc.JointStudyResult\x12\x36\n\tJointTest\x12\x14.robotc.JointRequest\x1a\x13.robotc.JointResult\x12<\n\x0bTestCommand\x12\x16.robotc.CommandRequest\x1a\x15.robotc.CommandResult\x12\x36\n\tRunInTest\x12\x14.robotc.RunInRequest\x1a\x13.robotc.RunInResult\x12\x45\n\x0eMoveDetectTest\x12\x19.robotc.MoveDetectRequest\x1a\x18.robotc.MoveDetectResult\x12;\n\x10GetDialIndicator\x12\x11.robotc.DeviceIds\x1a\x14.robotc.DeviceValues\x12I\n\x10StartProductTest\x12\x1a.robotc.ProductTestRequest\x1a\x19.robotc.ProductTestResult\x12(\n\x07\x42oxTest\x12\r.robotc.Empty\x1a\x0e.robotc.Result\x12\x37\n\tInitRobot\x12\x11.robotc.RobotInfo\x1a\x17.robotc.InitRobotResult\x12\x34\n\x07WriteSn\x12\x12.robotc.DeviceInfo\x1a\x15.robotc.WriteSnResult\x12\x37\n\x06ReadSn\x12\x19.robotc.DeviceTypeRequest\x1a\x12.robotc.DeviceInfob\x06proto3')



_EMPTY = DESCRIPTOR.message_types_by_name['Empty']
_RESULT = DESCRIPTOR.message_types_by_name['Result']
_JOINTS = DESCRIPTOR.message_types_by_name['Joints']
_REDUCERREQUEST = DESCRIPTOR.message_types_by_name['ReducerRequest']
_REDUCERRESULT = DESCRIPTOR.message_types_by_name['ReducerResult']
_JOINTSTUDYRESULT = DESCRIPTOR.message_types_by_name['JointStudyResult']
_JOINTREQUEST = DESCRIPTOR.message_types_by_name['JointRequest']
_JOINTRESULT = DESCRIPTOR.message_types_by_name['JointResult']
_COMMANDREQUEST = DESCRIPTOR.message_types_by_name['CommandRequest']
_COMMANDRESULT = DESCRIPTOR.message_types_by_name['CommandResult']
_MOVEPOINT = DESCRIPTOR.message_types_by_name['MovePoint']
_RUNINREQUEST = DESCRIPTOR.message_types_by_name['RunInRequest']
_RUNINJOINTINFO = DESCRIPTOR.message_types_by_name['RunInJointInfo']
_RUNINPATHRESULT = DESCRIPTOR.message_types_by_name['RunInPathResult']
_RUNINRESULT = DESCRIPTOR.message_types_by_name['RunInResult']
_DEVICEIDS = DESCRIPTOR.message_types_by_name['DeviceIds']
_DEVICEVALUES = DESCRIPTOR.message_types_by_name['DeviceValues']
_PRODUCTTESTREQUEST = DESCRIPTOR.message_types_by_name['ProductTestRequest']
_PRODUCTTESTRESULT = DESCRIPTOR.message_types_by_name['ProductTestResult']
_INITROBOTRESULT = DESCRIPTOR.message_types_by_name['InitRobotResult']
_WRITESNRESULT = DESCRIPTOR.message_types_by_name['WriteSnResult']
_DEVICETYPEREQUEST = DESCRIPTOR.message_types_by_name['DeviceTypeRequest']
_DECIMALINPUT = DESCRIPTOR.message_types_by_name['DecimalInput']
_MOVEDETECTPATH = DESCRIPTOR.message_types_by_name['MoveDetectPath']
_MOVEDETECTREQUEST = DESCRIPTOR.message_types_by_name['MoveDetectRequest']
_MOVEDETECTRESULT = DESCRIPTOR.message_types_by_name['MoveDetectResult']
Empty = _reflection.GeneratedProtocolMessageType('Empty', (_message.Message,), {
  'DESCRIPTOR' : _EMPTY,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.Empty)
  })
_sym_db.RegisterMessage(Empty)

Result = _reflection.GeneratedProtocolMessageType('Result', (_message.Message,), {
  'DESCRIPTOR' : _RESULT,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.Result)
  })
_sym_db.RegisterMessage(Result)

Joints = _reflection.GeneratedProtocolMessageType('Joints', (_message.Message,), {
  'DESCRIPTOR' : _JOINTS,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.Joints)
  })
_sym_db.RegisterMessage(Joints)

ReducerRequest = _reflection.GeneratedProtocolMessageType('ReducerRequest', (_message.Message,), {
  'DESCRIPTOR' : _REDUCERREQUEST,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.ReducerRequest)
  })
_sym_db.RegisterMessage(ReducerRequest)

ReducerResult = _reflection.GeneratedProtocolMessageType('ReducerResult', (_message.Message,), {
  'DESCRIPTOR' : _REDUCERRESULT,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.ReducerResult)
  })
_sym_db.RegisterMessage(ReducerResult)

JointStudyResult = _reflection.GeneratedProtocolMessageType('JointStudyResult', (_message.Message,), {
  'DESCRIPTOR' : _JOINTSTUDYRESULT,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.JointStudyResult)
  })
_sym_db.RegisterMessage(JointStudyResult)

JointRequest = _reflection.GeneratedProtocolMessageType('JointRequest', (_message.Message,), {
  'DESCRIPTOR' : _JOINTREQUEST,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.JointRequest)
  })
_sym_db.RegisterMessage(JointRequest)

JointResult = _reflection.GeneratedProtocolMessageType('JointResult', (_message.Message,), {
  'DESCRIPTOR' : _JOINTRESULT,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.JointResult)
  })
_sym_db.RegisterMessage(JointResult)

CommandRequest = _reflection.GeneratedProtocolMessageType('CommandRequest', (_message.Message,), {
  'DESCRIPTOR' : _COMMANDREQUEST,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.CommandRequest)
  })
_sym_db.RegisterMessage(CommandRequest)

CommandResult = _reflection.GeneratedProtocolMessageType('CommandResult', (_message.Message,), {
  'DESCRIPTOR' : _COMMANDRESULT,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.CommandResult)
  })
_sym_db.RegisterMessage(CommandResult)

MovePoint = _reflection.GeneratedProtocolMessageType('MovePoint', (_message.Message,), {
  'DESCRIPTOR' : _MOVEPOINT,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.MovePoint)
  })
_sym_db.RegisterMessage(MovePoint)

RunInRequest = _reflection.GeneratedProtocolMessageType('RunInRequest', (_message.Message,), {
  'DESCRIPTOR' : _RUNINREQUEST,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.RunInRequest)
  })
_sym_db.RegisterMessage(RunInRequest)

RunInJointInfo = _reflection.GeneratedProtocolMessageType('RunInJointInfo', (_message.Message,), {
  'DESCRIPTOR' : _RUNINJOINTINFO,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.RunInJointInfo)
  })
_sym_db.RegisterMessage(RunInJointInfo)

RunInPathResult = _reflection.GeneratedProtocolMessageType('RunInPathResult', (_message.Message,), {
  'DESCRIPTOR' : _RUNINPATHRESULT,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.RunInPathResult)
  })
_sym_db.RegisterMessage(RunInPathResult)

RunInResult = _reflection.GeneratedProtocolMessageType('RunInResult', (_message.Message,), {
  'DESCRIPTOR' : _RUNINRESULT,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.RunInResult)
  })
_sym_db.RegisterMessage(RunInResult)

DeviceIds = _reflection.GeneratedProtocolMessageType('DeviceIds', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEIDS,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.DeviceIds)
  })
_sym_db.RegisterMessage(DeviceIds)

DeviceValues = _reflection.GeneratedProtocolMessageType('DeviceValues', (_message.Message,), {
  'DESCRIPTOR' : _DEVICEVALUES,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.DeviceValues)
  })
_sym_db.RegisterMessage(DeviceValues)

ProductTestRequest = _reflection.GeneratedProtocolMessageType('ProductTestRequest', (_message.Message,), {
  'DESCRIPTOR' : _PRODUCTTESTREQUEST,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.ProductTestRequest)
  })
_sym_db.RegisterMessage(ProductTestRequest)

ProductTestResult = _reflection.GeneratedProtocolMessageType('ProductTestResult', (_message.Message,), {
  'DESCRIPTOR' : _PRODUCTTESTRESULT,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.ProductTestResult)
  })
_sym_db.RegisterMessage(ProductTestResult)

InitRobotResult = _reflection.GeneratedProtocolMessageType('InitRobotResult', (_message.Message,), {
  'DESCRIPTOR' : _INITROBOTRESULT,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.InitRobotResult)
  })
_sym_db.RegisterMessage(InitRobotResult)

WriteSnResult = _reflection.GeneratedProtocolMessageType('WriteSnResult', (_message.Message,), {
  'DESCRIPTOR' : _WRITESNRESULT,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.WriteSnResult)
  })
_sym_db.RegisterMessage(WriteSnResult)

DeviceTypeRequest = _reflection.GeneratedProtocolMessageType('DeviceTypeRequest', (_message.Message,), {
  'DESCRIPTOR' : _DEVICETYPEREQUEST,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.DeviceTypeRequest)
  })
_sym_db.RegisterMessage(DeviceTypeRequest)

DecimalInput = _reflection.GeneratedProtocolMessageType('DecimalInput', (_message.Message,), {
  'DESCRIPTOR' : _DECIMALINPUT,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.DecimalInput)
  })
_sym_db.RegisterMessage(DecimalInput)

MoveDetectPath = _reflection.GeneratedProtocolMessageType('MoveDetectPath', (_message.Message,), {
  'DESCRIPTOR' : _MOVEDETECTPATH,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.MoveDetectPath)
  })
_sym_db.RegisterMessage(MoveDetectPath)

MoveDetectRequest = _reflection.GeneratedProtocolMessageType('MoveDetectRequest', (_message.Message,), {
  'DESCRIPTOR' : _MOVEDETECTREQUEST,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.MoveDetectRequest)
  })
_sym_db.RegisterMessage(MoveDetectRequest)

MoveDetectResult = _reflection.GeneratedProtocolMessageType('MoveDetectResult', (_message.Message,), {
  'DESCRIPTOR' : _MOVEDETECTRESULT,
  '__module__' : 'robot_test_pb2'
  # @@protoc_insertion_point(class_scope:robotc.MoveDetectResult)
  })
_sym_db.RegisterMessage(MoveDetectResult)

_ROBOTTEST = DESCRIPTOR.services_by_name['RobotTest']
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  _EMPTY._serialized_start=44
  _EMPTY._serialized_end=51
  _RESULT._serialized_start=53
  _RESULT._serialized_end=92
  _JOINTS._serialized_start=94
  _JOINTS._serialized_end=116
  _REDUCERREQUEST._serialized_start=118
  _REDUCERREQUEST._serialized_end=145
  _REDUCERRESULT._serialized_start=147
  _REDUCERRESULT._serialized_end=206
  _JOINTSTUDYRESULT._serialized_start=208
  _JOINTSTUDYRESULT._serialized_end=249
  _JOINTREQUEST._serialized_start=251
  _JOINTREQUEST._serialized_end=285
  _JOINTRESULT._serialized_start=288
  _JOINTRESULT._serialized_end=533
  _COMMANDREQUEST._serialized_start=535
  _COMMANDREQUEST._serialized_end=599
  _COMMANDRESULT._serialized_start=601
  _COMMANDRESULT._serialized_end=630
  _MOVEPOINT._serialized_start=633
  _MOVEPOINT._serialized_end=772
  _RUNINREQUEST._serialized_start=775
  _RUNINREQUEST._serialized_end=985
  _RUNINJOINTINFO._serialized_start=988
  _RUNINJOINTINFO._serialized_end=1140
  _RUNINPATHRESULT._serialized_start=1142
  _RUNINPATHRESULT._serialized_end=1199
  _RUNINRESULT._serialized_start=1202
  _RUNINRESULT._serialized_end=1392
  _DEVICEIDS._serialized_start=1394
  _DEVICEIDS._serialized_end=1417
  _DEVICEVALUES._serialized_start=1419
  _DEVICEVALUES._serialized_end=1448
  _PRODUCTTESTREQUEST._serialized_start=1450
  _PRODUCTTESTREQUEST._serialized_end=1483
  _PRODUCTTESTRESULT._serialized_start=1485
  _PRODUCTTESTRESULT._serialized_end=1540
  _INITROBOTRESULT._serialized_start=1542
  _INITROBOTRESULT._serialized_end=1585
  _WRITESNRESULT._serialized_start=1587
  _WRITESNRESULT._serialized_end=1622
  _DEVICETYPEREQUEST._serialized_start=1624
  _DEVICETYPEREQUEST._serialized_end=1660
  _DECIMALINPUT._serialized_start=1662
  _DECIMALINPUT._serialized_end=1704
  _MOVEDETECTPATH._serialized_start=1706
  _MOVEDETECTPATH._serialized_end=1830
  _MOVEDETECTREQUEST._serialized_start=1832
  _MOVEDETECTREQUEST._serialized_end=1888
  _MOVEDETECTRESULT._serialized_start=1890
  _MOVEDETECTRESULT._serialized_end=1975
  _ROBOTTEST._serialized_start=1978
  _ROBOTTEST._serialized_end=2795
# @@protoc_insertion_point(module_scope)
