IdeasXMessages_pb2.py 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441
  1. # Generated by the protocol buffer compiler. DO NOT EDIT!
  2. # source: IdeasXMessages.proto
  3. import sys
  4. _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
  5. from google.protobuf import descriptor as _descriptor
  6. from google.protobuf import message as _message
  7. from google.protobuf import reflection as _reflection
  8. from google.protobuf import symbol_database as _symbol_database
  9. from google.protobuf import descriptor_pb2
  10. # @@protoc_insertion_point(imports)
  11. _sym_db = _symbol_database.Default()
  12. DESCRIPTOR = _descriptor.FileDescriptor(
  13. name='IdeasXMessages.proto',
  14. package='',
  15. syntax='proto2',
  16. serialized_pb=_b('\n\x14IdeasXMessages.proto\"\xf7\x05\n\rHealthMessage\x12\x11\n\tmodule_id\x18\x01 \x02(\x0c\x12\r\n\x05\x61live\x18\x02 \x02(\x08\x12\x0e\n\x06\x61\x63tive\x18\x03 \x01(\x08\x12\n\n\x02lb\x18\x04 \x02(\x08\x12\x0b\n\x03ota\x18\x05 \x02(\x08\x12\x10\n\x08\x63harging\x18\x06 \x01(\x08\x12\x0b\n\x03soc\x18\x07 \x01(\x05\x12\r\n\x05vcell\x18\x08 \x02(\x05\x12\x1f\n\x03rom\x18\t \x02(\x0e\x32\x12.HealthMessage.Rom\x12\x18\n\x10\x66irmware_version\x18\n \x02(\x05\x12\x18\n\x10hardware_version\x18\x0b \x02(\x05\x12\x0c\n\x04rssi\x18\x0c \x02(\x05\x12\x0c\n\x04ssid\x18\r \x02(\t\x12\r\n\x05\x62ssid\x18\x0e \x01(\t\x12!\n\x04\x61uth\x18\x0f \x02(\x0e\x32\x13.HealthMessage.Auth\x12\x30\n\nimu_status\x18\x10 \x01(\x0e\x32\x1c.HealthMessage.Sensor_Status\x12/\n\tps_status\x18\x11 \x01(\x0e\x32\x1c.HealthMessage.Sensor_Status\x12/\n\tgg_status\x18\x12 \x01(\x0e\x32\x1c.HealthMessage.Sensor_Status\"#\n\x03Rom\x12\x08\n\x04ROM0\x10\x00\x12\x08\n\x04ROM1\x10\x01\x12\x08\n\x04ROM2\x10\x02\"_\n\x04\x41uth\x12\r\n\tAUTH_OPEN\x10\x00\x12\x0c\n\x08\x41UTH_WEP\x10\x01\x12\x10\n\x0c\x41UTH_WPA_PSK\x10\x02\x12\x11\n\rAUTH_WPA2_PSK\x10\x03\x12\x15\n\x11\x41UTH_WPA_WPA2_PSK\x10\x04\"\xaf\x01\n\rSensor_Status\x12\x14\n\x10SENSOR_STREAMING\x10\x00\x12\x1e\n\x1aSENSOR_COMMUNICATION_FAULT\x10\x01\x12\x15\n\x11SENSOR_FIFO_FAULT\x10\x02\x12\x13\n\x0fSENSOR_SHUTDOWN\x10\x03\x12\x1c\n\x18SENSOR_CALIBRATION_FAULT\x10\x04\x12\x1e\n\x1aSENSOR_CONFIGURATION_FAULT\x10\x05\"O\n\x0b\x44\x61taMessage\x12\x0e\n\x06\x62utton\x18\x01 \x02(\x05\x12\x16\n\x0esensor_samples\x18\x02 \x01(\x0c\x12\x18\n\x10\x63ommand_response\x18\x03 \x01(\x0c\"\xcb\x01\n\x0e\x43ommandMessage\x12(\n\x07\x63ommand\x18\x01 \x02(\x0e\x32\x17.CommandMessage.Command\x12\x0f\n\x07payload\x18\x02 \x01(\x0c\"~\n\x07\x43ommand\x12\x0e\n\nOTA_UPDATE\x10\x00\x12\r\n\tSHUT_DOWN\x10\x01\x12\x0b\n\x07UART_TX\x10\x02\x12\x0b\n\x07RESTART\x10\x03\x12\x12\n\x0eLSM6DS3_CONFIG\x10\x04\x12\x12\n\x0eLPH25DS_CONFIG\x10\x05\x12\x12\n\x0eMAX17XX_CONFIG\x10\x06')
  17. )
  18. _sym_db.RegisterFileDescriptor(DESCRIPTOR)
  19. _HEALTHMESSAGE_ROM = _descriptor.EnumDescriptor(
  20. name='Rom',
  21. full_name='HealthMessage.Rom',
  22. filename=None,
  23. file=DESCRIPTOR,
  24. values=[
  25. _descriptor.EnumValueDescriptor(
  26. name='ROM0', index=0, number=0,
  27. options=None,
  28. type=None),
  29. _descriptor.EnumValueDescriptor(
  30. name='ROM1', index=1, number=1,
  31. options=None,
  32. type=None),
  33. _descriptor.EnumValueDescriptor(
  34. name='ROM2', index=2, number=2,
  35. options=None,
  36. type=None),
  37. ],
  38. containing_type=None,
  39. options=None,
  40. serialized_start=474,
  41. serialized_end=509,
  42. )
  43. _sym_db.RegisterEnumDescriptor(_HEALTHMESSAGE_ROM)
  44. _HEALTHMESSAGE_AUTH = _descriptor.EnumDescriptor(
  45. name='Auth',
  46. full_name='HealthMessage.Auth',
  47. filename=None,
  48. file=DESCRIPTOR,
  49. values=[
  50. _descriptor.EnumValueDescriptor(
  51. name='AUTH_OPEN', index=0, number=0,
  52. options=None,
  53. type=None),
  54. _descriptor.EnumValueDescriptor(
  55. name='AUTH_WEP', index=1, number=1,
  56. options=None,
  57. type=None),
  58. _descriptor.EnumValueDescriptor(
  59. name='AUTH_WPA_PSK', index=2, number=2,
  60. options=None,
  61. type=None),
  62. _descriptor.EnumValueDescriptor(
  63. name='AUTH_WPA2_PSK', index=3, number=3,
  64. options=None,
  65. type=None),
  66. _descriptor.EnumValueDescriptor(
  67. name='AUTH_WPA_WPA2_PSK', index=4, number=4,
  68. options=None,
  69. type=None),
  70. ],
  71. containing_type=None,
  72. options=None,
  73. serialized_start=511,
  74. serialized_end=606,
  75. )
  76. _sym_db.RegisterEnumDescriptor(_HEALTHMESSAGE_AUTH)
  77. _HEALTHMESSAGE_SENSOR_STATUS = _descriptor.EnumDescriptor(
  78. name='Sensor_Status',
  79. full_name='HealthMessage.Sensor_Status',
  80. filename=None,
  81. file=DESCRIPTOR,
  82. values=[
  83. _descriptor.EnumValueDescriptor(
  84. name='SENSOR_STREAMING', index=0, number=0,
  85. options=None,
  86. type=None),
  87. _descriptor.EnumValueDescriptor(
  88. name='SENSOR_COMMUNICATION_FAULT', index=1, number=1,
  89. options=None,
  90. type=None),
  91. _descriptor.EnumValueDescriptor(
  92. name='SENSOR_FIFO_FAULT', index=2, number=2,
  93. options=None,
  94. type=None),
  95. _descriptor.EnumValueDescriptor(
  96. name='SENSOR_SHUTDOWN', index=3, number=3,
  97. options=None,
  98. type=None),
  99. _descriptor.EnumValueDescriptor(
  100. name='SENSOR_CALIBRATION_FAULT', index=4, number=4,
  101. options=None,
  102. type=None),
  103. _descriptor.EnumValueDescriptor(
  104. name='SENSOR_CONFIGURATION_FAULT', index=5, number=5,
  105. options=None,
  106. type=None),
  107. ],
  108. containing_type=None,
  109. options=None,
  110. serialized_start=609,
  111. serialized_end=784,
  112. )
  113. _sym_db.RegisterEnumDescriptor(_HEALTHMESSAGE_SENSOR_STATUS)
  114. _COMMANDMESSAGE_COMMAND = _descriptor.EnumDescriptor(
  115. name='Command',
  116. full_name='CommandMessage.Command',
  117. filename=None,
  118. file=DESCRIPTOR,
  119. values=[
  120. _descriptor.EnumValueDescriptor(
  121. name='OTA_UPDATE', index=0, number=0,
  122. options=None,
  123. type=None),
  124. _descriptor.EnumValueDescriptor(
  125. name='SHUT_DOWN', index=1, number=1,
  126. options=None,
  127. type=None),
  128. _descriptor.EnumValueDescriptor(
  129. name='UART_TX', index=2, number=2,
  130. options=None,
  131. type=None),
  132. _descriptor.EnumValueDescriptor(
  133. name='RESTART', index=3, number=3,
  134. options=None,
  135. type=None),
  136. _descriptor.EnumValueDescriptor(
  137. name='LSM6DS3_CONFIG', index=4, number=4,
  138. options=None,
  139. type=None),
  140. _descriptor.EnumValueDescriptor(
  141. name='LPH25DS_CONFIG', index=5, number=5,
  142. options=None,
  143. type=None),
  144. _descriptor.EnumValueDescriptor(
  145. name='MAX17XX_CONFIG', index=6, number=6,
  146. options=None,
  147. type=None),
  148. ],
  149. containing_type=None,
  150. options=None,
  151. serialized_start=945,
  152. serialized_end=1071,
  153. )
  154. _sym_db.RegisterEnumDescriptor(_COMMANDMESSAGE_COMMAND)
  155. _HEALTHMESSAGE = _descriptor.Descriptor(
  156. name='HealthMessage',
  157. full_name='HealthMessage',
  158. filename=None,
  159. file=DESCRIPTOR,
  160. containing_type=None,
  161. fields=[
  162. _descriptor.FieldDescriptor(
  163. name='module_id', full_name='HealthMessage.module_id', index=0,
  164. number=1, type=12, cpp_type=9, label=2,
  165. has_default_value=False, default_value=_b(""),
  166. message_type=None, enum_type=None, containing_type=None,
  167. is_extension=False, extension_scope=None,
  168. options=None),
  169. _descriptor.FieldDescriptor(
  170. name='alive', full_name='HealthMessage.alive', index=1,
  171. number=2, type=8, cpp_type=7, label=2,
  172. has_default_value=False, default_value=False,
  173. message_type=None, enum_type=None, containing_type=None,
  174. is_extension=False, extension_scope=None,
  175. options=None),
  176. _descriptor.FieldDescriptor(
  177. name='active', full_name='HealthMessage.active', index=2,
  178. number=3, type=8, cpp_type=7, label=1,
  179. has_default_value=False, default_value=False,
  180. message_type=None, enum_type=None, containing_type=None,
  181. is_extension=False, extension_scope=None,
  182. options=None),
  183. _descriptor.FieldDescriptor(
  184. name='lb', full_name='HealthMessage.lb', index=3,
  185. number=4, type=8, cpp_type=7, label=2,
  186. has_default_value=False, default_value=False,
  187. message_type=None, enum_type=None, containing_type=None,
  188. is_extension=False, extension_scope=None,
  189. options=None),
  190. _descriptor.FieldDescriptor(
  191. name='ota', full_name='HealthMessage.ota', index=4,
  192. number=5, type=8, cpp_type=7, label=2,
  193. has_default_value=False, default_value=False,
  194. message_type=None, enum_type=None, containing_type=None,
  195. is_extension=False, extension_scope=None,
  196. options=None),
  197. _descriptor.FieldDescriptor(
  198. name='charging', full_name='HealthMessage.charging', index=5,
  199. number=6, type=8, cpp_type=7, label=1,
  200. has_default_value=False, default_value=False,
  201. message_type=None, enum_type=None, containing_type=None,
  202. is_extension=False, extension_scope=None,
  203. options=None),
  204. _descriptor.FieldDescriptor(
  205. name='soc', full_name='HealthMessage.soc', index=6,
  206. number=7, type=5, cpp_type=1, label=1,
  207. has_default_value=False, default_value=0,
  208. message_type=None, enum_type=None, containing_type=None,
  209. is_extension=False, extension_scope=None,
  210. options=None),
  211. _descriptor.FieldDescriptor(
  212. name='vcell', full_name='HealthMessage.vcell', index=7,
  213. number=8, type=5, cpp_type=1, label=2,
  214. has_default_value=False, default_value=0,
  215. message_type=None, enum_type=None, containing_type=None,
  216. is_extension=False, extension_scope=None,
  217. options=None),
  218. _descriptor.FieldDescriptor(
  219. name='rom', full_name='HealthMessage.rom', index=8,
  220. number=9, type=14, cpp_type=8, label=2,
  221. has_default_value=False, default_value=0,
  222. message_type=None, enum_type=None, containing_type=None,
  223. is_extension=False, extension_scope=None,
  224. options=None),
  225. _descriptor.FieldDescriptor(
  226. name='firmware_version', full_name='HealthMessage.firmware_version', index=9,
  227. number=10, type=5, cpp_type=1, label=2,
  228. has_default_value=False, default_value=0,
  229. message_type=None, enum_type=None, containing_type=None,
  230. is_extension=False, extension_scope=None,
  231. options=None),
  232. _descriptor.FieldDescriptor(
  233. name='hardware_version', full_name='HealthMessage.hardware_version', index=10,
  234. number=11, type=5, cpp_type=1, label=2,
  235. has_default_value=False, default_value=0,
  236. message_type=None, enum_type=None, containing_type=None,
  237. is_extension=False, extension_scope=None,
  238. options=None),
  239. _descriptor.FieldDescriptor(
  240. name='rssi', full_name='HealthMessage.rssi', index=11,
  241. number=12, type=5, cpp_type=1, label=2,
  242. has_default_value=False, default_value=0,
  243. message_type=None, enum_type=None, containing_type=None,
  244. is_extension=False, extension_scope=None,
  245. options=None),
  246. _descriptor.FieldDescriptor(
  247. name='ssid', full_name='HealthMessage.ssid', index=12,
  248. number=13, type=9, cpp_type=9, label=2,
  249. has_default_value=False, default_value=_b("").decode('utf-8'),
  250. message_type=None, enum_type=None, containing_type=None,
  251. is_extension=False, extension_scope=None,
  252. options=None),
  253. _descriptor.FieldDescriptor(
  254. name='bssid', full_name='HealthMessage.bssid', index=13,
  255. number=14, type=9, cpp_type=9, label=1,
  256. has_default_value=False, default_value=_b("").decode('utf-8'),
  257. message_type=None, enum_type=None, containing_type=None,
  258. is_extension=False, extension_scope=None,
  259. options=None),
  260. _descriptor.FieldDescriptor(
  261. name='auth', full_name='HealthMessage.auth', index=14,
  262. number=15, type=14, cpp_type=8, label=2,
  263. has_default_value=False, default_value=0,
  264. message_type=None, enum_type=None, containing_type=None,
  265. is_extension=False, extension_scope=None,
  266. options=None),
  267. _descriptor.FieldDescriptor(
  268. name='imu_status', full_name='HealthMessage.imu_status', index=15,
  269. number=16, type=14, cpp_type=8, label=1,
  270. has_default_value=False, default_value=0,
  271. message_type=None, enum_type=None, containing_type=None,
  272. is_extension=False, extension_scope=None,
  273. options=None),
  274. _descriptor.FieldDescriptor(
  275. name='ps_status', full_name='HealthMessage.ps_status', index=16,
  276. number=17, type=14, cpp_type=8, label=1,
  277. has_default_value=False, default_value=0,
  278. message_type=None, enum_type=None, containing_type=None,
  279. is_extension=False, extension_scope=None,
  280. options=None),
  281. _descriptor.FieldDescriptor(
  282. name='gg_status', full_name='HealthMessage.gg_status', index=17,
  283. number=18, type=14, cpp_type=8, label=1,
  284. has_default_value=False, default_value=0,
  285. message_type=None, enum_type=None, containing_type=None,
  286. is_extension=False, extension_scope=None,
  287. options=None),
  288. ],
  289. extensions=[
  290. ],
  291. nested_types=[],
  292. enum_types=[
  293. _HEALTHMESSAGE_ROM,
  294. _HEALTHMESSAGE_AUTH,
  295. _HEALTHMESSAGE_SENSOR_STATUS,
  296. ],
  297. options=None,
  298. is_extendable=False,
  299. syntax='proto2',
  300. extension_ranges=[],
  301. oneofs=[
  302. ],
  303. serialized_start=25,
  304. serialized_end=784,
  305. )
  306. _DATAMESSAGE = _descriptor.Descriptor(
  307. name='DataMessage',
  308. full_name='DataMessage',
  309. filename=None,
  310. file=DESCRIPTOR,
  311. containing_type=None,
  312. fields=[
  313. _descriptor.FieldDescriptor(
  314. name='button', full_name='DataMessage.button', index=0,
  315. number=1, type=5, cpp_type=1, label=2,
  316. has_default_value=False, default_value=0,
  317. message_type=None, enum_type=None, containing_type=None,
  318. is_extension=False, extension_scope=None,
  319. options=None),
  320. _descriptor.FieldDescriptor(
  321. name='sensor_samples', full_name='DataMessage.sensor_samples', index=1,
  322. number=2, type=12, cpp_type=9, label=1,
  323. has_default_value=False, default_value=_b(""),
  324. message_type=None, enum_type=None, containing_type=None,
  325. is_extension=False, extension_scope=None,
  326. options=None),
  327. _descriptor.FieldDescriptor(
  328. name='command_response', full_name='DataMessage.command_response', index=2,
  329. number=3, type=12, cpp_type=9, label=1,
  330. has_default_value=False, default_value=_b(""),
  331. message_type=None, enum_type=None, containing_type=None,
  332. is_extension=False, extension_scope=None,
  333. options=None),
  334. ],
  335. extensions=[
  336. ],
  337. nested_types=[],
  338. enum_types=[
  339. ],
  340. options=None,
  341. is_extendable=False,
  342. syntax='proto2',
  343. extension_ranges=[],
  344. oneofs=[
  345. ],
  346. serialized_start=786,
  347. serialized_end=865,
  348. )
  349. _COMMANDMESSAGE = _descriptor.Descriptor(
  350. name='CommandMessage',
  351. full_name='CommandMessage',
  352. filename=None,
  353. file=DESCRIPTOR,
  354. containing_type=None,
  355. fields=[
  356. _descriptor.FieldDescriptor(
  357. name='command', full_name='CommandMessage.command', index=0,
  358. number=1, type=14, cpp_type=8, label=2,
  359. has_default_value=False, default_value=0,
  360. message_type=None, enum_type=None, containing_type=None,
  361. is_extension=False, extension_scope=None,
  362. options=None),
  363. _descriptor.FieldDescriptor(
  364. name='payload', full_name='CommandMessage.payload', index=1,
  365. number=2, type=12, cpp_type=9, label=1,
  366. has_default_value=False, default_value=_b(""),
  367. message_type=None, enum_type=None, containing_type=None,
  368. is_extension=False, extension_scope=None,
  369. options=None),
  370. ],
  371. extensions=[
  372. ],
  373. nested_types=[],
  374. enum_types=[
  375. _COMMANDMESSAGE_COMMAND,
  376. ],
  377. options=None,
  378. is_extendable=False,
  379. syntax='proto2',
  380. extension_ranges=[],
  381. oneofs=[
  382. ],
  383. serialized_start=868,
  384. serialized_end=1071,
  385. )
  386. _HEALTHMESSAGE.fields_by_name['rom'].enum_type = _HEALTHMESSAGE_ROM
  387. _HEALTHMESSAGE.fields_by_name['auth'].enum_type = _HEALTHMESSAGE_AUTH
  388. _HEALTHMESSAGE.fields_by_name['imu_status'].enum_type = _HEALTHMESSAGE_SENSOR_STATUS
  389. _HEALTHMESSAGE.fields_by_name['ps_status'].enum_type = _HEALTHMESSAGE_SENSOR_STATUS
  390. _HEALTHMESSAGE.fields_by_name['gg_status'].enum_type = _HEALTHMESSAGE_SENSOR_STATUS
  391. _HEALTHMESSAGE_ROM.containing_type = _HEALTHMESSAGE
  392. _HEALTHMESSAGE_AUTH.containing_type = _HEALTHMESSAGE
  393. _HEALTHMESSAGE_SENSOR_STATUS.containing_type = _HEALTHMESSAGE
  394. _COMMANDMESSAGE.fields_by_name['command'].enum_type = _COMMANDMESSAGE_COMMAND
  395. _COMMANDMESSAGE_COMMAND.containing_type = _COMMANDMESSAGE
  396. DESCRIPTOR.message_types_by_name['HealthMessage'] = _HEALTHMESSAGE
  397. DESCRIPTOR.message_types_by_name['DataMessage'] = _DATAMESSAGE
  398. DESCRIPTOR.message_types_by_name['CommandMessage'] = _COMMANDMESSAGE
  399. HealthMessage = _reflection.GeneratedProtocolMessageType('HealthMessage', (_message.Message,), dict(
  400. DESCRIPTOR = _HEALTHMESSAGE,
  401. __module__ = 'IdeasXMessages_pb2'
  402. # @@protoc_insertion_point(class_scope:HealthMessage)
  403. ))
  404. _sym_db.RegisterMessage(HealthMessage)
  405. DataMessage = _reflection.GeneratedProtocolMessageType('DataMessage', (_message.Message,), dict(
  406. DESCRIPTOR = _DATAMESSAGE,
  407. __module__ = 'IdeasXMessages_pb2'
  408. # @@protoc_insertion_point(class_scope:DataMessage)
  409. ))
  410. _sym_db.RegisterMessage(DataMessage)
  411. CommandMessage = _reflection.GeneratedProtocolMessageType('CommandMessage', (_message.Message,), dict(
  412. DESCRIPTOR = _COMMANDMESSAGE,
  413. __module__ = 'IdeasXMessages_pb2'
  414. # @@protoc_insertion_point(class_scope:CommandMessage)
  415. ))
  416. _sym_db.RegisterMessage(CommandMessage)
  417. # @@protoc_insertion_point(module_scope)