# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: pogoprotos/networking/envelopes/signal_log.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
from google.protobuf import descriptor_pb2
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor.FileDescriptor(
  name='pogoprotos/networking/envelopes/signal_log.proto',
  package='pogoprotos.networking.envelopes',
  syntax='proto3',
  serialized_pb=_b('\n0pogoprotos/networking/envelopes/signal_log.proto\x12\x1fpogoprotos.networking.envelopes\"\xcd\x06\n\tSignalLog\x12\x0e\n\x06\x66ield1\x18\x01 \x03(\x0c\x12 \n\x18timestamp_ms_since_start\x18\x02 \x01(\x03\x12\x11\n\tdevice_id\x18\x03 \x01(\t\x12I\n\x10location_updates\x18\x04 \x03(\x0b\x32/.pogoprotos.networking.envelopes.LocationUpdate\x12I\n\x10\x61ndroid_gps_info\x18\x05 \x03(\x0b\x32/.pogoprotos.networking.envelopes.AndroidGpsInfo\x12=\n\nactivities\x18\x06 \x03(\x0b\x32).pogoprotos.networking.envelopes.Activity\x12\x45\n\x0esensor_updates\x18\x07 \x03(\x0b\x32-.pogoprotos.networking.envelopes.SensorUpdate\x12G\n\x0b\x64\x65vice_info\x18\x08 \x01(\x0b\x32\x32.pogoprotos.networking.envelopes.DeviceInformation\x12G\n\x0fios_device_info\x18\t \x01(\x0b\x32..pogoprotos.networking.envelopes.IOSDeviceInfo\x12#\n\x1blocation_hash_by_token_seed\x18\n \x01(\x05\x12\x0f\n\x07\x66ield11\x18\x0b \x01(\x08\x12\x0f\n\x07\x66ield12\x18\x0c \x01(\x08\x12\x0f\n\x07\x66ield13\x18\r \x01(\x05\x12\x0f\n\x07\x66ield14\x18\x0e \x01(\x05\x12\x15\n\rbuild_version\x18\x0f \x01(\t\x12\x0f\n\x07\x66ield16\x18\x10 \x01(\x05\x12\x12\n\nauth_token\x18\x11 \x01(\t\x12\x14\n\x0cpackage_name\x18\x12 \x01(\t\x12\x0f\n\x07\x66ield19\x18\x13 \x01(\x08\x12\x15\n\rlocation_hash\x18\x14 \x01(\x05\x12\x0f\n\x07\x66ield21\x18\x15 \x01(\x08\x12\x0f\n\x07\x66ield22\x18\x16 \x01(\x0c\x12\x1a\n\x12\x65poch_timestamp_ms\x18\x17 \x01(\x03\x12\x16\n\x0erequest_hashes\x18\x18 \x03(\x03\x12\x14\n\x0cversion_hash\x18\x19 \x01(\x03\"\xfa\x01\n\x08\x41\x63tivity\x12\x15\n\rstart_time_ms\x18\x01 \x01(\x03\x12\x0f\n\x07unknown\x18\x02 \x01(\x05\x12\x0f\n\x07walking\x18\x03 \x01(\x05\x12\x0f\n\x07running\x18\x04 \x01(\x05\x12\x12\n\nstationary\x18\x05 \x01(\x05\x12\x12\n\nautomotive\x18\x06 \x01(\x05\x12\x0f\n\x07tilting\x18\x07 \x01(\x05\x12\x0f\n\x07\x63ycling\x18\x08 \x01(\x05\x12@\n\x06status\x18\t \x01(\x0e\x32\x30.pogoprotos.networking.envelopes.Activity.Status\"\x18\n\x06Status\x12\x0e\n\nSTATUS_UNK\x10\x00\"\x8d\x04\n\x0cSensorUpdate\x12\x11\n\ttimestamp\x18\x01 \x01(\x03\x12\x16\n\x0e\x61\x63\x63\x65leration_x\x18\x03 \x01(\x01\x12\x16\n\x0e\x61\x63\x63\x65leration_y\x18\x04 \x01(\x01\x12\x16\n\x0e\x61\x63\x63\x65leration_z\x18\x05 \x01(\x01\x12\x18\n\x10magnetic_field_x\x18\x06 \x01(\x01\x12\x18\n\x10magnetic_field_y\x18\x07 \x01(\x01\x12\x18\n\x10magnetic_field_z\x18\x08 \x01(\x01\x12\x1f\n\x17magnetic_field_accuracy\x18\t \x01(\x05\x12\x16\n\x0e\x61ttitude_pitch\x18\n \x01(\x01\x12\x14\n\x0c\x61ttitude_yaw\x18\x0b \x01(\x01\x12\x15\n\rattitude_roll\x18\x0c \x01(\x01\x12\x17\n\x0frotation_rate_x\x18\r \x01(\x01\x12\x17\n\x0frotation_rate_y\x18\x0e \x01(\x01\x12\x17\n\x0frotation_rate_z\x18\x0f \x01(\x01\x12\x11\n\tgravity_x\x18\x10 \x01(\x01\x12\x11\n\tgravity_y\x18\x11 \x01(\x01\x12\x11\n\tgravity_z\x18\x12 \x01(\x01\x12\x44\n\x06status\x18\x13 \x01(\x0e\x32\x34.pogoprotos.networking.envelopes.SensorUpdate.Status\"$\n\x06Status\x12\x0e\n\nSTATUS_UNK\x10\x00\x12\n\n\x06NORMAL\x10\x03\"\xbc\x04\n\x0eLocationUpdate\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x14\n\x0ctimestamp_ms\x18\x02 \x01(\x03\x12\x10\n\x08\x61ltitude\x18\x04 \x01(\x02\x12\x10\n\x08latitude\x18\r \x01(\x02\x12\x11\n\tlongitude\x18\x0e \x01(\x02\x12\x14\n\x0c\x64\x65vice_speed\x18\x12 \x01(\x02\x12\x15\n\rdevice_course\x18\x14 \x01(\x02\x12\x1b\n\x13horizontal_accuracy\x18\x15 \x01(\x02\x12\x19\n\x11vertical_accuracy\x18\x16 \x01(\x02\x12V\n\x0fprovider_status\x18\x1a \x01(\x0e\x32=.pogoprotos.networking.envelopes.LocationUpdate.ServiceStatus\x12\r\n\x05\x66loor\x18\x1b \x01(\x03\x12S\n\rlocation_type\x18\x1c \x01(\x0e\x32<.pogoprotos.networking.envelopes.LocationUpdate.LocationType\"l\n\rServiceStatus\x12\n\n\x06\x46\x41ILED\x10\x00\x12\x0f\n\x0bINITIALIZED\x10\x01\x12\x15\n\x11PERMISSION_DENIED\x10\x02\x12\x0b\n\x07RUNNING\x10\x03\x12\x0b\n\x07STOPPED\x10\x04\x12\r\n\tUNDEFINED\x10\x05\"@\n\x0cLocationType\x12\x08\n\x04NONE\x10\x00\x12\x13\n\x0fNORMAL_PROVIDER\x10\x01\x12\x11\n\rMOCK_PROVIDER\x10\x02\"\xf5\x01\n\x11\x44\x65viceInformation\x12\x11\n\tdevice_id\x18\x01 \x01(\t\x12\r\n\x05\x62oard\x18\x02 \x01(\t\x12\x12\n\nbootloader\x18\x03 \x01(\t\x12\r\n\x05\x62rand\x18\x04 \x01(\t\x12\x0e\n\x06\x64\x65vice\x18\x05 \x01(\t\x12\x0f\n\x07\x64isplay\x18\x06 \x01(\t\x12\x10\n\x08hardware\x18\x07 \x01(\t\x12\x14\n\x0cmanufacturer\x18\x08 \x01(\t\x12\r\n\x05model\x18\t \x01(\t\x12\x0f\n\x07product\x18\n \x01(\t\x12\x0c\n\x04tags\x18\x0c \x01(\t\x12\x0f\n\x07version\x18\r \x01(\t\x12\x13\n\x0b\x66ingerprint\x18\x0e \x01(\t\"\xa6\x01\n\rIOSDeviceInfo\x12\r\n\x05\x62ool1\x18\x01 \x01(\x08\x12\r\n\x05\x62ool2\x18\x02 \x01(\x08\x12\r\n\x05\x62ool3\x18\x03 \x01(\x08\x12\r\n\x05\x62ool4\x18\x04 \x01(\x08\x12\r\n\x05\x62ool5\x18\x05 \x01(\x08\x12\r\n\x05\x62ool6\x18\x06 \x01(\x08\x12\r\n\x05\x62ool7\x18\x07 \x01(\x08\x12\r\n\x05\x62ool8\x18\x08 \x01(\x08\x12\r\n\x05\x62ool9\x18\t \x01(\x08\x12\x0e\n\x06\x62ool10\x18\n \x01(\x08\"\xaf\x01\n\x0e\x41ndroidGpsInfo\x12\x13\n\x0btime_to_fix\x18\x01 \x01(\x03\x12\x16\n\x0esatellites_prn\x18\x02 \x03(\x05\x12\x0f\n\x07\x61zimuth\x18\x03 \x03(\x02\x12\x11\n\televation\x18\x04 \x03(\x02\x12\x0b\n\x03snr\x18\x05 \x03(\x02\x12\x13\n\x0bhas_almanac\x18\x06 \x03(\x08\x12\x15\n\rhas_ephemeris\x18\x07 \x03(\x08\x12\x13\n\x0bused_in_fix\x18\x08 \x03(\x08\x62\x06proto3')
)



_ACTIVITY_STATUS = _descriptor.EnumDescriptor(
  name='Status',
  full_name='pogoprotos.networking.envelopes.Activity.Status',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='STATUS_UNK', index=0, number=0,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=1160,
  serialized_end=1184,
)
_sym_db.RegisterEnumDescriptor(_ACTIVITY_STATUS)

_SENSORUPDATE_STATUS = _descriptor.EnumDescriptor(
  name='Status',
  full_name='pogoprotos.networking.envelopes.SensorUpdate.Status',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='STATUS_UNK', index=0, number=0,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='NORMAL', index=1, number=3,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=1676,
  serialized_end=1712,
)
_sym_db.RegisterEnumDescriptor(_SENSORUPDATE_STATUS)

_LOCATIONUPDATE_SERVICESTATUS = _descriptor.EnumDescriptor(
  name='ServiceStatus',
  full_name='pogoprotos.networking.envelopes.LocationUpdate.ServiceStatus',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='FAILED', index=0, number=0,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='INITIALIZED', index=1, number=1,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PERMISSION_DENIED', index=2, number=2,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='RUNNING', index=3, number=3,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='STOPPED', index=4, number=4,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='UNDEFINED', index=5, number=5,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=2113,
  serialized_end=2221,
)
_sym_db.RegisterEnumDescriptor(_LOCATIONUPDATE_SERVICESTATUS)

_LOCATIONUPDATE_LOCATIONTYPE = _descriptor.EnumDescriptor(
  name='LocationType',
  full_name='pogoprotos.networking.envelopes.LocationUpdate.LocationType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='NONE', index=0, number=0,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='NORMAL_PROVIDER', index=1, number=1,
      options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='MOCK_PROVIDER', index=2, number=2,
      options=None,
      type=None),
  ],
  containing_type=None,
  options=None,
  serialized_start=2223,
  serialized_end=2287,
)
_sym_db.RegisterEnumDescriptor(_LOCATIONUPDATE_LOCATIONTYPE)


_SIGNALLOG = _descriptor.Descriptor(
  name='SignalLog',
  full_name='pogoprotos.networking.envelopes.SignalLog',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='field1', full_name='pogoprotos.networking.envelopes.SignalLog.field1', index=0,
      number=1, type=12, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='timestamp_ms_since_start', full_name='pogoprotos.networking.envelopes.SignalLog.timestamp_ms_since_start', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='device_id', full_name='pogoprotos.networking.envelopes.SignalLog.device_id', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='location_updates', full_name='pogoprotos.networking.envelopes.SignalLog.location_updates', index=3,
      number=4, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='android_gps_info', full_name='pogoprotos.networking.envelopes.SignalLog.android_gps_info', index=4,
      number=5, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='activities', full_name='pogoprotos.networking.envelopes.SignalLog.activities', index=5,
      number=6, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='sensor_updates', full_name='pogoprotos.networking.envelopes.SignalLog.sensor_updates', index=6,
      number=7, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='device_info', full_name='pogoprotos.networking.envelopes.SignalLog.device_info', index=7,
      number=8, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='ios_device_info', full_name='pogoprotos.networking.envelopes.SignalLog.ios_device_info', index=8,
      number=9, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='location_hash_by_token_seed', full_name='pogoprotos.networking.envelopes.SignalLog.location_hash_by_token_seed', index=9,
      number=10, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='field11', full_name='pogoprotos.networking.envelopes.SignalLog.field11', index=10,
      number=11, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='field12', full_name='pogoprotos.networking.envelopes.SignalLog.field12', index=11,
      number=12, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='field13', full_name='pogoprotos.networking.envelopes.SignalLog.field13', index=12,
      number=13, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='field14', full_name='pogoprotos.networking.envelopes.SignalLog.field14', index=13,
      number=14, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='build_version', full_name='pogoprotos.networking.envelopes.SignalLog.build_version', index=14,
      number=15, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='field16', full_name='pogoprotos.networking.envelopes.SignalLog.field16', index=15,
      number=16, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='auth_token', full_name='pogoprotos.networking.envelopes.SignalLog.auth_token', index=16,
      number=17, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='package_name', full_name='pogoprotos.networking.envelopes.SignalLog.package_name', index=17,
      number=18, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='field19', full_name='pogoprotos.networking.envelopes.SignalLog.field19', index=18,
      number=19, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='location_hash', full_name='pogoprotos.networking.envelopes.SignalLog.location_hash', index=19,
      number=20, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='field21', full_name='pogoprotos.networking.envelopes.SignalLog.field21', index=20,
      number=21, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='field22', full_name='pogoprotos.networking.envelopes.SignalLog.field22', index=21,
      number=22, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=_b(""),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='epoch_timestamp_ms', full_name='pogoprotos.networking.envelopes.SignalLog.epoch_timestamp_ms', index=22,
      number=23, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='request_hashes', full_name='pogoprotos.networking.envelopes.SignalLog.request_hashes', index=23,
      number=24, type=3, cpp_type=2, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='version_hash', full_name='pogoprotos.networking.envelopes.SignalLog.version_hash', index=24,
      number=25, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=86,
  serialized_end=931,
)


_ACTIVITY = _descriptor.Descriptor(
  name='Activity',
  full_name='pogoprotos.networking.envelopes.Activity',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='start_time_ms', full_name='pogoprotos.networking.envelopes.Activity.start_time_ms', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='unknown', full_name='pogoprotos.networking.envelopes.Activity.unknown', index=1,
      number=2, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='walking', full_name='pogoprotos.networking.envelopes.Activity.walking', index=2,
      number=3, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='running', full_name='pogoprotos.networking.envelopes.Activity.running', index=3,
      number=4, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='stationary', full_name='pogoprotos.networking.envelopes.Activity.stationary', index=4,
      number=5, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='automotive', full_name='pogoprotos.networking.envelopes.Activity.automotive', index=5,
      number=6, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='tilting', full_name='pogoprotos.networking.envelopes.Activity.tilting', index=6,
      number=7, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='cycling', full_name='pogoprotos.networking.envelopes.Activity.cycling', index=7,
      number=8, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='status', full_name='pogoprotos.networking.envelopes.Activity.status', index=8,
      number=9, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _ACTIVITY_STATUS,
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=934,
  serialized_end=1184,
)


_SENSORUPDATE = _descriptor.Descriptor(
  name='SensorUpdate',
  full_name='pogoprotos.networking.envelopes.SensorUpdate',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='timestamp', full_name='pogoprotos.networking.envelopes.SensorUpdate.timestamp', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='acceleration_x', full_name='pogoprotos.networking.envelopes.SensorUpdate.acceleration_x', index=1,
      number=3, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='acceleration_y', full_name='pogoprotos.networking.envelopes.SensorUpdate.acceleration_y', index=2,
      number=4, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='acceleration_z', full_name='pogoprotos.networking.envelopes.SensorUpdate.acceleration_z', index=3,
      number=5, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='magnetic_field_x', full_name='pogoprotos.networking.envelopes.SensorUpdate.magnetic_field_x', index=4,
      number=6, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='magnetic_field_y', full_name='pogoprotos.networking.envelopes.SensorUpdate.magnetic_field_y', index=5,
      number=7, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='magnetic_field_z', full_name='pogoprotos.networking.envelopes.SensorUpdate.magnetic_field_z', index=6,
      number=8, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='magnetic_field_accuracy', full_name='pogoprotos.networking.envelopes.SensorUpdate.magnetic_field_accuracy', index=7,
      number=9, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='attitude_pitch', full_name='pogoprotos.networking.envelopes.SensorUpdate.attitude_pitch', index=8,
      number=10, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='attitude_yaw', full_name='pogoprotos.networking.envelopes.SensorUpdate.attitude_yaw', index=9,
      number=11, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='attitude_roll', full_name='pogoprotos.networking.envelopes.SensorUpdate.attitude_roll', index=10,
      number=12, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='rotation_rate_x', full_name='pogoprotos.networking.envelopes.SensorUpdate.rotation_rate_x', index=11,
      number=13, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='rotation_rate_y', full_name='pogoprotos.networking.envelopes.SensorUpdate.rotation_rate_y', index=12,
      number=14, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='rotation_rate_z', full_name='pogoprotos.networking.envelopes.SensorUpdate.rotation_rate_z', index=13,
      number=15, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='gravity_x', full_name='pogoprotos.networking.envelopes.SensorUpdate.gravity_x', index=14,
      number=16, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='gravity_y', full_name='pogoprotos.networking.envelopes.SensorUpdate.gravity_y', index=15,
      number=17, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='gravity_z', full_name='pogoprotos.networking.envelopes.SensorUpdate.gravity_z', index=16,
      number=18, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='status', full_name='pogoprotos.networking.envelopes.SensorUpdate.status', index=17,
      number=19, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _SENSORUPDATE_STATUS,
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1187,
  serialized_end=1712,
)


_LOCATIONUPDATE = _descriptor.Descriptor(
  name='LocationUpdate',
  full_name='pogoprotos.networking.envelopes.LocationUpdate',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='name', full_name='pogoprotos.networking.envelopes.LocationUpdate.name', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='timestamp_ms', full_name='pogoprotos.networking.envelopes.LocationUpdate.timestamp_ms', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='altitude', full_name='pogoprotos.networking.envelopes.LocationUpdate.altitude', index=2,
      number=4, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='latitude', full_name='pogoprotos.networking.envelopes.LocationUpdate.latitude', index=3,
      number=13, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='longitude', full_name='pogoprotos.networking.envelopes.LocationUpdate.longitude', index=4,
      number=14, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='device_speed', full_name='pogoprotos.networking.envelopes.LocationUpdate.device_speed', index=5,
      number=18, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='device_course', full_name='pogoprotos.networking.envelopes.LocationUpdate.device_course', index=6,
      number=20, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='horizontal_accuracy', full_name='pogoprotos.networking.envelopes.LocationUpdate.horizontal_accuracy', index=7,
      number=21, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='vertical_accuracy', full_name='pogoprotos.networking.envelopes.LocationUpdate.vertical_accuracy', index=8,
      number=22, type=2, cpp_type=6, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='provider_status', full_name='pogoprotos.networking.envelopes.LocationUpdate.provider_status', index=9,
      number=26, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='floor', full_name='pogoprotos.networking.envelopes.LocationUpdate.floor', index=10,
      number=27, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='location_type', full_name='pogoprotos.networking.envelopes.LocationUpdate.location_type', index=11,
      number=28, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _LOCATIONUPDATE_SERVICESTATUS,
    _LOCATIONUPDATE_LOCATIONTYPE,
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1715,
  serialized_end=2287,
)


_DEVICEINFORMATION = _descriptor.Descriptor(
  name='DeviceInformation',
  full_name='pogoprotos.networking.envelopes.DeviceInformation',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='device_id', full_name='pogoprotos.networking.envelopes.DeviceInformation.device_id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='board', full_name='pogoprotos.networking.envelopes.DeviceInformation.board', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='bootloader', full_name='pogoprotos.networking.envelopes.DeviceInformation.bootloader', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='brand', full_name='pogoprotos.networking.envelopes.DeviceInformation.brand', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='device', full_name='pogoprotos.networking.envelopes.DeviceInformation.device', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='display', full_name='pogoprotos.networking.envelopes.DeviceInformation.display', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='hardware', full_name='pogoprotos.networking.envelopes.DeviceInformation.hardware', index=6,
      number=7, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='manufacturer', full_name='pogoprotos.networking.envelopes.DeviceInformation.manufacturer', index=7,
      number=8, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='model', full_name='pogoprotos.networking.envelopes.DeviceInformation.model', index=8,
      number=9, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='product', full_name='pogoprotos.networking.envelopes.DeviceInformation.product', index=9,
      number=10, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='tags', full_name='pogoprotos.networking.envelopes.DeviceInformation.tags', index=10,
      number=12, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='version', full_name='pogoprotos.networking.envelopes.DeviceInformation.version', index=11,
      number=13, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='fingerprint', full_name='pogoprotos.networking.envelopes.DeviceInformation.fingerprint', index=12,
      number=14, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2290,
  serialized_end=2535,
)


_IOSDEVICEINFO = _descriptor.Descriptor(
  name='IOSDeviceInfo',
  full_name='pogoprotos.networking.envelopes.IOSDeviceInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='bool1', full_name='pogoprotos.networking.envelopes.IOSDeviceInfo.bool1', index=0,
      number=1, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='bool2', full_name='pogoprotos.networking.envelopes.IOSDeviceInfo.bool2', index=1,
      number=2, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='bool3', full_name='pogoprotos.networking.envelopes.IOSDeviceInfo.bool3', index=2,
      number=3, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='bool4', full_name='pogoprotos.networking.envelopes.IOSDeviceInfo.bool4', index=3,
      number=4, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='bool5', full_name='pogoprotos.networking.envelopes.IOSDeviceInfo.bool5', index=4,
      number=5, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='bool6', full_name='pogoprotos.networking.envelopes.IOSDeviceInfo.bool6', index=5,
      number=6, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='bool7', full_name='pogoprotos.networking.envelopes.IOSDeviceInfo.bool7', index=6,
      number=7, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='bool8', full_name='pogoprotos.networking.envelopes.IOSDeviceInfo.bool8', index=7,
      number=8, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='bool9', full_name='pogoprotos.networking.envelopes.IOSDeviceInfo.bool9', index=8,
      number=9, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='bool10', full_name='pogoprotos.networking.envelopes.IOSDeviceInfo.bool10', index=9,
      number=10, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2538,
  serialized_end=2704,
)


_ANDROIDGPSINFO = _descriptor.Descriptor(
  name='AndroidGpsInfo',
  full_name='pogoprotos.networking.envelopes.AndroidGpsInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='time_to_fix', full_name='pogoprotos.networking.envelopes.AndroidGpsInfo.time_to_fix', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='satellites_prn', full_name='pogoprotos.networking.envelopes.AndroidGpsInfo.satellites_prn', index=1,
      number=2, type=5, cpp_type=1, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='azimuth', full_name='pogoprotos.networking.envelopes.AndroidGpsInfo.azimuth', index=2,
      number=3, type=2, cpp_type=6, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='elevation', full_name='pogoprotos.networking.envelopes.AndroidGpsInfo.elevation', index=3,
      number=4, type=2, cpp_type=6, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='snr', full_name='pogoprotos.networking.envelopes.AndroidGpsInfo.snr', index=4,
      number=5, type=2, cpp_type=6, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='has_almanac', full_name='pogoprotos.networking.envelopes.AndroidGpsInfo.has_almanac', index=5,
      number=6, type=8, cpp_type=7, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='has_ephemeris', full_name='pogoprotos.networking.envelopes.AndroidGpsInfo.has_ephemeris', index=6,
      number=7, type=8, cpp_type=7, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
    _descriptor.FieldDescriptor(
      name='used_in_fix', full_name='pogoprotos.networking.envelopes.AndroidGpsInfo.used_in_fix', index=7,
      number=8, type=8, cpp_type=7, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2707,
  serialized_end=2882,
)

_SIGNALLOG.fields_by_name['location_updates'].message_type = _LOCATIONUPDATE
_SIGNALLOG.fields_by_name['android_gps_info'].message_type = _ANDROIDGPSINFO
_SIGNALLOG.fields_by_name['activities'].message_type = _ACTIVITY
_SIGNALLOG.fields_by_name['sensor_updates'].message_type = _SENSORUPDATE
_SIGNALLOG.fields_by_name['device_info'].message_type = _DEVICEINFORMATION
_SIGNALLOG.fields_by_name['ios_device_info'].message_type = _IOSDEVICEINFO
_ACTIVITY.fields_by_name['status'].enum_type = _ACTIVITY_STATUS
_ACTIVITY_STATUS.containing_type = _ACTIVITY
_SENSORUPDATE.fields_by_name['status'].enum_type = _SENSORUPDATE_STATUS
_SENSORUPDATE_STATUS.containing_type = _SENSORUPDATE
_LOCATIONUPDATE.fields_by_name['provider_status'].enum_type = _LOCATIONUPDATE_SERVICESTATUS
_LOCATIONUPDATE.fields_by_name['location_type'].enum_type = _LOCATIONUPDATE_LOCATIONTYPE
_LOCATIONUPDATE_SERVICESTATUS.containing_type = _LOCATIONUPDATE
_LOCATIONUPDATE_LOCATIONTYPE.containing_type = _LOCATIONUPDATE
DESCRIPTOR.message_types_by_name['SignalLog'] = _SIGNALLOG
DESCRIPTOR.message_types_by_name['Activity'] = _ACTIVITY
DESCRIPTOR.message_types_by_name['SensorUpdate'] = _SENSORUPDATE
DESCRIPTOR.message_types_by_name['LocationUpdate'] = _LOCATIONUPDATE
DESCRIPTOR.message_types_by_name['DeviceInformation'] = _DEVICEINFORMATION
DESCRIPTOR.message_types_by_name['IOSDeviceInfo'] = _IOSDEVICEINFO
DESCRIPTOR.message_types_by_name['AndroidGpsInfo'] = _ANDROIDGPSINFO
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

SignalLog = _reflection.GeneratedProtocolMessageType('SignalLog', (_message.Message,), dict(
  DESCRIPTOR = _SIGNALLOG,
  __module__ = 'pogoprotos.networking.envelopes.signal_log_pb2'
  # @@protoc_insertion_point(class_scope:pogoprotos.networking.envelopes.SignalLog)
  ))
_sym_db.RegisterMessage(SignalLog)

Activity = _reflection.GeneratedProtocolMessageType('Activity', (_message.Message,), dict(
  DESCRIPTOR = _ACTIVITY,
  __module__ = 'pogoprotos.networking.envelopes.signal_log_pb2'
  # @@protoc_insertion_point(class_scope:pogoprotos.networking.envelopes.Activity)
  ))
_sym_db.RegisterMessage(Activity)

SensorUpdate = _reflection.GeneratedProtocolMessageType('SensorUpdate', (_message.Message,), dict(
  DESCRIPTOR = _SENSORUPDATE,
  __module__ = 'pogoprotos.networking.envelopes.signal_log_pb2'
  # @@protoc_insertion_point(class_scope:pogoprotos.networking.envelopes.SensorUpdate)
  ))
_sym_db.RegisterMessage(SensorUpdate)

LocationUpdate = _reflection.GeneratedProtocolMessageType('LocationUpdate', (_message.Message,), dict(
  DESCRIPTOR = _LOCATIONUPDATE,
  __module__ = 'pogoprotos.networking.envelopes.signal_log_pb2'
  # @@protoc_insertion_point(class_scope:pogoprotos.networking.envelopes.LocationUpdate)
  ))
_sym_db.RegisterMessage(LocationUpdate)

DeviceInformation = _reflection.GeneratedProtocolMessageType('DeviceInformation', (_message.Message,), dict(
  DESCRIPTOR = _DEVICEINFORMATION,
  __module__ = 'pogoprotos.networking.envelopes.signal_log_pb2'
  # @@protoc_insertion_point(class_scope:pogoprotos.networking.envelopes.DeviceInformation)
  ))
_sym_db.RegisterMessage(DeviceInformation)

IOSDeviceInfo = _reflection.GeneratedProtocolMessageType('IOSDeviceInfo', (_message.Message,), dict(
  DESCRIPTOR = _IOSDEVICEINFO,
  __module__ = 'pogoprotos.networking.envelopes.signal_log_pb2'
  # @@protoc_insertion_point(class_scope:pogoprotos.networking.envelopes.IOSDeviceInfo)
  ))
_sym_db.RegisterMessage(IOSDeviceInfo)

AndroidGpsInfo = _reflection.GeneratedProtocolMessageType('AndroidGpsInfo', (_message.Message,), dict(
  DESCRIPTOR = _ANDROIDGPSINFO,
  __module__ = 'pogoprotos.networking.envelopes.signal_log_pb2'
  # @@protoc_insertion_point(class_scope:pogoprotos.networking.envelopes.AndroidGpsInfo)
  ))
_sym_db.RegisterMessage(AndroidGpsInfo)


# @@protoc_insertion_point(module_scope)
