# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: moby_msgs.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\x0fmoby_msgs.proto\x12\x12Nrmk.IndyFramework\" \n\nDriveIndex\x12\x12\n\nmoby_index\x18\x01 \x01(\r\"}\n\rMotorDriverTx\x12\x12\n\nstatusWord\x18\x01 \x01(\r\x12\x12\n\nmodeOpDisp\x18\x02 \x01(\x05\x12\x16\n\x0e\x61\x63tualPosition\x18\x03 \x01(\x05\x12\x16\n\x0e\x61\x63tualVelocity\x18\x04 \x01(\x05\x12\x14\n\x0c\x61\x63tualTorque\x18\x05 \x01(\x05\"z\n\rMotorDriverRx\x12\x13\n\x0b\x63ontrolWord\x18\x01 \x01(\r\x12\x0e\n\x06modeOp\x18\x02 \x01(\x05\x12\x16\n\x0etargetPosition\x18\x03 \x01(\x05\x12\x16\n\x0etargetVelocity\x18\x04 \x01(\x05\x12\x14\n\x0ctargetTorque\x18\x05 \x01(\x05\"i\n\tMobyState\x12\x0e\n\x06status\x18\x01 \x01(\r\x12\x10\n\x08is_ready\x18\x02 \x01(\x08\x12\x11\n\tis_enable\x18\x03 \x01(\x08\x12\x11\n\tis_moving\x18\x04 \x01(\x08\x12\x14\n\x0cis_violation\x18\x05 \x01(\x08\"c\n\x0eMobyErrorState\x12\x12\n\nerrorState\x18\x01 \x01(\x04\x12\x13\n\x0b\x65rrorIndex1\x18\x02 \x01(\x05\x12\x13\n\x0b\x65rrorIndex2\x18\x03 \x01(\x05\x12\x13\n\x0b\x65rrorIndex3\x18\x04 \x01(\x05\".\n\x08MobyPose\x12\n\n\x02px\x18\x01 \x01(\x01\x12\n\n\x02py\x18\x02 \x01(\x01\x12\n\n\x02pw\x18\x03 \x01(\x01\"-\n\x07MobyVel\x12\n\n\x02vx\x18\x01 \x01(\x01\x12\n\n\x02vy\x18\x02 \x01(\x01\x12\n\n\x02vw\x18\x03 \x01(\x01\"\xa5\x01\n\x07IMUData\x12\x0e\n\x06\x61ngleX\x18\x01 \x01(\x01\x12\x0e\n\x06\x61ngleY\x18\x02 \x01(\x01\x12\x0e\n\x06\x61ngleZ\x18\x03 \x01(\x01\x12\x11\n\tangleVelX\x18\x04 \x01(\x01\x12\x11\n\tangleVelY\x18\x05 \x01(\x01\x12\x11\n\tangleVelZ\x18\x06 \x01(\x01\x12\x0f\n\x07linAccX\x18\x07 \x01(\x01\x12\x0f\n\x07linAccY\x18\x08 \x01(\x01\x12\x0f\n\x07linAccZ\x18\t \x01(\x01\"?\n\rSwerveDoubles\x12\n\n\x02\x66l\x18\x01 \x01(\x01\x12\n\n\x02\x66r\x18\x02 \x01(\x01\x12\n\n\x02\x62l\x18\x03 \x01(\x01\x12\n\n\x02\x62r\x18\x04 \x01(\x01\"/\n\tTargetVel\x12\n\n\x02vx\x18\x01 \x01(\x01\x12\n\n\x02vy\x18\x02 \x01(\x01\x12\n\n\x02vw\x18\x03 \x01(\x01\";\n\tZeroCount\x12\n\n\x02\x66l\x18\x01 \x01(\x05\x12\n\n\x02\x66r\x18\x02 \x01(\x05\x12\n\n\x02\x62l\x18\x03 \x01(\x05\x12\n\n\x02\x62r\x18\x04 \x01(\x05\"\xae\x01\n\x06IRData\x12\x11\n\tir_front1\x18\x01 \x01(\x05\x12\x11\n\tir_front2\x18\x02 \x01(\x05\x12\x10\n\x08ir_left1\x18\x03 \x01(\x05\x12\x10\n\x08ir_left2\x18\x04 \x01(\x05\x12\x10\n\x08ir_left3\x18\x05 \x01(\x05\x12\x0f\n\x07ir_rear\x18\x06 \x01(\x05\x12\x11\n\tir_right1\x18\x07 \x01(\x05\x12\x11\n\tir_right2\x18\x08 \x01(\x05\x12\x11\n\tir_right3\x18\t \x01(\x05\"\x89\x03\n\x06USData\x12\x16\n\x0eus_front_left1\x18\x01 \x01(\x05\x12\x16\n\x0eus_front_left2\x18\x02 \x01(\x05\x12\x16\n\x0eus_front_left3\x18\x03 \x01(\x05\x12\x17\n\x0fus_front_ground\x18\x04 \x01(\x05\x12\x17\n\x0fus_front_right1\x18\x05 \x01(\x05\x12\x17\n\x0fus_front_right2\x18\x06 \x01(\x05\x12\x17\n\x0fus_front_right3\x18\x07 \x01(\x05\x12\x17\n\x0fus_front_right4\x18\x08 \x01(\x05\x12\x16\n\x0eus_back_right1\x18\t \x01(\x05\x12\x16\n\x0eus_back_right2\x18\n \x01(\x05\x12\x16\n\x0eus_back_right3\x18\x0b \x01(\x05\x12\x16\n\x0eus_back_ground\x18\x0c \x01(\x05\x12\x15\n\rus_back_left1\x18\r \x01(\x05\x12\x15\n\rus_back_left2\x18\x0e \x01(\x05\x12\x15\n\rus_back_left3\x18\x0f \x01(\x05\x12\x15\n\rus_back_left4\x18\x10 \x01(\x05\"\xcc\x03\n\x07\x42MSData\x12\x12\n\nbms_status\x18\x01 \x03(\x05\x12\x11\n\tpack_volt\x18\x02 \x03(\x05\x12\x14\n\x0c\x62\x61ttery_volt\x18\x03 \x03(\x05\x12\x15\n\rpack_current1\x18\x04 \x03(\x05\x12\x15\n\rpack_current2\x18\x05 \x03(\x05\x12\x10\n\x08isCharge\x18\x06 \x01(\x05\x12\x16\n\x0eisCellOverVolt\x18\x07 \x01(\x05\x12\x17\n\x0fisCellUnderVolt\x18\x08 \x01(\x05\x12\x17\n\x0fisOverCurCharge\x18\t \x01(\x05\x12\x18\n\x10isOverCurDischrg\x18\n \x01(\x05\x12\x16\n\x0eisShortCircuit\x18\x0b \x01(\x05\x12\x19\n\x11isOverTemperature\x18\x0c \x01(\x05\x12\x16\n\x0eisPackOverVolt\x18\r \x01(\x05\x12\x0b\n\x03SOC\x18\x0e \x01(\x05\x12\x0b\n\x03SOH\x18\x0f \x01(\x05\x12\x13\n\x0btime_charge\x18\x10 \x01(\x05\x12\x14\n\x0ctime_dcharge\x18\x11 \x01(\x05\x12\x11\n\trem_capAh\x18\x12 \x01(\x05\x12\x11\n\trem_capWh\x18\x13 \x01(\x05\x12\x17\n\x0f\x62ms_temperature\x18\x14 \x03(\x05\x12\x11\n\tcell_volt\x18\x15 \x03(\x05\"!\n\x05GBool\x12\x0b\n\x03idx\x18\x01 \x01(\x05\x12\x0b\n\x03val\x18\x02 \x01(\x08\" \n\x04GInt\x12\x0b\n\x03idx\x18\x01 \x01(\x05\x12\x0b\n\x03val\x18\x02 \x01(\x05\"\"\n\x06GFloat\x12\x0b\n\x03idx\x18\x01 \x01(\x05\x12\x0b\n\x03val\x18\x02 \x01(\x02\"#\n\x07GString\x12\x0b\n\x03idx\x18\x01 \x01(\x05\x12\x0b\n\x03val\x18\x02 \x01(\t\"\x16\n\x07\x42oolVal\x12\x0b\n\x03val\x18\x01 \x01(\x08\"\x15\n\x06IntVal\x12\x0b\n\x03val\x18\x01 \x01(\x05\"\x16\n\x07IntVals\x12\x0b\n\x03val\x18\x01 \x03(\x05\"\x17\n\x08\x46loatVal\x12\x0b\n\x03val\x18\x01 \x01(\x02\"\x18\n\tFloatVals\x12\x0b\n\x03val\x18\x01 \x03(\x02\"\x18\n\tDoubleVal\x12\x0b\n\x03val\x18\x01 \x01(\x01\"\x19\n\nDoubleVals\x12\x0b\n\x03val\x18\x01 \x03(\x01\">\n\x0cRotationGain\x12\x0b\n\x03idx\x18\x01 \x01(\x05\x12\t\n\x01k\x18\x02 \x01(\x01\x12\n\n\x02kv\x18\x03 \x01(\x01\x12\n\n\x02kp\x18\x04 \x01(\x01\"9\n\x0eVelAccBoundary\x12\x0b\n\x03idx\x18\x01 \x01(\x05\x12\x0c\n\x04vmax\x18\x02 \x01(\x02\x12\x0c\n\x04\x61max\x18\x03 \x01(\x02\x62\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'moby_msgs_pb2', _globals)
if _descriptor._USE_C_DESCRIPTORS == False:
  DESCRIPTOR._options = None
  _globals['_DRIVEINDEX']._serialized_start=39
  _globals['_DRIVEINDEX']._serialized_end=71
  _globals['_MOTORDRIVERTX']._serialized_start=73
  _globals['_MOTORDRIVERTX']._serialized_end=198
  _globals['_MOTORDRIVERRX']._serialized_start=200
  _globals['_MOTORDRIVERRX']._serialized_end=322
  _globals['_MOBYSTATE']._serialized_start=324
  _globals['_MOBYSTATE']._serialized_end=429
  _globals['_MOBYERRORSTATE']._serialized_start=431
  _globals['_MOBYERRORSTATE']._serialized_end=530
  _globals['_MOBYPOSE']._serialized_start=532
  _globals['_MOBYPOSE']._serialized_end=578
  _globals['_MOBYVEL']._serialized_start=580
  _globals['_MOBYVEL']._serialized_end=625
  _globals['_IMUDATA']._serialized_start=628
  _globals['_IMUDATA']._serialized_end=793
  _globals['_SWERVEDOUBLES']._serialized_start=795
  _globals['_SWERVEDOUBLES']._serialized_end=858
  _globals['_TARGETVEL']._serialized_start=860
  _globals['_TARGETVEL']._serialized_end=907
  _globals['_ZEROCOUNT']._serialized_start=909
  _globals['_ZEROCOUNT']._serialized_end=968
  _globals['_IRDATA']._serialized_start=971
  _globals['_IRDATA']._serialized_end=1145
  _globals['_USDATA']._serialized_start=1148
  _globals['_USDATA']._serialized_end=1541
  _globals['_BMSDATA']._serialized_start=1544
  _globals['_BMSDATA']._serialized_end=2004
  _globals['_GBOOL']._serialized_start=2006
  _globals['_GBOOL']._serialized_end=2039
  _globals['_GINT']._serialized_start=2041
  _globals['_GINT']._serialized_end=2073
  _globals['_GFLOAT']._serialized_start=2075
  _globals['_GFLOAT']._serialized_end=2109
  _globals['_GSTRING']._serialized_start=2111
  _globals['_GSTRING']._serialized_end=2146
  _globals['_BOOLVAL']._serialized_start=2148
  _globals['_BOOLVAL']._serialized_end=2170
  _globals['_INTVAL']._serialized_start=2172
  _globals['_INTVAL']._serialized_end=2193
  _globals['_INTVALS']._serialized_start=2195
  _globals['_INTVALS']._serialized_end=2217
  _globals['_FLOATVAL']._serialized_start=2219
  _globals['_FLOATVAL']._serialized_end=2242
  _globals['_FLOATVALS']._serialized_start=2244
  _globals['_FLOATVALS']._serialized_end=2268
  _globals['_DOUBLEVAL']._serialized_start=2270
  _globals['_DOUBLEVAL']._serialized_end=2294
  _globals['_DOUBLEVALS']._serialized_start=2296
  _globals['_DOUBLEVALS']._serialized_end=2321
  _globals['_ROTATIONGAIN']._serialized_start=2323
  _globals['_ROTATIONGAIN']._serialized_end=2385
  _globals['_VELACCBOUNDARY']._serialized_start=2387
  _globals['_VELACCBOUNDARY']._serialized_end=2444
# @@protoc_insertion_point(module_scope)
