trackerd

package module
v1.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 26, 2020 License: MIT Imports: 8 Imported by: 0

README

Sky Hub logo

License Chat Twitter

Supporting Sky Hub

Sky Hub is an MIT-licensed open source project with its ongoing development made possible entirely by volunteers.

Want to be a backer? Let us know at skyhubuser@gmail.com

Introduction

Sky Hub is a software platform for using cameras and sensors to collect data on the UAP/UFO phenomenon.

Questions, or Issues?

For questions and support please use the community chat.

Stay In Touch

Contribution

Feel free to send us a pull request or if you would like to join the project catch us over in our RocketChat

Thank you to all the people who already contributed to Vue!

License

MIT

Copyright (c) 2020-present, Steve McDaniel, Corey Gaspard

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AccelerationType_name = map[int32]string{
	0: "ACCELERATION_UNKNOWN",
	1: "ACCELERATION_METERS_PER_SECOND_SQUARED",
	2: "ACCELERATION_KILOMETERS_PER_HOUR_SQUARED",
	3: "ACCELERATION_FEET_PER_SECOND_SQUARED",
	4: "ACCELERATION_MILES_PER_HOUR_SQUARED",
	5: "ACCELERATION_ANGULAR_RADIANTS",
	6: "ACCELERATION_ANGULAR_DEGREES",
}
View Source
var AccelerationType_value = map[string]int32{
	"ACCELERATION_UNKNOWN":                     0,
	"ACCELERATION_METERS_PER_SECOND_SQUARED":   1,
	"ACCELERATION_KILOMETERS_PER_HOUR_SQUARED": 2,
	"ACCELERATION_FEET_PER_SECOND_SQUARED":     3,
	"ACCELERATION_MILES_PER_HOUR_SQUARED":      4,
	"ACCELERATION_ANGULAR_RADIANTS":            5,
	"ACCELERATION_ANGULAR_DEGREES":             6,
}
View Source
var AngularType_name = map[int32]string{
	0: "ANGULAR_UNKNOWN",
	1: "ANGULAR_RADIANS",
	2: "ANGULAR_DEGREES",
}
View Source
var AngularType_value = map[string]int32{
	"ANGULAR_UNKNOWN": 0,
	"ANGULAR_RADIANS": 1,
	"ANGULAR_DEGREES": 2,
}
View Source
var CapacitanceType_name = map[int32]string{
	0: "CAPACITANCE_UNKNOWN",
	1: "CAPACITANCE_FARAD",
}
View Source
var CapacitanceType_value = map[string]int32{
	"CAPACITANCE_UNKNOWN": 0,
	"CAPACITANCE_FARAD":   1,
}
View Source
var ChargeType_name = map[int32]string{
	0: "CHARGE_UNKNOWN",
	1: "CHARGE_COULOMB",
	2: "CHARGE_COULOMB_PER_CUBICMETER",
	3: "CHARGE_COULOMB_PER_SQUAREMETER",
}
View Source
var ChargeType_value = map[string]int32{
	"CHARGE_UNKNOWN":                 0,
	"CHARGE_COULOMB":                 1,
	"CHARGE_COULOMB_PER_CUBICMETER":  2,
	"CHARGE_COULOMB_PER_SQUAREMETER": 3,
}
View Source
var CurrentType_name = map[int32]string{
	0: "CURRENT_UNKNOWN",
	1: "CURRENT_AMPERES",
	2: "CURRENT_MILLIAMPERES",
	3: "CURRENT_KILOAMPERES",
	4: "CURRENT_AMPERES_PER_SQUAREMETER",
	5: "CURRENT_AMPERES_PER_METER",
}
View Source
var CurrentType_value = map[string]int32{
	"CURRENT_UNKNOWN":                 0,
	"CURRENT_AMPERES":                 1,
	"CURRENT_MILLIAMPERES":            2,
	"CURRENT_KILOAMPERES":             3,
	"CURRENT_AMPERES_PER_SQUAREMETER": 4,
	"CURRENT_AMPERES_PER_METER":       5,
}
View Source
var DensityType_name = map[int32]string{
	0: "DENSITY_UNKNOWN",
	1: "DENSITY",
	2: "DENSITY_AREA_DENSITY",
	3: "DENSITY_SPECIFIC_GRAVITY",
}
View Source
var DensityType_value = map[string]int32{
	"DENSITY_UNKNOWN":          0,
	"DENSITY":                  1,
	"DENSITY_AREA_DENSITY":     2,
	"DENSITY_SPECIFIC_GRAVITY": 3,
}
View Source
var DistanceType_name = map[int32]string{
	0:  "DISTANCE_UNKNOWN",
	1:  "DISTANCE_MICRONS",
	2:  "DISTANCE_MILLIMETERS",
	3:  "DISTANCE_CENTIMETERS",
	4:  "DISTANCE_METERS",
	5:  "DISTANCE_KILOMETERS",
	6:  "DISTANCE_INCHES",
	7:  "DISTANCE_FEET",
	8:  "DISTANCE_YARDS",
	9:  "DISTANCE_MILES",
	10: "DISTANCE_ASTRONOMICAL_UNITS",
	11: "DISTANCE_LIGHTYEARS",
}
View Source
var DistanceType_value = map[string]int32{
	"DISTANCE_UNKNOWN":            0,
	"DISTANCE_MICRONS":            1,
	"DISTANCE_MILLIMETERS":        2,
	"DISTANCE_CENTIMETERS":        3,
	"DISTANCE_METERS":             4,
	"DISTANCE_KILOMETERS":         5,
	"DISTANCE_INCHES":             6,
	"DISTANCE_FEET":               7,
	"DISTANCE_YARDS":              8,
	"DISTANCE_MILES":              9,
	"DISTANCE_ASTRONOMICAL_UNITS": 10,
	"DISTANCE_LIGHTYEARS":         11,
}
View Source
var ElectricPotentialType_name = map[int32]string{
	0: "ELECTRICPOTENTIAL_UNKNOWN",
	1: "ELECTRICPOTENTIAL_VOLTS",
	2: "ELECTRICPOTENTIAL_MILLIVOLTS",
	3: "ELECTRICPOTENTIAL_KILOVOLTS",
	4: "ELECTRICPOTENTIAL_VOLTS_PER_METER",
}
View Source
var ElectricPotentialType_value = map[string]int32{
	"ELECTRICPOTENTIAL_UNKNOWN":         0,
	"ELECTRICPOTENTIAL_VOLTS":           1,
	"ELECTRICPOTENTIAL_MILLIVOLTS":      2,
	"ELECTRICPOTENTIAL_KILOVOLTS":       3,
	"ELECTRICPOTENTIAL_VOLTS_PER_METER": 4,
}
View Source
var ElectricalConductanceType_name = map[int32]string{
	0: "ELECTRICALCONDUCTANCE_UNKNOWN",
	1: "ELECTRICALCONDUCTANCE_SIEMENS",
	2: "ELECTRICALCONDUCTANCE_SIEMENS_PER_METER",
}
View Source
var ElectricalConductanceType_value = map[string]int32{
	"ELECTRICALCONDUCTANCE_UNKNOWN":           0,
	"ELECTRICALCONDUCTANCE_SIEMENS":           1,
	"ELECTRICALCONDUCTANCE_SIEMENS_PER_METER": 2,
}
View Source
var ElectricalResistanceType_name = map[int32]string{
	0: "ELECTRICALRESISTANCE_UNKNOWN",
	1: "ELECTRICALRESISTANCE_OHMS",
	2: "ELECTRICALRESISTANCE_MILLIOHMS",
	3: "ELECTRICALRESISTANCE_KILOOHMS",
	4: "ELECTRICALRESISTANCE_OHMMETERS",
}
View Source
var ElectricalResistanceType_value = map[string]int32{
	"ELECTRICALRESISTANCE_UNKNOWN":   0,
	"ELECTRICALRESISTANCE_OHMS":      1,
	"ELECTRICALRESISTANCE_MILLIOHMS": 2,
	"ELECTRICALRESISTANCE_KILOOHMS":  3,
	"ELECTRICALRESISTANCE_OHMMETERS": 4,
}
View Source
var EnergyType_name = map[int32]string{
	0: "ENERGY_UNKNOWN",
	1: "ENERGY_JOULES",
	2: "ENERGY_KILOJOULES",
	3: "ENERGY_MEGAJOULES",
	4: "ENERGY_WATT_HOURS",
	5: "ENERGY_KILOWATT_HOURS",
	6: "ENERGY_BRITISH_THERMAL_UNITS",
	7: "ENERGY_ENERGY_DENSITY",
	8: "ENERGY_ENTROPY",
}
View Source
var EnergyType_value = map[string]int32{
	"ENERGY_UNKNOWN":               0,
	"ENERGY_JOULES":                1,
	"ENERGY_KILOJOULES":            2,
	"ENERGY_MEGAJOULES":            3,
	"ENERGY_WATT_HOURS":            4,
	"ENERGY_KILOWATT_HOURS":        5,
	"ENERGY_BRITISH_THERMAL_UNITS": 6,
	"ENERGY_ENERGY_DENSITY":        7,
	"ENERGY_ENTROPY":               8,
}
View Source
var EventType_name = map[int32]string{
	0: "EVENT_UNKNOWN",
	1: "EVENT_VIDEO",
}
View Source
var EventType_value = map[string]int32{
	"EVENT_UNKNOWN": 0,
	"EVENT_VIDEO":   1,
}
View Source
var ForceType_name = map[int32]string{
	0: "FORCE_UNKNOWN",
	1: "FORCE_MICRONEWTONS",
	2: "FORCE_MILLINEWTONS",
	3: "FORCE_NEWTONS",
	4: "FORCE_KILONEWTONS",
	5: "FORCE_KILOGRAMS_FORCE",
	6: "FORCE_POUNDS_FORCE",
}
View Source
var ForceType_value = map[string]int32{
	"FORCE_UNKNOWN":         0,
	"FORCE_MICRONEWTONS":    1,
	"FORCE_MILLINEWTONS":    2,
	"FORCE_NEWTONS":         3,
	"FORCE_KILONEWTONS":     4,
	"FORCE_KILOGRAMS_FORCE": 5,
	"FORCE_POUNDS_FORCE":    6,
}
View Source
var FrequencyType_name = map[int32]string{
	0: "FREQUENCY_UNKNOWN",
	1: "FREQUENCY_HERTZ",
	2: "FREQUENCY_KILOHERTZ",
	3: "FREQUENCY_MEGAHERTZ",
	4: "FREQUENCY_GIGAHERTZ",
	5: "FREQUENCY_TERAHERTZ",
}
View Source
var FrequencyType_value = map[string]int32{
	"FREQUENCY_UNKNOWN":   0,
	"FREQUENCY_HERTZ":     1,
	"FREQUENCY_KILOHERTZ": 2,
	"FREQUENCY_MEGAHERTZ": 3,
	"FREQUENCY_GIGAHERTZ": 4,
	"FREQUENCY_TERAHERTZ": 5,
}
View Source
var HumidityType_name = map[int32]string{
	0: "HUMIDITY_UNKNOWN",
	1: "HUMIDITY_PERCENTAGE",
}
View Source
var HumidityType_value = map[string]int32{
	"HUMIDITY_UNKNOWN":    0,
	"HUMIDITY_PERCENTAGE": 1,
}
View Source
var IlluminanceType_name = map[int32]string{
	0: "ILLUMINANCE_UNKNOWN",
	1: "ILLUMINANCE_LUX",
	2: "ILLUMINANCE_MILLILUX",
}
View Source
var IlluminanceType_value = map[string]int32{
	"ILLUMINANCE_UNKNOWN":  0,
	"ILLUMINANCE_LUX":      1,
	"ILLUMINANCE_MILLILUX": 2,
}
View Source
var ImpulseType_name = map[int32]string{
	0: "IMPULSE_UNKNOWN",
	1: "IMPULSE_NEWTON_SECONDS",
}
View Source
var ImpulseType_value = map[string]int32{
	"IMPULSE_UNKNOWN":        0,
	"IMPULSE_NEWTON_SECONDS": 1,
}
View Source
var InductanceType_name = map[int32]string{
	0: "INDUCTANCE_UNKNOWN",
	1: "INDUCTANCE_HENRY",
	2: "INDUCTANCE_HENRY_PER_METER",
	3: "INDUCTANCE_PER_HENRY",
}
View Source
var InductanceType_value = map[string]int32{
	"INDUCTANCE_UNKNOWN":         0,
	"INDUCTANCE_HENRY":           1,
	"INDUCTANCE_HENRY_PER_METER": 2,
	"INDUCTANCE_PER_HENRY":       3,
}
View Source
var LuminousIntensityType_name = map[int32]string{
	0: "LUMINOUSINTENSITY_UNKNOWN",
	1: "LUMINOUSINTENSITY_CANDELA",
	2: "LUMINOUSINTENSITY_MILLICANDELA",
}
View Source
var LuminousIntensityType_value = map[string]int32{
	"LUMINOUSINTENSITY_UNKNOWN":      0,
	"LUMINOUSINTENSITY_CANDELA":      1,
	"LUMINOUSINTENSITY_MILLICANDELA": 2,
}
View Source
var LumiousFluxType_name = map[int32]string{
	0: "LUMIOUSFLUX_UNKNOWN",
	1: "LUMIOUSFLUX_LUMEN",
	2: "LUMIOUSFLUX_MILLILUMEN",
}
View Source
var LumiousFluxType_value = map[string]int32{
	"LUMIOUSFLUX_UNKNOWN":    0,
	"LUMIOUSFLUX_LUMEN":      1,
	"LUMIOUSFLUX_MILLILUMEN": 2,
}
View Source
var MagneticFluxDensityType_name = map[int32]string{
	0: "MAGNETICFLUXDENSITY_UNKNOWN",
	1: "MAGNETICFLUXDENSITY_TESLA",
	2: "MAGNETICFLUXDENSITY_MILLITESLA",
}
View Source
var MagneticFluxDensityType_value = map[string]int32{
	"MAGNETICFLUXDENSITY_UNKNOWN":    0,
	"MAGNETICFLUXDENSITY_TESLA":      1,
	"MAGNETICFLUXDENSITY_MILLITESLA": 2,
}
View Source
var MagneticFluxType_name = map[int32]string{
	0: "MAGNETICFLUX_UNKNOWN",
	1: "MAGNETICFLUX_WEBER",
	2: "MAGNETICFLUX_MILLIWEBER",
}
View Source
var MagneticFluxType_value = map[string]int32{
	"MAGNETICFLUX_UNKNOWN":    0,
	"MAGNETICFLUX_WEBER":      1,
	"MAGNETICFLUX_MILLIWEBER": 2,
}
View Source
var MomentumType_name = map[int32]string{
	0: "MOMENTUM_UNKNOWN",
	1: "MOMENTUM_NEWTON_METERS",
	2: "MOMENTUM_ANGULAR",
	3: "MOMENTUM_KILOGRAMS_SQUAREMETER",
}
View Source
var MomentumType_value = map[string]int32{
	"MOMENTUM_UNKNOWN":               0,
	"MOMENTUM_NEWTON_METERS":         1,
	"MOMENTUM_ANGULAR":               2,
	"MOMENTUM_KILOGRAMS_SQUAREMETER": 3,
}
View Source
var PhaseAngleType_name = map[int32]string{
	0: "PHASEANGLE_UNKNOWN",
	1: "PHASEANGLE_ANGULAR_MINUTES",
	2: "PHASEANGLE_ANGULAR_SECONDS",
}
View Source
var PhaseAngleType_value = map[string]int32{
	"PHASEANGLE_UNKNOWN":         0,
	"PHASEANGLE_ANGULAR_MINUTES": 1,
	"PHASEANGLE_ANGULAR_SECONDS": 2,
}
View Source
var PowerType_name = map[int32]string{
	0: "POWER_UNKNOWN",
	1: "POWER_WATTS",
	2: "POWER_KILOWATTS",
	3: "POWER_MEGAWATTS",
	4: "POWER_GIGAWATTS",
	5: "POWER_BTU_PER_HOUR",
	6: "POWER_HORSEPOWER",
	7: "WATTS_PER_SQUAREMETER",
	8: "POWER_WATTS_PER_KELVIN",
	9: "POWER_KELVIN_PER_WATT",
}
View Source
var PowerType_value = map[string]int32{
	"POWER_UNKNOWN":          0,
	"POWER_WATTS":            1,
	"POWER_KILOWATTS":        2,
	"POWER_MEGAWATTS":        3,
	"POWER_GIGAWATTS":        4,
	"POWER_BTU_PER_HOUR":     5,
	"POWER_HORSEPOWER":       6,
	"WATTS_PER_SQUAREMETER":  7,
	"POWER_WATTS_PER_KELVIN": 8,
	"POWER_KELVIN_PER_WATT":  9,
}
View Source
var PressureType_name = map[int32]string{
	0:  "PRESSURE_UNKNOWN",
	1:  "PRESSURE_PASCAL",
	2:  "PRESSURE_HECTOPASCAL",
	3:  "PRESSURE_KILOPASCAL",
	4:  "PRESSURE_MEGAPASCAL",
	5:  "PRESSURE_MILLIBAR",
	6:  "PRESSURE_BAR",
	7:  "PRESSURE_ATMOSPHERE",
	8:  "PRESSURE_KILOGRAMS_PER_SQUARE_CENTIMETER",
	9:  "PRESSURE_POUNDS_PER_SQUARE_INCH",
	10: "PRESSURE_TORR",
}
View Source
var PressureType_value = map[string]int32{
	"PRESSURE_UNKNOWN":                         0,
	"PRESSURE_PASCAL":                          1,
	"PRESSURE_HECTOPASCAL":                     2,
	"PRESSURE_KILOPASCAL":                      3,
	"PRESSURE_MEGAPASCAL":                      4,
	"PRESSURE_MILLIBAR":                        5,
	"PRESSURE_BAR":                             6,
	"PRESSURE_ATMOSPHERE":                      7,
	"PRESSURE_KILOGRAMS_PER_SQUARE_CENTIMETER": 8,
	"PRESSURE_POUNDS_PER_SQUARE_INCH":          9,
	"PRESSURE_TORR":                            10,
}
View Source
var RadiationType_name = map[int32]string{
	0: "RADIATION_UNKNOWN",
	1: "RADIATION_ABSORBED_DOSE_RATE",
	2: "RADIATION_SIEVERT",
	3: "RADIATION_MILLISIEVERT",
	4: "RADIATION_BECQUEREL",
	5: "RADIATION_GRAY",
}
View Source
var RadiationType_value = map[string]int32{
	"RADIATION_UNKNOWN":            0,
	"RADIATION_ABSORBED_DOSE_RATE": 1,
	"RADIATION_SIEVERT":            2,
	"RADIATION_MILLISIEVERT":       3,
	"RADIATION_BECQUEREL":          4,
	"RADIATION_GRAY":               5,
}
View Source
var Sensor_name = map[int32]string{
	0:  "SENSOR_UNKNOWN",
	1:  "WITMOTION_HWT901B",
	2:  "GROVE_GPS_AIR530",
	3:  "GROVE_HX711",
	4:  "GROVE_BME280",
	5:  "GROVE_SBMI088",
	6:  "GROVE_MPU2950",
	7:  "GROVE_GUVA_S12SD",
	8:  "GROVE_MCP9600",
	9:  "GROVE_SI1145",
	10: "GPSD_GPS",
}
View Source
var Sensor_value = map[string]int32{
	"SENSOR_UNKNOWN":    0,
	"WITMOTION_HWT901B": 1,
	"GROVE_GPS_AIR530":  2,
	"GROVE_HX711":       3,
	"GROVE_BME280":      4,
	"GROVE_SBMI088":     5,
	"GROVE_MPU2950":     6,
	"GROVE_GUVA_S12SD":  7,
	"GROVE_MCP9600":     8,
	"GROVE_SI1145":      9,
	"GPSD_GPS":          10,
}
View Source
var SpeedType_name = map[int32]string{
	0: "SPEED_UNKNOWN",
	1: "SPEED_METERS_PER_SECOND",
	2: "SPEED_KILOMETERS_PER_HOUR",
	3: "SPEED_FEET_PER_SECOND",
	4: "SPEED_MILES_PER_HOUR",
	5: "SPEED_KNOTS",
	6: "SPEED_MACH",
	7: "SPEED_ANGULAR_RADIANS",
	8: "SPEED_ANGULAR_DEGREES",
}
View Source
var SpeedType_value = map[string]int32{
	"SPEED_UNKNOWN":             0,
	"SPEED_METERS_PER_SECOND":   1,
	"SPEED_KILOMETERS_PER_HOUR": 2,
	"SPEED_FEET_PER_SECOND":     3,
	"SPEED_MILES_PER_HOUR":      4,
	"SPEED_KNOTS":               5,
	"SPEED_MACH":                6,
	"SPEED_ANGULAR_RADIANS":     7,
	"SPEED_ANGULAR_DEGREES":     8,
}
View Source
var SteradianType_name = map[int32]string{
	0: "STERADIAN_UNKNOWN",
	1: "STERADIAN_SQUARE_RADIANS",
}
View Source
var SteradianType_value = map[string]int32{
	"STERADIAN_UNKNOWN":        0,
	"STERADIAN_SQUARE_RADIANS": 1,
}
View Source
var TemperatureType_name = map[int32]string{
	0: "TEMPERATURE_UNKNOWN",
	1: "TEMPERATURE_CELSIUS",
	2: "TEMPERATURE_FAHRENHEIT",
	3: "TEMPERATURE_KELVIN",
	4: "TEMPERATURE_KELVIN_PER_METER",
}
View Source
var TemperatureType_value = map[string]int32{
	"TEMPERATURE_UNKNOWN":          0,
	"TEMPERATURE_CELSIUS":          1,
	"TEMPERATURE_FAHRENHEIT":       2,
	"TEMPERATURE_KELVIN":           3,
	"TEMPERATURE_KELVIN_PER_METER": 4,
}
View Source
var TimeType_name = map[int32]string{
	0: "TIME_UNKNOWN",
	1: "TIME_NANOSECONDS",
	2: "TIME_MICROSECONDS",
	3: "TIME_MILLISECONDS",
	4: "TIME_SECONDS",
	5: "TIME_MINUTES",
	6: "TIME_HOURS",
}
View Source
var TimeType_value = map[string]int32{
	"TIME_UNKNOWN":      0,
	"TIME_NANOSECONDS":  1,
	"TIME_MICROSECONDS": 2,
	"TIME_MILLISECONDS": 3,
	"TIME_SECONDS":      4,
	"TIME_MINUTES":      5,
	"TIME_HOURS":        6,
}

Functions

func RegisterTrackerdServer

func RegisterTrackerdServer(s *grpc.Server, srv TrackerdServer)

Types

type AccelerationType

type AccelerationType int32

message Acceleration { extend google.protobuf.EnumValueOptions { string name = 50030; string symbol = 50031; }

enum AccelerationType { ACCELERATION_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; ACCELERATION_METERS_PER_SECOND_SQUARED = 1 [(name) = "meters per second squared", (symbol) = 'm/s²']; ACCELERATION_KILOMETERS_PER_HOUR_SQUARED = 2 [(name) = "kilometers per hour squared", (symbol) = 'kmh²']; ACCELERATION_FEET_PER_SECOND_SQUARED = 3 [(name) = "feet per second squared", (symbol) = 'ft/s²']; ACCELERATION_MILES_PER_HOUR_SQUARED = 4 [(name) = "miles per hour squared", (symbol) = 'mph²']; ACCELERATION_ANGULAR_RADIANTS = 5 [(name) = "angular acceleration in radiant", (symbol) = 'rad/s²']; ACCELERATION_ANGULAR_DEGREES = 6 [(name) = "angular acceleration in degrees", (symbol) = 'deg/s²']; } }

const (
	AccelerationType_ACCELERATION_UNKNOWN                     AccelerationType = 0
	AccelerationType_ACCELERATION_METERS_PER_SECOND_SQUARED   AccelerationType = 1
	AccelerationType_ACCELERATION_KILOMETERS_PER_HOUR_SQUARED AccelerationType = 2
	AccelerationType_ACCELERATION_FEET_PER_SECOND_SQUARED     AccelerationType = 3
	AccelerationType_ACCELERATION_MILES_PER_HOUR_SQUARED      AccelerationType = 4
	AccelerationType_ACCELERATION_ANGULAR_RADIANTS            AccelerationType = 5
	AccelerationType_ACCELERATION_ANGULAR_DEGREES             AccelerationType = 6
)

func (AccelerationType) EnumDescriptor

func (AccelerationType) EnumDescriptor() ([]byte, []int)

func (AccelerationType) String

func (x AccelerationType) String() string

type Accelerometer

type Accelerometer struct {
	Sensor               Sensor           `protobuf:"varint,1,opt,name=Sensor,proto3,enum=trackerd.Sensor" json:"Sensor,omitempty"`
	Unit                 AccelerationType `protobuf:"varint,2,opt,name=Unit,proto3,enum=trackerd.AccelerationType" json:"Unit,omitempty"`
	X                    float32          `protobuf:"fixed32,3,opt,name=X,proto3" json:"X,omitempty"`
	Y                    float32          `protobuf:"fixed32,4,opt,name=Y,proto3" json:"Y,omitempty"`
	Z                    float32          `protobuf:"fixed32,5,opt,name=Z,proto3" json:"Z,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

Measures

func (*Accelerometer) Descriptor

func (*Accelerometer) Descriptor() ([]byte, []int)

func (*Accelerometer) GetSensor

func (m *Accelerometer) GetSensor() Sensor

func (*Accelerometer) GetUnit

func (m *Accelerometer) GetUnit() AccelerationType

func (*Accelerometer) GetX

func (m *Accelerometer) GetX() float32

func (*Accelerometer) GetY

func (m *Accelerometer) GetY() float32

func (*Accelerometer) GetZ

func (m *Accelerometer) GetZ() float32

func (*Accelerometer) ProtoMessage

func (*Accelerometer) ProtoMessage()

func (*Accelerometer) Reset

func (m *Accelerometer) Reset()

func (*Accelerometer) String

func (m *Accelerometer) String() string

func (*Accelerometer) XXX_DiscardUnknown

func (m *Accelerometer) XXX_DiscardUnknown()

func (*Accelerometer) XXX_Marshal

func (m *Accelerometer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Accelerometer) XXX_Merge

func (m *Accelerometer) XXX_Merge(src proto.Message)

func (*Accelerometer) XXX_Size

func (m *Accelerometer) XXX_Size() int

func (*Accelerometer) XXX_Unmarshal

func (m *Accelerometer) XXX_Unmarshal(b []byte) error

type Altitude

type Altitude struct {
	Sensor               Sensor       `protobuf:"varint,1,opt,name=Sensor,proto3,enum=trackerd.Sensor" json:"Sensor,omitempty"`
	Unit                 DistanceType `protobuf:"varint,2,opt,name=Unit,proto3,enum=trackerd.DistanceType" json:"Unit,omitempty"`
	Altitude             int32        `protobuf:"varint,3,opt,name=Altitude,proto3" json:"Altitude,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*Altitude) Descriptor

func (*Altitude) Descriptor() ([]byte, []int)

func (*Altitude) GetAltitude

func (m *Altitude) GetAltitude() int32

func (*Altitude) GetSensor

func (m *Altitude) GetSensor() Sensor

func (*Altitude) GetUnit

func (m *Altitude) GetUnit() DistanceType

func (*Altitude) ProtoMessage

func (*Altitude) ProtoMessage()

func (*Altitude) Reset

func (m *Altitude) Reset()

func (*Altitude) String

func (m *Altitude) String() string

func (*Altitude) XXX_DiscardUnknown

func (m *Altitude) XXX_DiscardUnknown()

func (*Altitude) XXX_Marshal

func (m *Altitude) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Altitude) XXX_Merge

func (m *Altitude) XXX_Merge(src proto.Message)

func (*Altitude) XXX_Size

func (m *Altitude) XXX_Size() int

func (*Altitude) XXX_Unmarshal

func (m *Altitude) XXX_Unmarshal(b []byte) error

type Angle

type Angle struct {
	Sensor               Sensor      `protobuf:"varint,1,opt,name=Sensor,proto3,enum=trackerd.Sensor" json:"Sensor,omitempty"`
	Unit                 AngularType `protobuf:"varint,2,opt,name=Unit,proto3,enum=trackerd.AngularType" json:"Unit,omitempty"`
	X                    int32       `protobuf:"varint,3,opt,name=X,proto3" json:"X,omitempty"`
	Y                    int32       `protobuf:"varint,4,opt,name=Y,proto3" json:"Y,omitempty"`
	Z                    int32       `protobuf:"varint,5,opt,name=Z,proto3" json:"Z,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

Degrees

func (*Angle) Descriptor

func (*Angle) Descriptor() ([]byte, []int)

func (*Angle) GetSensor

func (m *Angle) GetSensor() Sensor

func (*Angle) GetUnit

func (m *Angle) GetUnit() AngularType

func (*Angle) GetX

func (m *Angle) GetX() int32

func (*Angle) GetY

func (m *Angle) GetY() int32

func (*Angle) GetZ

func (m *Angle) GetZ() int32

func (*Angle) ProtoMessage

func (*Angle) ProtoMessage()

func (*Angle) Reset

func (m *Angle) Reset()

func (*Angle) String

func (m *Angle) String() string

func (*Angle) XXX_DiscardUnknown

func (m *Angle) XXX_DiscardUnknown()

func (*Angle) XXX_Marshal

func (m *Angle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Angle) XXX_Merge

func (m *Angle) XXX_Merge(src proto.Message)

func (*Angle) XXX_Size

func (m *Angle) XXX_Size() int

func (*Angle) XXX_Unmarshal

func (m *Angle) XXX_Unmarshal(b []byte) error

type AngularType

type AngularType int32

message Angular { extend google.protobuf.EnumValueOptions { string name = 50010; string symbol = 50011; }

enum AngularType { ANGULAR_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; ANGULAR_RADIANS = 1 [(name) = "radians", (symbol) = 'rad']; ANGULAR_DEGREES = 2 [(name) = "degrees", (symbol) = 'deg']; } }

const (
	AngularType_ANGULAR_UNKNOWN AngularType = 0
	AngularType_ANGULAR_RADIANS AngularType = 1
	AngularType_ANGULAR_DEGREES AngularType = 2
)

func (AngularType) EnumDescriptor

func (AngularType) EnumDescriptor() ([]byte, []int)

func (AngularType) String

func (x AngularType) String() string

type CapacitanceType

type CapacitanceType int32

message Capacitance { extend google.protobuf.EnumValueOptions { string name = 50190; string symbol = 50191; }

enum CapacitanceType { CAPACITANCE_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; CAPACITANCE_FARAD = 1 [(name) = "farad", (symbol) = 'f']; } }

const (
	CapacitanceType_CAPACITANCE_UNKNOWN CapacitanceType = 0
	CapacitanceType_CAPACITANCE_FARAD   CapacitanceType = 1
)

func (CapacitanceType) EnumDescriptor

func (CapacitanceType) EnumDescriptor() ([]byte, []int)

func (CapacitanceType) String

func (x CapacitanceType) String() string

type ChargeType

type ChargeType int32

message Charge { extend google.protobuf.EnumValueOptions { string name = 50250; string symbol = 50251; }

enum ChargeType { CHARGE_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; CHARGE_COULOMB = 1 [(name) = "coulomb", (symbol) = 'C']; CHARGE_COULOMB_PER_CUBICMETER = 2 [(name) = "coulomb per cubicmeter", (symbol) = 'C/m³']; CHARGE_COULOMB_PER_SQUAREMETER = 3 [(name) = "coulomb per squaremeter", (symbol) = 'C/m²']; } }

const (
	ChargeType_CHARGE_UNKNOWN                 ChargeType = 0
	ChargeType_CHARGE_COULOMB                 ChargeType = 1
	ChargeType_CHARGE_COULOMB_PER_CUBICMETER  ChargeType = 2
	ChargeType_CHARGE_COULOMB_PER_SQUAREMETER ChargeType = 3
)

func (ChargeType) EnumDescriptor

func (ChargeType) EnumDescriptor() ([]byte, []int)

func (ChargeType) String

func (x ChargeType) String() string

type CurrentType

type CurrentType int32

message Current { extend google.protobuf.EnumValueOptions { string name = 50200; string symbol = 50201; }

enum CurrentType { CURRENT_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; CURRENT_AMPERES = 1 [(name) = "amperes", (symbol) = 'A']; CURRENT_MILLIAMPERES = 2 [(name) = "milliamperes", (symbol) = 'mA']; CURRENT_KILOAMPERES = 3 [(name) = "kiloamperes", (symbol) = 'kA']; CURRENT_AMPERES_PER_SQUAREMETER = 4 [(name) = "amperes per squaremeter", (symbol) = 'A/m²']; CURRENT_AMPERES_PER_METER = 5 [(name) = "amperes per meter", (symbol) = 'A/m']; } }

const (
	CurrentType_CURRENT_UNKNOWN                 CurrentType = 0
	CurrentType_CURRENT_AMPERES                 CurrentType = 1
	CurrentType_CURRENT_MILLIAMPERES            CurrentType = 2
	CurrentType_CURRENT_KILOAMPERES             CurrentType = 3
	CurrentType_CURRENT_AMPERES_PER_SQUAREMETER CurrentType = 4
	CurrentType_CURRENT_AMPERES_PER_METER       CurrentType = 5
)

func (CurrentType) EnumDescriptor

func (CurrentType) EnumDescriptor() ([]byte, []int)

func (CurrentType) String

func (x CurrentType) String() string

type DensityType

type DensityType int32

message Density { extend google.protobuf.EnumValueOptions { string name = 50180; string symbol = 50181; }

enum DensityType { DENSITY_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; DENSITY = 1 [(name) = "density", (symbol) = 'kg/m³']; DENSITY_AREA_DENSITY = 2 [(name) = "area density", (symbol) = 'kg/m²']; DENSITY_SPECIFIC_GRAVITY = 3 [(name) = "specific gravity", (symbol) = ”]; } }

const (
	DensityType_DENSITY_UNKNOWN          DensityType = 0
	DensityType_DENSITY                  DensityType = 1
	DensityType_DENSITY_AREA_DENSITY     DensityType = 2
	DensityType_DENSITY_SPECIFIC_GRAVITY DensityType = 3
)

func (DensityType) EnumDescriptor

func (DensityType) EnumDescriptor() ([]byte, []int)

func (DensityType) String

func (x DensityType) String() string

type DistanceType

type DistanceType int32
const (
	DistanceType_DISTANCE_UNKNOWN            DistanceType = 0
	DistanceType_DISTANCE_MICRONS            DistanceType = 1
	DistanceType_DISTANCE_MILLIMETERS        DistanceType = 2
	DistanceType_DISTANCE_CENTIMETERS        DistanceType = 3
	DistanceType_DISTANCE_METERS             DistanceType = 4
	DistanceType_DISTANCE_KILOMETERS         DistanceType = 5
	DistanceType_DISTANCE_INCHES             DistanceType = 6
	DistanceType_DISTANCE_FEET               DistanceType = 7
	DistanceType_DISTANCE_YARDS              DistanceType = 8
	DistanceType_DISTANCE_MILES              DistanceType = 9
	DistanceType_DISTANCE_ASTRONOMICAL_UNITS DistanceType = 10
	DistanceType_DISTANCE_LIGHTYEARS         DistanceType = 11
)

func (DistanceType) EnumDescriptor

func (DistanceType) EnumDescriptor() ([]byte, []int)

func (DistanceType) String

func (x DistanceType) String() string

type ElectricPotentialType

type ElectricPotentialType int32

message ElectricPotential { extend google.protobuf.EnumValueOptions { string name = 50210; string symbol = 50211; }

enum ElectricPotentialType { ELECTRICPOTENTIAL_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; ELECTRICPOTENTIAL_VOLTS = 1 [(name) = "volts", (symbol) = 'V']; ELECTRICPOTENTIAL_MILLIVOLTS = 2 [(name) = "millivolts", (symbol) = 'mV']; ELECTRICPOTENTIAL_KILOVOLTS = 3 [(name) = "kilovolts", (symbol) = 'kV']; ELECTRICPOTENTIAL_VOLTS_PER_METER = 4 [(name) = "volts per meter", (symbol) = 'V/m']; } }

const (
	ElectricPotentialType_ELECTRICPOTENTIAL_UNKNOWN         ElectricPotentialType = 0
	ElectricPotentialType_ELECTRICPOTENTIAL_VOLTS           ElectricPotentialType = 1
	ElectricPotentialType_ELECTRICPOTENTIAL_MILLIVOLTS      ElectricPotentialType = 2
	ElectricPotentialType_ELECTRICPOTENTIAL_KILOVOLTS       ElectricPotentialType = 3
	ElectricPotentialType_ELECTRICPOTENTIAL_VOLTS_PER_METER ElectricPotentialType = 4
)

func (ElectricPotentialType) EnumDescriptor

func (ElectricPotentialType) EnumDescriptor() ([]byte, []int)

func (ElectricPotentialType) String

func (x ElectricPotentialType) String() string

type ElectricalConductanceType

type ElectricalConductanceType int32

message ElectricalConductance { extend google.protobuf.EnumValueOptions { string name = 50230; string symbol = 50231; }

enum ElectricalConductanceType { ELECTRICALCONDUCTANCE_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; ELECTRICALCONDUCTANCE_SIEMENS = 1 [(name) = "siemens", (symbol) = 'S']; ELECTRICALCONDUCTANCE_SIEMENS_PER_METER = 2 [(name) = "siemens per meter", (symbol) = 'S/m']; } }

const (
	ElectricalConductanceType_ELECTRICALCONDUCTANCE_UNKNOWN           ElectricalConductanceType = 0
	ElectricalConductanceType_ELECTRICALCONDUCTANCE_SIEMENS           ElectricalConductanceType = 1
	ElectricalConductanceType_ELECTRICALCONDUCTANCE_SIEMENS_PER_METER ElectricalConductanceType = 2
)

func (ElectricalConductanceType) EnumDescriptor

func (ElectricalConductanceType) EnumDescriptor() ([]byte, []int)

func (ElectricalConductanceType) String

func (x ElectricalConductanceType) String() string

type ElectricalResistanceType

type ElectricalResistanceType int32

message ElectricalResistance { extend google.protobuf.EnumValueOptions { string name = 50220; string symbol = 50221; }

enum ElectricalResistanceType { ELECTRICALRESISTANCE_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; ELECTRICALRESISTANCE_OHMS = 1 [(name) = "ohms", (symbol) = 'Ω']; ELECTRICALRESISTANCE_MILLIOHMS = 2 [(name) = "milliohms", (symbol) = 'mΩ']; ELECTRICALRESISTANCE_KILOOHMS = 3 [(name) = "kiloohms", (symbol) = 'kΩ']; ELECTRICALRESISTANCE_OHMMETERS = 4 [(name) = "ohmmeters", (symbol) = 'Ωm']; } }

const (
	ElectricalResistanceType_ELECTRICALRESISTANCE_UNKNOWN   ElectricalResistanceType = 0
	ElectricalResistanceType_ELECTRICALRESISTANCE_OHMS      ElectricalResistanceType = 1
	ElectricalResistanceType_ELECTRICALRESISTANCE_MILLIOHMS ElectricalResistanceType = 2
	ElectricalResistanceType_ELECTRICALRESISTANCE_KILOOHMS  ElectricalResistanceType = 3
	ElectricalResistanceType_ELECTRICALRESISTANCE_OHMMETERS ElectricalResistanceType = 4
)

func (ElectricalResistanceType) EnumDescriptor

func (ElectricalResistanceType) EnumDescriptor() ([]byte, []int)

func (ElectricalResistanceType) String

func (x ElectricalResistanceType) String() string

type EnergyType

type EnergyType int32

message Energy { extend google.protobuf.EnumValueOptions { string name = 50090; string symbol = 50091; }

enum EnergyType { ENERGY_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; ENERGY_JOULES = 1 [(name) = "joules", (symbol) = 'J']; ENERGY_KILOJOULES = 2 [(name) = "kilojoules", (symbol) = 'kJ']; ENERGY_MEGAJOULES = 3 [(name) = "megajoules", (symbol) = 'MJ']; ENERGY_WATT_HOURS = 4 [(name) = "watt hours", (symbol) = 'Wh']; ENERGY_KILOWATT_HOURS = 5 [(name) = "kilowatt hours", (symbol) = 'kWh']; ENERGY_BRITISH_THERMAL_UNITS = 6 [(name) = "british thermal units", (symbol) = 'BTU']; ENERGY_ENERGY_DENSITY = 7 [(name) = "energy density", (symbol) = 'J/m³']; ENERGY_ENTROPY = 8 [(name) = "entropy", (symbol) = 'J/K']; } }

const (
	EnergyType_ENERGY_UNKNOWN               EnergyType = 0
	EnergyType_ENERGY_JOULES                EnergyType = 1
	EnergyType_ENERGY_KILOJOULES            EnergyType = 2
	EnergyType_ENERGY_MEGAJOULES            EnergyType = 3
	EnergyType_ENERGY_WATT_HOURS            EnergyType = 4
	EnergyType_ENERGY_KILOWATT_HOURS        EnergyType = 5
	EnergyType_ENERGY_BRITISH_THERMAL_UNITS EnergyType = 6
	EnergyType_ENERGY_ENERGY_DENSITY        EnergyType = 7
	EnergyType_ENERGY_ENTROPY               EnergyType = 8
)

func (EnergyType) EnumDescriptor

func (EnergyType) EnumDescriptor() ([]byte, []int)

func (EnergyType) String

func (x EnergyType) String() string

type Event added in v1.0.4

type Event struct {
	Tracker              *TrackerInfo         `protobuf:"bytes,1,opt,name=tracker,proto3" json:"tracker,omitempty"`
	Uuid                 string               `protobuf:"bytes,2,opt,name=Uuid,proto3" json:"Uuid,omitempty"`
	Source               *EventSource         `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"`
	StartTime            *timestamp.Timestamp `protobuf:"bytes,4,opt,name=StartTime,proto3" json:"StartTime,omitempty"`
	EndTime              *timestamp.Timestamp `protobuf:"bytes,5,opt,name=EndTime,proto3" json:"EndTime,omitempty"`
	Duration             int64                `protobuf:"varint,6,opt,name=Duration,proto3" json:"Duration,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*Event) Descriptor added in v1.0.4

func (*Event) Descriptor() ([]byte, []int)

func (*Event) GetDuration added in v1.0.4

func (m *Event) GetDuration() int64

func (*Event) GetEndTime added in v1.0.9

func (m *Event) GetEndTime() *timestamp.Timestamp

func (*Event) GetSource added in v1.0.4

func (m *Event) GetSource() *EventSource

func (*Event) GetStartTime added in v1.1.0

func (m *Event) GetStartTime() *timestamp.Timestamp

func (*Event) GetTracker added in v1.1.1

func (m *Event) GetTracker() *TrackerInfo

func (*Event) GetUuid added in v1.0.7

func (m *Event) GetUuid() string

func (*Event) ProtoMessage added in v1.0.4

func (*Event) ProtoMessage()

func (*Event) Reset added in v1.0.4

func (m *Event) Reset()

func (*Event) String added in v1.0.4

func (m *Event) String() string

func (*Event) XXX_DiscardUnknown added in v1.0.4

func (m *Event) XXX_DiscardUnknown()

func (*Event) XXX_Marshal added in v1.0.4

func (m *Event) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Event) XXX_Merge added in v1.0.4

func (m *Event) XXX_Merge(src proto.Message)

func (*Event) XXX_Size added in v1.0.4

func (m *Event) XXX_Size() int

func (*Event) XXX_Unmarshal added in v1.0.4

func (m *Event) XXX_Unmarshal(b []byte) error

type EventResponse added in v1.0.4

type EventResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*EventResponse) Descriptor added in v1.0.4

func (*EventResponse) Descriptor() ([]byte, []int)

func (*EventResponse) ProtoMessage added in v1.0.4

func (*EventResponse) ProtoMessage()

func (*EventResponse) Reset added in v1.0.4

func (m *EventResponse) Reset()

func (*EventResponse) String added in v1.0.4

func (m *EventResponse) String() string

func (*EventResponse) XXX_DiscardUnknown added in v1.0.4

func (m *EventResponse) XXX_DiscardUnknown()

func (*EventResponse) XXX_Marshal added in v1.0.4

func (m *EventResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EventResponse) XXX_Merge added in v1.0.4

func (m *EventResponse) XXX_Merge(src proto.Message)

func (*EventResponse) XXX_Size added in v1.0.4

func (m *EventResponse) XXX_Size() int

func (*EventResponse) XXX_Unmarshal added in v1.0.4

func (m *EventResponse) XXX_Unmarshal(b []byte) error

type EventSource added in v1.0.8

type EventSource struct {
	Name                 string    `protobuf:"bytes,1,opt,name=Name,proto3" json:"Name,omitempty"`
	Type                 EventType `protobuf:"varint,2,opt,name=Type,proto3,enum=trackerd.EventType" json:"Type,omitempty"`
	Sensor               string    `protobuf:"bytes,3,opt,name=Sensor,proto3" json:"Sensor,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*EventSource) Descriptor added in v1.0.8

func (*EventSource) Descriptor() ([]byte, []int)

func (*EventSource) GetName added in v1.0.8

func (m *EventSource) GetName() string

func (*EventSource) GetSensor added in v1.0.8

func (m *EventSource) GetSensor() string

func (*EventSource) GetType added in v1.0.8

func (m *EventSource) GetType() EventType

func (*EventSource) ProtoMessage added in v1.0.8

func (*EventSource) ProtoMessage()

func (*EventSource) Reset added in v1.0.8

func (m *EventSource) Reset()

func (*EventSource) String added in v1.0.8

func (m *EventSource) String() string

func (*EventSource) XXX_DiscardUnknown added in v1.0.8

func (m *EventSource) XXX_DiscardUnknown()

func (*EventSource) XXX_Marshal added in v1.0.8

func (m *EventSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EventSource) XXX_Merge added in v1.0.8

func (m *EventSource) XXX_Merge(src proto.Message)

func (*EventSource) XXX_Size added in v1.0.8

func (m *EventSource) XXX_Size() int

func (*EventSource) XXX_Unmarshal added in v1.0.8

func (m *EventSource) XXX_Unmarshal(b []byte) error

type EventType added in v1.0.8

type EventType int32
const (
	EventType_EVENT_UNKNOWN EventType = 0
	EventType_EVENT_VIDEO   EventType = 1
)

func (EventType) EnumDescriptor added in v1.0.8

func (EventType) EnumDescriptor() ([]byte, []int)

func (EventType) String added in v1.0.8

func (x EventType) String() string

type ForceType

type ForceType int32

message Force { extend google.protobuf.EnumValueOptions { string name = 50050; string symbol = 50051; }

enum ForceType { FORCE_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; FORCE_MICRONEWTONS = 1 [(name) = "micronewtons", (symbol) = 'µN']; FORCE_MILLINEWTONS = 2 [(name) = "millinewtons", (symbol) = 'mN']; FORCE_NEWTONS = 3 [(name) = "newtons", (symbol) = 'N']; FORCE_KILONEWTONS = 4 [(name) = "kilonewtons", (symbol) = 'kN']; FORCE_KILOGRAMS_FORCE = 5 [(name) = "kilograms force", (symbol) = 'kgF']; FORCE_POUNDS_FORCE = 6 [(name) = "pounds force", (symbol) = 'lbF']; } }

const (
	ForceType_FORCE_UNKNOWN         ForceType = 0
	ForceType_FORCE_MICRONEWTONS    ForceType = 1
	ForceType_FORCE_MILLINEWTONS    ForceType = 2
	ForceType_FORCE_NEWTONS         ForceType = 3
	ForceType_FORCE_KILONEWTONS     ForceType = 4
	ForceType_FORCE_KILOGRAMS_FORCE ForceType = 5
	ForceType_FORCE_POUNDS_FORCE    ForceType = 6
)

func (ForceType) EnumDescriptor

func (ForceType) EnumDescriptor() ([]byte, []int)

func (ForceType) String

func (x ForceType) String() string

type FrequencyType

type FrequencyType int32

message Frequency { extend google.protobuf.EnumValueOptions { string name = 50260; string symbol = 50261; }

enum FrequencyType { FREQUENCY_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; FREQUENCY_HERTZ = 1 [(name) = "hertz", (symbol) = 'Hz']; FREQUENCY_KILOHERTZ = 2 [(name) = "kilohertz", (symbol) = 'kHz']; FREQUENCY_MEGAHERTZ = 3 [(name) = "megahertz", (symbol) = 'MHz']; FREQUENCY_GIGAHERTZ = 4 [(name) = "gigahertz", (symbol) = 'GHz']; FREQUENCY_TERAHERTZ = 5 [(name) = "terahertz", (symbol) = 'THz']; } }

const (
	FrequencyType_FREQUENCY_UNKNOWN   FrequencyType = 0
	FrequencyType_FREQUENCY_HERTZ     FrequencyType = 1
	FrequencyType_FREQUENCY_KILOHERTZ FrequencyType = 2
	FrequencyType_FREQUENCY_MEGAHERTZ FrequencyType = 3
	FrequencyType_FREQUENCY_GIGAHERTZ FrequencyType = 4
	FrequencyType_FREQUENCY_TERAHERTZ FrequencyType = 5
)

func (FrequencyType) EnumDescriptor

func (FrequencyType) EnumDescriptor() ([]byte, []int)

func (FrequencyType) String

func (x FrequencyType) String() string

type GPS_ATTReport

type GPS_ATTReport struct {
	Sensor               Sensor               `protobuf:"varint,1,opt,name=Sensor,proto3,enum=trackerd.Sensor" json:"Sensor,omitempty"`
	Class                string               `protobuf:"bytes,2,opt,name=Class,proto3" json:"Class,omitempty"`
	Tag                  string               `protobuf:"bytes,3,opt,name=Tag,proto3" json:"Tag,omitempty"`
	Device               string               `protobuf:"bytes,4,opt,name=Device,proto3" json:"Device,omitempty"`
	Time                 *timestamp.Timestamp `protobuf:"bytes,5,opt,name=Time,proto3" json:"Time,omitempty"`
	Heading              float64              `protobuf:"fixed64,6,opt,name=Heading,proto3" json:"Heading,omitempty"`
	MagSt                string               `protobuf:"bytes,7,opt,name=MagSt,proto3" json:"MagSt,omitempty"`
	Pitch                float64              `protobuf:"fixed64,8,opt,name=Pitch,proto3" json:"Pitch,omitempty"`
	PitchSt              string               `protobuf:"bytes,9,opt,name=PitchSt,proto3" json:"PitchSt,omitempty"`
	Yaw                  float64              `protobuf:"fixed64,10,opt,name=Yaw,proto3" json:"Yaw,omitempty"`
	YawSt                string               `protobuf:"bytes,11,opt,name=YawSt,proto3" json:"YawSt,omitempty"`
	Roll                 float64              `protobuf:"fixed64,12,opt,name=Roll,proto3" json:"Roll,omitempty"`
	RollSt               string               `protobuf:"bytes,13,opt,name=RollSt,proto3" json:"RollSt,omitempty"`
	Dip                  float64              `protobuf:"fixed64,14,opt,name=Dip,proto3" json:"Dip,omitempty"`
	MagLen               float64              `protobuf:"fixed64,15,opt,name=MagLen,proto3" json:"MagLen,omitempty"`
	MagX                 float64              `protobuf:"fixed64,16,opt,name=MagX,proto3" json:"MagX,omitempty"`
	MagY                 float64              `protobuf:"fixed64,17,opt,name=MagY,proto3" json:"MagY,omitempty"`
	MagZ                 float64              `protobuf:"fixed64,18,opt,name=MagZ,proto3" json:"MagZ,omitempty"`
	AccLen               float64              `protobuf:"fixed64,19,opt,name=AccLen,proto3" json:"AccLen,omitempty"`
	AccX                 float64              `protobuf:"fixed64,20,opt,name=AccX,proto3" json:"AccX,omitempty"`
	AccY                 float64              `protobuf:"fixed64,21,opt,name=AccY,proto3" json:"AccY,omitempty"`
	AccZ                 float64              `protobuf:"fixed64,22,opt,name=AccZ,proto3" json:"AccZ,omitempty"`
	GyroX                float64              `protobuf:"fixed64,23,opt,name=GyroX,proto3" json:"GyroX,omitempty"`
	GyroY                float64              `protobuf:"fixed64,24,opt,name=GyroY,proto3" json:"GyroY,omitempty"`
	Depth                float64              `protobuf:"fixed64,25,opt,name=Depth,proto3" json:"Depth,omitempty"`
	Temperature          float64              `protobuf:"fixed64,26,opt,name=Temperature,proto3" json:"Temperature,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*GPS_ATTReport) Descriptor

func (*GPS_ATTReport) Descriptor() ([]byte, []int)

func (*GPS_ATTReport) GetAccLen

func (m *GPS_ATTReport) GetAccLen() float64

func (*GPS_ATTReport) GetAccX

func (m *GPS_ATTReport) GetAccX() float64

func (*GPS_ATTReport) GetAccY

func (m *GPS_ATTReport) GetAccY() float64

func (*GPS_ATTReport) GetAccZ

func (m *GPS_ATTReport) GetAccZ() float64

func (*GPS_ATTReport) GetClass

func (m *GPS_ATTReport) GetClass() string

func (*GPS_ATTReport) GetDepth

func (m *GPS_ATTReport) GetDepth() float64

func (*GPS_ATTReport) GetDevice

func (m *GPS_ATTReport) GetDevice() string

func (*GPS_ATTReport) GetDip

func (m *GPS_ATTReport) GetDip() float64

func (*GPS_ATTReport) GetGyroX

func (m *GPS_ATTReport) GetGyroX() float64

func (*GPS_ATTReport) GetGyroY

func (m *GPS_ATTReport) GetGyroY() float64

func (*GPS_ATTReport) GetHeading

func (m *GPS_ATTReport) GetHeading() float64

func (*GPS_ATTReport) GetMagLen

func (m *GPS_ATTReport) GetMagLen() float64

func (*GPS_ATTReport) GetMagSt

func (m *GPS_ATTReport) GetMagSt() string

func (*GPS_ATTReport) GetMagX

func (m *GPS_ATTReport) GetMagX() float64

func (*GPS_ATTReport) GetMagY

func (m *GPS_ATTReport) GetMagY() float64

func (*GPS_ATTReport) GetMagZ

func (m *GPS_ATTReport) GetMagZ() float64

func (*GPS_ATTReport) GetPitch

func (m *GPS_ATTReport) GetPitch() float64

func (*GPS_ATTReport) GetPitchSt

func (m *GPS_ATTReport) GetPitchSt() string

func (*GPS_ATTReport) GetRoll

func (m *GPS_ATTReport) GetRoll() float64

func (*GPS_ATTReport) GetRollSt

func (m *GPS_ATTReport) GetRollSt() string

func (*GPS_ATTReport) GetSensor

func (m *GPS_ATTReport) GetSensor() Sensor

func (*GPS_ATTReport) GetTag

func (m *GPS_ATTReport) GetTag() string

func (*GPS_ATTReport) GetTemperature

func (m *GPS_ATTReport) GetTemperature() float64

func (*GPS_ATTReport) GetTime

func (m *GPS_ATTReport) GetTime() *timestamp.Timestamp

func (*GPS_ATTReport) GetYaw

func (m *GPS_ATTReport) GetYaw() float64

func (*GPS_ATTReport) GetYawSt

func (m *GPS_ATTReport) GetYawSt() string

func (*GPS_ATTReport) ProtoMessage

func (*GPS_ATTReport) ProtoMessage()

func (*GPS_ATTReport) Reset

func (m *GPS_ATTReport) Reset()

func (*GPS_ATTReport) String

func (m *GPS_ATTReport) String() string

func (*GPS_ATTReport) XXX_DiscardUnknown

func (m *GPS_ATTReport) XXX_DiscardUnknown()

func (*GPS_ATTReport) XXX_Marshal

func (m *GPS_ATTReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GPS_ATTReport) XXX_Merge

func (m *GPS_ATTReport) XXX_Merge(src proto.Message)

func (*GPS_ATTReport) XXX_Size

func (m *GPS_ATTReport) XXX_Size() int

func (*GPS_ATTReport) XXX_Unmarshal

func (m *GPS_ATTReport) XXX_Unmarshal(b []byte) error

type GPS_DEVICEReport

type GPS_DEVICEReport struct {
	Sensor               Sensor   `protobuf:"varint,1,opt,name=Sensor,proto3,enum=trackerd.Sensor" json:"Sensor,omitempty"`
	Class                string   `protobuf:"bytes,2,opt,name=Class,proto3" json:"Class,omitempty"`
	Path                 string   `protobuf:"bytes,3,opt,name=Path,proto3" json:"Path,omitempty"`
	Activated            string   `protobuf:"bytes,4,opt,name=Activated,proto3" json:"Activated,omitempty"`
	Flags                int32    `protobuf:"varint,5,opt,name=Flags,proto3" json:"Flags,omitempty"`
	Driver               string   `protobuf:"bytes,6,opt,name=Driver,proto3" json:"Driver,omitempty"`
	Subtype              string   `protobuf:"bytes,7,opt,name=Subtype,proto3" json:"Subtype,omitempty"`
	Bps                  int32    `protobuf:"varint,8,opt,name=Bps,proto3" json:"Bps,omitempty"`
	Parity               string   `protobuf:"bytes,9,opt,name=Parity,proto3" json:"Parity,omitempty"`
	Stopbits             string   `protobuf:"bytes,10,opt,name=Stopbits,proto3" json:"Stopbits,omitempty"`
	Native               int32    `protobuf:"varint,11,opt,name=Native,proto3" json:"Native,omitempty"`
	Cycle                float64  `protobuf:"fixed64,12,opt,name=Cycle,proto3" json:"Cycle,omitempty"`
	Mincycle             float64  `protobuf:"fixed64,13,opt,name=Mincycle,proto3" json:"Mincycle,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GPS_DEVICEReport) Descriptor

func (*GPS_DEVICEReport) Descriptor() ([]byte, []int)

func (*GPS_DEVICEReport) GetActivated

func (m *GPS_DEVICEReport) GetActivated() string

func (*GPS_DEVICEReport) GetBps

func (m *GPS_DEVICEReport) GetBps() int32

func (*GPS_DEVICEReport) GetClass

func (m *GPS_DEVICEReport) GetClass() string

func (*GPS_DEVICEReport) GetCycle

func (m *GPS_DEVICEReport) GetCycle() float64

func (*GPS_DEVICEReport) GetDriver

func (m *GPS_DEVICEReport) GetDriver() string

func (*GPS_DEVICEReport) GetFlags

func (m *GPS_DEVICEReport) GetFlags() int32

func (*GPS_DEVICEReport) GetMincycle

func (m *GPS_DEVICEReport) GetMincycle() float64

func (*GPS_DEVICEReport) GetNative

func (m *GPS_DEVICEReport) GetNative() int32

func (*GPS_DEVICEReport) GetParity

func (m *GPS_DEVICEReport) GetParity() string

func (*GPS_DEVICEReport) GetPath

func (m *GPS_DEVICEReport) GetPath() string

func (*GPS_DEVICEReport) GetSensor

func (m *GPS_DEVICEReport) GetSensor() Sensor

func (*GPS_DEVICEReport) GetStopbits

func (m *GPS_DEVICEReport) GetStopbits() string

func (*GPS_DEVICEReport) GetSubtype

func (m *GPS_DEVICEReport) GetSubtype() string

func (*GPS_DEVICEReport) ProtoMessage

func (*GPS_DEVICEReport) ProtoMessage()

func (*GPS_DEVICEReport) Reset

func (m *GPS_DEVICEReport) Reset()

func (*GPS_DEVICEReport) String

func (m *GPS_DEVICEReport) String() string

func (*GPS_DEVICEReport) XXX_DiscardUnknown

func (m *GPS_DEVICEReport) XXX_DiscardUnknown()

func (*GPS_DEVICEReport) XXX_Marshal

func (m *GPS_DEVICEReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GPS_DEVICEReport) XXX_Merge

func (m *GPS_DEVICEReport) XXX_Merge(src proto.Message)

func (*GPS_DEVICEReport) XXX_Size

func (m *GPS_DEVICEReport) XXX_Size() int

func (*GPS_DEVICEReport) XXX_Unmarshal

func (m *GPS_DEVICEReport) XXX_Unmarshal(b []byte) error

type GPS_DEVICESReport

type GPS_DEVICESReport struct {
	Sensor               Sensor              `protobuf:"varint,1,opt,name=Sensor,proto3,enum=trackerd.Sensor" json:"Sensor,omitempty"`
	Class                string              `protobuf:"bytes,2,opt,name=Class,proto3" json:"Class,omitempty"`
	Devices              []*GPS_DEVICEReport `protobuf:"bytes,3,rep,name=Devices,proto3" json:"Devices,omitempty"`
	Remote               string              `protobuf:"bytes,4,opt,name=Remote,proto3" json:"Remote,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*GPS_DEVICESReport) Descriptor

func (*GPS_DEVICESReport) Descriptor() ([]byte, []int)

func (*GPS_DEVICESReport) GetClass

func (m *GPS_DEVICESReport) GetClass() string

func (*GPS_DEVICESReport) GetDevices

func (m *GPS_DEVICESReport) GetDevices() []*GPS_DEVICEReport

func (*GPS_DEVICESReport) GetRemote

func (m *GPS_DEVICESReport) GetRemote() string

func (*GPS_DEVICESReport) GetSensor

func (m *GPS_DEVICESReport) GetSensor() Sensor

func (*GPS_DEVICESReport) ProtoMessage

func (*GPS_DEVICESReport) ProtoMessage()

func (*GPS_DEVICESReport) Reset

func (m *GPS_DEVICESReport) Reset()

func (*GPS_DEVICESReport) String

func (m *GPS_DEVICESReport) String() string

func (*GPS_DEVICESReport) XXX_DiscardUnknown

func (m *GPS_DEVICESReport) XXX_DiscardUnknown()

func (*GPS_DEVICESReport) XXX_Marshal

func (m *GPS_DEVICESReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GPS_DEVICESReport) XXX_Merge

func (m *GPS_DEVICESReport) XXX_Merge(src proto.Message)

func (*GPS_DEVICESReport) XXX_Size

func (m *GPS_DEVICESReport) XXX_Size() int

func (*GPS_DEVICESReport) XXX_Unmarshal

func (m *GPS_DEVICESReport) XXX_Unmarshal(b []byte) error

type GPS_ERRORReport

type GPS_ERRORReport struct {
	Sensor               Sensor   `protobuf:"varint,1,opt,name=Sensor,proto3,enum=trackerd.Sensor" json:"Sensor,omitempty"`
	Class                string   `protobuf:"bytes,2,opt,name=Class,proto3" json:"Class,omitempty"`
	Message              string   `protobuf:"bytes,3,opt,name=Message,proto3" json:"Message,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GPS_ERRORReport) Descriptor

func (*GPS_ERRORReport) Descriptor() ([]byte, []int)

func (*GPS_ERRORReport) GetClass

func (m *GPS_ERRORReport) GetClass() string

func (*GPS_ERRORReport) GetMessage

func (m *GPS_ERRORReport) GetMessage() string

func (*GPS_ERRORReport) GetSensor

func (m *GPS_ERRORReport) GetSensor() Sensor

func (*GPS_ERRORReport) ProtoMessage

func (*GPS_ERRORReport) ProtoMessage()

func (*GPS_ERRORReport) Reset

func (m *GPS_ERRORReport) Reset()

func (*GPS_ERRORReport) String

func (m *GPS_ERRORReport) String() string

func (*GPS_ERRORReport) XXX_DiscardUnknown

func (m *GPS_ERRORReport) XXX_DiscardUnknown()

func (*GPS_ERRORReport) XXX_Marshal

func (m *GPS_ERRORReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GPS_ERRORReport) XXX_Merge

func (m *GPS_ERRORReport) XXX_Merge(src proto.Message)

func (*GPS_ERRORReport) XXX_Size

func (m *GPS_ERRORReport) XXX_Size() int

func (*GPS_ERRORReport) XXX_Unmarshal

func (m *GPS_ERRORReport) XXX_Unmarshal(b []byte) error

type GPS_GSTReport

type GPS_GSTReport struct {
	Sensor               Sensor               `protobuf:"varint,1,opt,name=Sensor,proto3,enum=trackerd.Sensor" json:"Sensor,omitempty"`
	Class                string               `protobuf:"bytes,2,opt,name=Class,proto3" json:"Class,omitempty"`
	Tag                  string               `protobuf:"bytes,3,opt,name=Tag,proto3" json:"Tag,omitempty"`
	Device               string               `protobuf:"bytes,4,opt,name=Device,proto3" json:"Device,omitempty"`
	Time                 *timestamp.Timestamp `protobuf:"bytes,5,opt,name=Time,proto3" json:"Time,omitempty"`
	Rms                  float64              `protobuf:"fixed64,6,opt,name=Rms,proto3" json:"Rms,omitempty"`
	Major                float64              `protobuf:"fixed64,7,opt,name=Major,proto3" json:"Major,omitempty"`
	Minor                float64              `protobuf:"fixed64,8,opt,name=Minor,proto3" json:"Minor,omitempty"`
	Orient               float64              `protobuf:"fixed64,9,opt,name=Orient,proto3" json:"Orient,omitempty"`
	Lat                  float64              `protobuf:"fixed64,10,opt,name=Lat,proto3" json:"Lat,omitempty"`
	Lon                  float64              `protobuf:"fixed64,11,opt,name=Lon,proto3" json:"Lon,omitempty"`
	Alt                  float64              `protobuf:"fixed64,12,opt,name=Alt,proto3" json:"Alt,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*GPS_GSTReport) Descriptor

func (*GPS_GSTReport) Descriptor() ([]byte, []int)

func (*GPS_GSTReport) GetAlt

func (m *GPS_GSTReport) GetAlt() float64

func (*GPS_GSTReport) GetClass

func (m *GPS_GSTReport) GetClass() string

func (*GPS_GSTReport) GetDevice

func (m *GPS_GSTReport) GetDevice() string

func (*GPS_GSTReport) GetLat

func (m *GPS_GSTReport) GetLat() float64

func (*GPS_GSTReport) GetLon

func (m *GPS_GSTReport) GetLon() float64

func (*GPS_GSTReport) GetMajor

func (m *GPS_GSTReport) GetMajor() float64

func (*GPS_GSTReport) GetMinor

func (m *GPS_GSTReport) GetMinor() float64

func (*GPS_GSTReport) GetOrient

func (m *GPS_GSTReport) GetOrient() float64

func (*GPS_GSTReport) GetRms

func (m *GPS_GSTReport) GetRms() float64

func (*GPS_GSTReport) GetSensor

func (m *GPS_GSTReport) GetSensor() Sensor

func (*GPS_GSTReport) GetTag

func (m *GPS_GSTReport) GetTag() string

func (*GPS_GSTReport) GetTime

func (m *GPS_GSTReport) GetTime() *timestamp.Timestamp

func (*GPS_GSTReport) ProtoMessage

func (*GPS_GSTReport) ProtoMessage()

func (*GPS_GSTReport) Reset

func (m *GPS_GSTReport) Reset()

func (*GPS_GSTReport) String

func (m *GPS_GSTReport) String() string

func (*GPS_GSTReport) XXX_DiscardUnknown

func (m *GPS_GSTReport) XXX_DiscardUnknown()

func (*GPS_GSTReport) XXX_Marshal

func (m *GPS_GSTReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GPS_GSTReport) XXX_Merge

func (m *GPS_GSTReport) XXX_Merge(src proto.Message)

func (*GPS_GSTReport) XXX_Size

func (m *GPS_GSTReport) XXX_Size() int

func (*GPS_GSTReport) XXX_Unmarshal

func (m *GPS_GSTReport) XXX_Unmarshal(b []byte) error

type GPS_PPSReport

type GPS_PPSReport struct {
	Sensor               Sensor   `protobuf:"varint,1,opt,name=Sensor,proto3,enum=trackerd.Sensor" json:"Sensor,omitempty"`
	Class                string   `protobuf:"bytes,2,opt,name=Class,proto3" json:"Class,omitempty"`
	Device               string   `protobuf:"bytes,3,opt,name=Device,proto3" json:"Device,omitempty"`
	RealSec              float64  `protobuf:"fixed64,4,opt,name=RealSec,proto3" json:"RealSec,omitempty"`
	RealMusec            float64  `protobuf:"fixed64,5,opt,name=RealMusec,proto3" json:"RealMusec,omitempty"`
	ClockSec             float64  `protobuf:"fixed64,6,opt,name=ClockSec,proto3" json:"ClockSec,omitempty"`
	ClockMusec           float64  `protobuf:"fixed64,7,opt,name=ClockMusec,proto3" json:"ClockMusec,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GPS_PPSReport) Descriptor

func (*GPS_PPSReport) Descriptor() ([]byte, []int)

func (*GPS_PPSReport) GetClass

func (m *GPS_PPSReport) GetClass() string

func (*GPS_PPSReport) GetClockMusec

func (m *GPS_PPSReport) GetClockMusec() float64

func (*GPS_PPSReport) GetClockSec

func (m *GPS_PPSReport) GetClockSec() float64

func (*GPS_PPSReport) GetDevice

func (m *GPS_PPSReport) GetDevice() string

func (*GPS_PPSReport) GetRealMusec

func (m *GPS_PPSReport) GetRealMusec() float64

func (*GPS_PPSReport) GetRealSec

func (m *GPS_PPSReport) GetRealSec() float64

func (*GPS_PPSReport) GetSensor

func (m *GPS_PPSReport) GetSensor() Sensor

func (*GPS_PPSReport) ProtoMessage

func (*GPS_PPSReport) ProtoMessage()

func (*GPS_PPSReport) Reset

func (m *GPS_PPSReport) Reset()

func (*GPS_PPSReport) String

func (m *GPS_PPSReport) String() string

func (*GPS_PPSReport) XXX_DiscardUnknown

func (m *GPS_PPSReport) XXX_DiscardUnknown()

func (*GPS_PPSReport) XXX_Marshal

func (m *GPS_PPSReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GPS_PPSReport) XXX_Merge

func (m *GPS_PPSReport) XXX_Merge(src proto.Message)

func (*GPS_PPSReport) XXX_Size

func (m *GPS_PPSReport) XXX_Size() int

func (*GPS_PPSReport) XXX_Unmarshal

func (m *GPS_PPSReport) XXX_Unmarshal(b []byte) error

type GPS_SKYReport

type GPS_SKYReport struct {
	Sensor               Sensor               `protobuf:"varint,1,opt,name=Sensor,proto3,enum=trackerd.Sensor" json:"Sensor,omitempty"`
	Class                string               `protobuf:"bytes,2,opt,name=Class,proto3" json:"Class,omitempty"`
	Tag                  string               `protobuf:"bytes,3,opt,name=Tag,proto3" json:"Tag,omitempty"`
	Device               string               `protobuf:"bytes,4,opt,name=Device,proto3" json:"Device,omitempty"`
	Time                 *timestamp.Timestamp `protobuf:"bytes,5,opt,name=Time,proto3" json:"Time,omitempty"`
	Xdop                 float64              `protobuf:"fixed64,6,opt,name=Xdop,proto3" json:"Xdop,omitempty"`
	Ydop                 float64              `protobuf:"fixed64,7,opt,name=Ydop,proto3" json:"Ydop,omitempty"`
	Vdop                 float64              `protobuf:"fixed64,8,opt,name=Vdop,proto3" json:"Vdop,omitempty"`
	Tdop                 float64              `protobuf:"fixed64,9,opt,name=Tdop,proto3" json:"Tdop,omitempty"`
	Hdop                 float64              `protobuf:"fixed64,10,opt,name=Hdop,proto3" json:"Hdop,omitempty"`
	Pdop                 float64              `protobuf:"fixed64,11,opt,name=Pdop,proto3" json:"Pdop,omitempty"`
	Gdop                 float64              `protobuf:"fixed64,12,opt,name=Gdop,proto3" json:"Gdop,omitempty"`
	Satellites           []*GPS_Satellite     `protobuf:"bytes,13,rep,name=Satellites,proto3" json:"Satellites,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*GPS_SKYReport) Descriptor

func (*GPS_SKYReport) Descriptor() ([]byte, []int)

func (*GPS_SKYReport) GetClass

func (m *GPS_SKYReport) GetClass() string

func (*GPS_SKYReport) GetDevice

func (m *GPS_SKYReport) GetDevice() string

func (*GPS_SKYReport) GetGdop

func (m *GPS_SKYReport) GetGdop() float64

func (*GPS_SKYReport) GetHdop

func (m *GPS_SKYReport) GetHdop() float64

func (*GPS_SKYReport) GetPdop

func (m *GPS_SKYReport) GetPdop() float64

func (*GPS_SKYReport) GetSatellites

func (m *GPS_SKYReport) GetSatellites() []*GPS_Satellite

func (*GPS_SKYReport) GetSensor

func (m *GPS_SKYReport) GetSensor() Sensor

func (*GPS_SKYReport) GetTag

func (m *GPS_SKYReport) GetTag() string

func (*GPS_SKYReport) GetTdop

func (m *GPS_SKYReport) GetTdop() float64

func (*GPS_SKYReport) GetTime

func (m *GPS_SKYReport) GetTime() *timestamp.Timestamp

func (*GPS_SKYReport) GetVdop

func (m *GPS_SKYReport) GetVdop() float64

func (*GPS_SKYReport) GetXdop

func (m *GPS_SKYReport) GetXdop() float64

func (*GPS_SKYReport) GetYdop

func (m *GPS_SKYReport) GetYdop() float64

func (*GPS_SKYReport) ProtoMessage

func (*GPS_SKYReport) ProtoMessage()

func (*GPS_SKYReport) Reset

func (m *GPS_SKYReport) Reset()

func (*GPS_SKYReport) String

func (m *GPS_SKYReport) String() string

func (*GPS_SKYReport) XXX_DiscardUnknown

func (m *GPS_SKYReport) XXX_DiscardUnknown()

func (*GPS_SKYReport) XXX_Marshal

func (m *GPS_SKYReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GPS_SKYReport) XXX_Merge

func (m *GPS_SKYReport) XXX_Merge(src proto.Message)

func (*GPS_SKYReport) XXX_Size

func (m *GPS_SKYReport) XXX_Size() int

func (*GPS_SKYReport) XXX_Unmarshal

func (m *GPS_SKYReport) XXX_Unmarshal(b []byte) error

type GPS_Satellite

type GPS_Satellite struct {
	PRN                  float64  `protobuf:"fixed64,2,opt,name=PRN,proto3" json:"PRN,omitempty"`
	Az                   float64  `protobuf:"fixed64,3,opt,name=Az,proto3" json:"Az,omitempty"`
	El                   float64  `protobuf:"fixed64,4,opt,name=El,proto3" json:"El,omitempty"`
	Ss                   float64  `protobuf:"fixed64,5,opt,name=Ss,proto3" json:"Ss,omitempty"`
	Used                 bool     `protobuf:"varint,6,opt,name=Used,proto3" json:"Used,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GPS_Satellite) Descriptor

func (*GPS_Satellite) Descriptor() ([]byte, []int)

func (*GPS_Satellite) GetAz

func (m *GPS_Satellite) GetAz() float64

func (*GPS_Satellite) GetEl

func (m *GPS_Satellite) GetEl() float64

func (*GPS_Satellite) GetPRN

func (m *GPS_Satellite) GetPRN() float64

func (*GPS_Satellite) GetSs

func (m *GPS_Satellite) GetSs() float64

func (*GPS_Satellite) GetUsed

func (m *GPS_Satellite) GetUsed() bool

func (*GPS_Satellite) ProtoMessage

func (*GPS_Satellite) ProtoMessage()

func (*GPS_Satellite) Reset

func (m *GPS_Satellite) Reset()

func (*GPS_Satellite) String

func (m *GPS_Satellite) String() string

func (*GPS_Satellite) XXX_DiscardUnknown

func (m *GPS_Satellite) XXX_DiscardUnknown()

func (*GPS_Satellite) XXX_Marshal

func (m *GPS_Satellite) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GPS_Satellite) XXX_Merge

func (m *GPS_Satellite) XXX_Merge(src proto.Message)

func (*GPS_Satellite) XXX_Size

func (m *GPS_Satellite) XXX_Size() int

func (*GPS_Satellite) XXX_Unmarshal

func (m *GPS_Satellite) XXX_Unmarshal(b []byte) error

type GPS_TPVReport

type GPS_TPVReport struct {
	Sensor               Sensor               `protobuf:"varint,1,opt,name=Sensor,proto3,enum=trackerd.Sensor" json:"Sensor,omitempty"`
	Class                string               `protobuf:"bytes,2,opt,name=Class,proto3" json:"Class,omitempty"`
	Tag                  string               `protobuf:"bytes,3,opt,name=Tag,proto3" json:"Tag,omitempty"`
	Device               string               `protobuf:"bytes,4,opt,name=Device,proto3" json:"Device,omitempty"`
	Mode                 int32                `protobuf:"varint,5,opt,name=Mode,proto3" json:"Mode,omitempty"`
	Time                 *timestamp.Timestamp `protobuf:"bytes,6,opt,name=Time,proto3" json:"Time,omitempty"`
	Ept                  float64              `protobuf:"fixed64,7,opt,name=Ept,proto3" json:"Ept,omitempty"`
	Lat                  float64              `protobuf:"fixed64,8,opt,name=Lat,proto3" json:"Lat,omitempty"`
	Lon                  float64              `protobuf:"fixed64,9,opt,name=Lon,proto3" json:"Lon,omitempty"`
	Alt                  float64              `protobuf:"fixed64,10,opt,name=Alt,proto3" json:"Alt,omitempty"`
	Epx                  float64              `protobuf:"fixed64,11,opt,name=Epx,proto3" json:"Epx,omitempty"`
	Epy                  float64              `protobuf:"fixed64,12,opt,name=Epy,proto3" json:"Epy,omitempty"`
	Epv                  float64              `protobuf:"fixed64,13,opt,name=Epv,proto3" json:"Epv,omitempty"`
	Track                float64              `protobuf:"fixed64,14,opt,name=Track,proto3" json:"Track,omitempty"`
	Speed                float64              `protobuf:"fixed64,15,opt,name=Speed,proto3" json:"Speed,omitempty"`
	Climb                float64              `protobuf:"fixed64,16,opt,name=Climb,proto3" json:"Climb,omitempty"`
	Epd                  float64              `protobuf:"fixed64,17,opt,name=Epd,proto3" json:"Epd,omitempty"`
	Eps                  float64              `protobuf:"fixed64,18,opt,name=Eps,proto3" json:"Eps,omitempty"`
	Epc                  float64              `protobuf:"fixed64,19,opt,name=Epc,proto3" json:"Epc,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*GPS_TPVReport) Descriptor

func (*GPS_TPVReport) Descriptor() ([]byte, []int)

func (*GPS_TPVReport) GetAlt

func (m *GPS_TPVReport) GetAlt() float64

func (*GPS_TPVReport) GetClass

func (m *GPS_TPVReport) GetClass() string

func (*GPS_TPVReport) GetClimb

func (m *GPS_TPVReport) GetClimb() float64

func (*GPS_TPVReport) GetDevice

func (m *GPS_TPVReport) GetDevice() string

func (*GPS_TPVReport) GetEpc

func (m *GPS_TPVReport) GetEpc() float64

func (*GPS_TPVReport) GetEpd

func (m *GPS_TPVReport) GetEpd() float64

func (*GPS_TPVReport) GetEps

func (m *GPS_TPVReport) GetEps() float64

func (*GPS_TPVReport) GetEpt

func (m *GPS_TPVReport) GetEpt() float64

func (*GPS_TPVReport) GetEpv

func (m *GPS_TPVReport) GetEpv() float64

func (*GPS_TPVReport) GetEpx

func (m *GPS_TPVReport) GetEpx() float64

func (*GPS_TPVReport) GetEpy

func (m *GPS_TPVReport) GetEpy() float64

func (*GPS_TPVReport) GetLat

func (m *GPS_TPVReport) GetLat() float64

func (*GPS_TPVReport) GetLon

func (m *GPS_TPVReport) GetLon() float64

func (*GPS_TPVReport) GetMode

func (m *GPS_TPVReport) GetMode() int32

func (*GPS_TPVReport) GetSensor

func (m *GPS_TPVReport) GetSensor() Sensor

func (*GPS_TPVReport) GetSpeed

func (m *GPS_TPVReport) GetSpeed() float64

func (*GPS_TPVReport) GetTag

func (m *GPS_TPVReport) GetTag() string

func (*GPS_TPVReport) GetTime

func (m *GPS_TPVReport) GetTime() *timestamp.Timestamp

func (*GPS_TPVReport) GetTrack

func (m *GPS_TPVReport) GetTrack() float64

func (*GPS_TPVReport) ProtoMessage

func (*GPS_TPVReport) ProtoMessage()

func (*GPS_TPVReport) Reset

func (m *GPS_TPVReport) Reset()

func (*GPS_TPVReport) String

func (m *GPS_TPVReport) String() string

func (*GPS_TPVReport) XXX_DiscardUnknown

func (m *GPS_TPVReport) XXX_DiscardUnknown()

func (*GPS_TPVReport) XXX_Marshal

func (m *GPS_TPVReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GPS_TPVReport) XXX_Merge

func (m *GPS_TPVReport) XXX_Merge(src proto.Message)

func (*GPS_TPVReport) XXX_Size

func (m *GPS_TPVReport) XXX_Size() int

func (*GPS_TPVReport) XXX_Unmarshal

func (m *GPS_TPVReport) XXX_Unmarshal(b []byte) error

type GPS_VERSIONReport

type GPS_VERSIONReport struct {
	Sensor               Sensor   `protobuf:"varint,1,opt,name=Sensor,proto3,enum=trackerd.Sensor" json:"Sensor,omitempty"`
	Class                string   `protobuf:"bytes,2,opt,name=Class,proto3" json:"Class,omitempty"`
	Release              string   `protobuf:"bytes,3,opt,name=Release,proto3" json:"Release,omitempty"`
	Rev                  string   `protobuf:"bytes,4,opt,name=Rev,proto3" json:"Rev,omitempty"`
	ProtoMajor           int32    `protobuf:"varint,5,opt,name=ProtoMajor,proto3" json:"ProtoMajor,omitempty"`
	ProtoMinor           int32    `protobuf:"varint,6,opt,name=ProtoMinor,proto3" json:"ProtoMinor,omitempty"`
	Remote               string   `protobuf:"bytes,7,opt,name=Remote,proto3" json:"Remote,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GPS_VERSIONReport) Descriptor

func (*GPS_VERSIONReport) Descriptor() ([]byte, []int)

func (*GPS_VERSIONReport) GetClass

func (m *GPS_VERSIONReport) GetClass() string

func (*GPS_VERSIONReport) GetProtoMajor

func (m *GPS_VERSIONReport) GetProtoMajor() int32

func (*GPS_VERSIONReport) GetProtoMinor

func (m *GPS_VERSIONReport) GetProtoMinor() int32

func (*GPS_VERSIONReport) GetRelease

func (m *GPS_VERSIONReport) GetRelease() string

func (*GPS_VERSIONReport) GetRemote

func (m *GPS_VERSIONReport) GetRemote() string

func (*GPS_VERSIONReport) GetRev

func (m *GPS_VERSIONReport) GetRev() string

func (*GPS_VERSIONReport) GetSensor

func (m *GPS_VERSIONReport) GetSensor() Sensor

func (*GPS_VERSIONReport) ProtoMessage

func (*GPS_VERSIONReport) ProtoMessage()

func (*GPS_VERSIONReport) Reset

func (m *GPS_VERSIONReport) Reset()

func (*GPS_VERSIONReport) String

func (m *GPS_VERSIONReport) String() string

func (*GPS_VERSIONReport) XXX_DiscardUnknown

func (m *GPS_VERSIONReport) XXX_DiscardUnknown()

func (*GPS_VERSIONReport) XXX_Marshal

func (m *GPS_VERSIONReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GPS_VERSIONReport) XXX_Merge

func (m *GPS_VERSIONReport) XXX_Merge(src proto.Message)

func (*GPS_VERSIONReport) XXX_Size

func (m *GPS_VERSIONReport) XXX_Size() int

func (*GPS_VERSIONReport) XXX_Unmarshal

func (m *GPS_VERSIONReport) XXX_Unmarshal(b []byte) error

type Gyroscope

type Gyroscope struct {
	Sensor               Sensor      `protobuf:"varint,1,opt,name=Sensor,proto3,enum=trackerd.Sensor" json:"Sensor,omitempty"`
	Unit                 AngularType `protobuf:"varint,2,opt,name=Unit,proto3,enum=trackerd.AngularType" json:"Unit,omitempty"`
	X                    int32       `protobuf:"varint,3,opt,name=X,proto3" json:"X,omitempty"`
	Y                    int32       `protobuf:"varint,4,opt,name=Y,proto3" json:"Y,omitempty"`
	Z                    int32       `protobuf:"varint,5,opt,name=Z,proto3" json:"Z,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

Gyroscopes measure angular velocity. Unit in degrees per sec or revolutions per second (rps)

func (*Gyroscope) Descriptor

func (*Gyroscope) Descriptor() ([]byte, []int)

func (*Gyroscope) GetSensor

func (m *Gyroscope) GetSensor() Sensor

func (*Gyroscope) GetUnit

func (m *Gyroscope) GetUnit() AngularType

func (*Gyroscope) GetX

func (m *Gyroscope) GetX() int32

func (*Gyroscope) GetY

func (m *Gyroscope) GetY() int32

func (*Gyroscope) GetZ

func (m *Gyroscope) GetZ() int32

func (*Gyroscope) ProtoMessage

func (*Gyroscope) ProtoMessage()

func (*Gyroscope) Reset

func (m *Gyroscope) Reset()

func (*Gyroscope) String

func (m *Gyroscope) String() string

func (*Gyroscope) XXX_DiscardUnknown

func (m *Gyroscope) XXX_DiscardUnknown()

func (*Gyroscope) XXX_Marshal

func (m *Gyroscope) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Gyroscope) XXX_Merge

func (m *Gyroscope) XXX_Merge(src proto.Message)

func (*Gyroscope) XXX_Size

func (m *Gyroscope) XXX_Size() int

func (*Gyroscope) XXX_Unmarshal

func (m *Gyroscope) XXX_Unmarshal(b []byte) error

type HumidityType

type HumidityType int32

message Humidity { extend google.protobuf.EnumValueOptions { string name = 50270; string symbol = 50271; }

enum HumidityType { HUMIDITY_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; HUMIDITY_PERCENTAGE = 1 [(name) = "percentage", (symbol) = '%']; } }

const (
	HumidityType_HUMIDITY_UNKNOWN    HumidityType = 0
	HumidityType_HUMIDITY_PERCENTAGE HumidityType = 1
)

func (HumidityType) EnumDescriptor

func (HumidityType) EnumDescriptor() ([]byte, []int)

func (HumidityType) String

func (x HumidityType) String() string

type IlluminanceType

type IlluminanceType int32

message Illuminance { extend google.protobuf.EnumValueOptions { string name = 50160; string symbol = 50161; }

enum IlluminanceType { ILLUMINANCE_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; ILLUMINANCE_LUX = 1 [(name) = "lux", (symbol) = 'lx']; ILLUMINANCE_MILLILUX = 2 [(name) = "millilux", (symbol) = 'mlx']; } }

const (
	IlluminanceType_ILLUMINANCE_UNKNOWN  IlluminanceType = 0
	IlluminanceType_ILLUMINANCE_LUX      IlluminanceType = 1
	IlluminanceType_ILLUMINANCE_MILLILUX IlluminanceType = 2
)

func (IlluminanceType) EnumDescriptor

func (IlluminanceType) EnumDescriptor() ([]byte, []int)

func (IlluminanceType) String

func (x IlluminanceType) String() string

type ImpulseType

type ImpulseType int32
const (
	ImpulseType_IMPULSE_UNKNOWN        ImpulseType = 0
	ImpulseType_IMPULSE_NEWTON_SECONDS ImpulseType = 1
)

func (ImpulseType) EnumDescriptor

func (ImpulseType) EnumDescriptor() ([]byte, []int)

func (ImpulseType) String

func (x ImpulseType) String() string

type InductanceType

type InductanceType int32

message Inductance { extend google.protobuf.EnumValueOptions { string name = 50240; string symbol = 50241; }

enum InductanceType { INDUCTANCE_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; INDUCTANCE_HENRY = 1 [(name) = "henry", (symbol) = 'H']; INDUCTANCE_HENRY_PER_METER = 2 [(name) = "henry per meter", (symbol) = 'H/m']; INDUCTANCE_PER_HENRY = 3 [(name) = "per henry", (symbol) = '/H']; } }

const (
	InductanceType_INDUCTANCE_UNKNOWN         InductanceType = 0
	InductanceType_INDUCTANCE_HENRY           InductanceType = 1
	InductanceType_INDUCTANCE_HENRY_PER_METER InductanceType = 2
	InductanceType_INDUCTANCE_PER_HENRY       InductanceType = 3
)

func (InductanceType) EnumDescriptor

func (InductanceType) EnumDescriptor() ([]byte, []int)

func (InductanceType) String

func (x InductanceType) String() string

type LonLat

type LonLat struct {
	Sensor               Sensor   `protobuf:"varint,1,opt,name=Sensor,proto3,enum=trackerd.Sensor" json:"Sensor,omitempty"`
	Lon                  float64  `protobuf:"fixed64,2,opt,name=Lon,proto3" json:"Lon,omitempty"`
	Lat                  float64  `protobuf:"fixed64,3,opt,name=Lat,proto3" json:"Lat,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LonLat) Descriptor

func (*LonLat) Descriptor() ([]byte, []int)

func (*LonLat) GetLat

func (m *LonLat) GetLat() float64

func (*LonLat) GetLon

func (m *LonLat) GetLon() float64

func (*LonLat) GetSensor

func (m *LonLat) GetSensor() Sensor

func (*LonLat) ProtoMessage

func (*LonLat) ProtoMessage()

func (*LonLat) Reset

func (m *LonLat) Reset()

func (*LonLat) String

func (m *LonLat) String() string

func (*LonLat) XXX_DiscardUnknown

func (m *LonLat) XXX_DiscardUnknown()

func (*LonLat) XXX_Marshal

func (m *LonLat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LonLat) XXX_Merge

func (m *LonLat) XXX_Merge(src proto.Message)

func (*LonLat) XXX_Size

func (m *LonLat) XXX_Size() int

func (*LonLat) XXX_Unmarshal

func (m *LonLat) XXX_Unmarshal(b []byte) error

type LuminousIntensityType

type LuminousIntensityType int32

message LuminousIntensity { extend google.protobuf.EnumValueOptions { string name = 50150; string symbol = 50151; }

enum LuminousIntensityType { LUMINOUSINTENSITY_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; LUMINOUSINTENSITY_CANDELA = 1 [(name) = "candela", (symbol) = 'cd']; LUMINOUSINTENSITY_MILLICANDELA = 2 [(name) = "millicandela", (symbol) = 'mcd']; } }

const (
	LuminousIntensityType_LUMINOUSINTENSITY_UNKNOWN      LuminousIntensityType = 0
	LuminousIntensityType_LUMINOUSINTENSITY_CANDELA      LuminousIntensityType = 1
	LuminousIntensityType_LUMINOUSINTENSITY_MILLICANDELA LuminousIntensityType = 2
)

func (LuminousIntensityType) EnumDescriptor

func (LuminousIntensityType) EnumDescriptor() ([]byte, []int)

func (LuminousIntensityType) String

func (x LuminousIntensityType) String() string

type LumiousFluxType

type LumiousFluxType int32

message LumiousFlux { extend google.protobuf.EnumValueOptions { string name = 50170; string symbol = 50171; }

enum LumiousFluxType { LUMIOUSFLUX_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; LUMIOUSFLUX_LUMEN = 1 [(name) = "lumen", (symbol) = 'lm']; LUMIOUSFLUX_MILLILUMEN = 2 [(name) = "millilumen", (symbol) = 'mlm']; } }

const (
	LumiousFluxType_LUMIOUSFLUX_UNKNOWN    LumiousFluxType = 0
	LumiousFluxType_LUMIOUSFLUX_LUMEN      LumiousFluxType = 1
	LumiousFluxType_LUMIOUSFLUX_MILLILUMEN LumiousFluxType = 2
)

func (LumiousFluxType) EnumDescriptor

func (LumiousFluxType) EnumDescriptor() ([]byte, []int)

func (LumiousFluxType) String

func (x LumiousFluxType) String() string

type MagneticFluxDensityType

type MagneticFluxDensityType int32

message MagneticFluxDensity { extend google.protobuf.EnumValueOptions { string name = 50140; string symbol = 50141; }

enum MagneticFluxDensityType { MAGNETICFLUXDENSITY_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; MAGNETICFLUXDENSITY_TESLA = 1 [(name) = "tesla", (symbol) = 'T']; MAGNETICFLUXDENSITY_MILLITESLA = 2 [(name) = "millitesla", (symbol) = 'mT']; } }

const (
	MagneticFluxDensityType_MAGNETICFLUXDENSITY_UNKNOWN    MagneticFluxDensityType = 0
	MagneticFluxDensityType_MAGNETICFLUXDENSITY_TESLA      MagneticFluxDensityType = 1
	MagneticFluxDensityType_MAGNETICFLUXDENSITY_MILLITESLA MagneticFluxDensityType = 2
)

func (MagneticFluxDensityType) EnumDescriptor

func (MagneticFluxDensityType) EnumDescriptor() ([]byte, []int)

func (MagneticFluxDensityType) String

func (x MagneticFluxDensityType) String() string

type MagneticFluxType

type MagneticFluxType int32
const (
	MagneticFluxType_MAGNETICFLUX_UNKNOWN    MagneticFluxType = 0
	MagneticFluxType_MAGNETICFLUX_WEBER      MagneticFluxType = 1
	MagneticFluxType_MAGNETICFLUX_MILLIWEBER MagneticFluxType = 2
)

func (MagneticFluxType) EnumDescriptor

func (MagneticFluxType) EnumDescriptor() ([]byte, []int)

func (MagneticFluxType) String

func (x MagneticFluxType) String() string

type Magnetometer

type Magnetometer struct {
	Sensor               Sensor                  `protobuf:"varint,1,opt,name=Sensor,proto3,enum=trackerd.Sensor" json:"Sensor,omitempty"`
	Unit                 MagneticFluxDensityType `protobuf:"varint,2,opt,name=Unit,proto3,enum=trackerd.MagneticFluxDensityType" json:"Unit,omitempty"`
	X                    int32                   `protobuf:"varint,3,opt,name=X,proto3" json:"X,omitempty"`
	Y                    int32                   `protobuf:"varint,4,opt,name=Y,proto3" json:"Y,omitempty"`
	Z                    int32                   `protobuf:"varint,5,opt,name=Z,proto3" json:"Z,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

Measured in microteslas

func (*Magnetometer) Descriptor

func (*Magnetometer) Descriptor() ([]byte, []int)

func (*Magnetometer) GetSensor

func (m *Magnetometer) GetSensor() Sensor

func (*Magnetometer) GetUnit

func (*Magnetometer) GetX

func (m *Magnetometer) GetX() int32

func (*Magnetometer) GetY

func (m *Magnetometer) GetY() int32

func (*Magnetometer) GetZ

func (m *Magnetometer) GetZ() int32

func (*Magnetometer) ProtoMessage

func (*Magnetometer) ProtoMessage()

func (*Magnetometer) Reset

func (m *Magnetometer) Reset()

func (*Magnetometer) String

func (m *Magnetometer) String() string

func (*Magnetometer) XXX_DiscardUnknown

func (m *Magnetometer) XXX_DiscardUnknown()

func (*Magnetometer) XXX_Marshal

func (m *Magnetometer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Magnetometer) XXX_Merge

func (m *Magnetometer) XXX_Merge(src proto.Message)

func (*Magnetometer) XXX_Size

func (m *Magnetometer) XXX_Size() int

func (*Magnetometer) XXX_Unmarshal

func (m *Magnetometer) XXX_Unmarshal(b []byte) error

type MomentumType

type MomentumType int32

message Momentum { extend google.protobuf.EnumValueOptions { string name = 50060; string symbol = 50061; }

enum MomentumType { MOMENTUM_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; MOMENTUM_NEWTON_METERS = 1 [(name) = "newton meters", (symbol) = 'Nm']; MOMENTUM_ANGULAR = 2 [(name) = "angular momentum", (symbol) = 'kgm²/s']; MOMENTUM_KILOGRAMS_SQUAREMETER = 3 [(name) = "kilograms squaremeter", (symbol) = 'kgm²']; } }

const (
	MomentumType_MOMENTUM_UNKNOWN               MomentumType = 0
	MomentumType_MOMENTUM_NEWTON_METERS         MomentumType = 1
	MomentumType_MOMENTUM_ANGULAR               MomentumType = 2
	MomentumType_MOMENTUM_KILOGRAMS_SQUAREMETER MomentumType = 3
)

func (MomentumType) EnumDescriptor

func (MomentumType) EnumDescriptor() ([]byte, []int)

func (MomentumType) String

func (x MomentumType) String() string

type PhaseAngleType

type PhaseAngleType int32

message PhaseAngle { extend google.protobuf.EnumValueOptions { string name = 50290; string symbol = 50291; }

enum PhaseAngleType { PHASEANGLE_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; PHASEANGLE_ANGULAR_MINUTES = 1 [(name) = "angular minutes", (symbol) = '0x27']; PHASEANGLE_ANGULAR_SECONDS = 2 [(name) = "angular seconds", (symbol) = '0x22']; } }

const (
	PhaseAngleType_PHASEANGLE_UNKNOWN         PhaseAngleType = 0
	PhaseAngleType_PHASEANGLE_ANGULAR_MINUTES PhaseAngleType = 1
	PhaseAngleType_PHASEANGLE_ANGULAR_SECONDS PhaseAngleType = 2
)

func (PhaseAngleType) EnumDescriptor

func (PhaseAngleType) EnumDescriptor() ([]byte, []int)

func (PhaseAngleType) String

func (x PhaseAngleType) String() string

type PowerType

type PowerType int32

message Power { extend google.protobuf.EnumValueOptions { string name = 50100; string symbol = 50101; }

enum PowerType { POWER_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; POWER_WATTS = 1 [(name) = "watts", (symbol) = 'W']; POWER_KILOWATTS = 2 [(name) = "kilowatts", (symbol) = 'kW']; POWER_MEGAWATTS = 3 [(name) = "megawatts", (symbol) = 'MW']; POWER_GIGAWATTS = 4 [(name) = "gigawatts", (symbol) = 'GW']; POWER_BTU_PER_HOUR = 5 [(name) = "BTU per hour", (symbol) = 'BTU/h']; POWER_HORSEPOWER = 6 [(name) = "horsepower", (symbol) = 'hp']; WATTS_PER_SQUAREMETER = 7 [(name) = "watts per squaremeter", (symbol) = 'W/m²']; POWER_WATTS_PER_KELVIN = 8 [(name) = "watts per kelvin", (symbol) = 'W/K']; POWER_KELVIN_PER_WATT = 9 [(name) = "kelvin per watt", (symbol) = 'K/W']; } }

const (
	PowerType_POWER_UNKNOWN          PowerType = 0
	PowerType_POWER_WATTS            PowerType = 1
	PowerType_POWER_KILOWATTS        PowerType = 2
	PowerType_POWER_MEGAWATTS        PowerType = 3
	PowerType_POWER_GIGAWATTS        PowerType = 4
	PowerType_POWER_BTU_PER_HOUR     PowerType = 5
	PowerType_POWER_HORSEPOWER       PowerType = 6
	PowerType_WATTS_PER_SQUAREMETER  PowerType = 7
	PowerType_POWER_WATTS_PER_KELVIN PowerType = 8
	PowerType_POWER_KELVIN_PER_WATT  PowerType = 9
)

func (PowerType) EnumDescriptor

func (PowerType) EnumDescriptor() ([]byte, []int)

func (PowerType) String

func (x PowerType) String() string

type Pressure

type Pressure struct {
	Sensor               Sensor       `protobuf:"varint,1,opt,name=Sensor,proto3,enum=trackerd.Sensor" json:"Sensor,omitempty"`
	Unit                 PressureType `protobuf:"varint,2,opt,name=Unit,proto3,enum=trackerd.PressureType" json:"Unit,omitempty"`
	Pressure             int32        `protobuf:"varint,3,opt,name=Pressure,proto3" json:"Pressure,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*Pressure) Descriptor

func (*Pressure) Descriptor() ([]byte, []int)

func (*Pressure) GetPressure

func (m *Pressure) GetPressure() int32

func (*Pressure) GetSensor

func (m *Pressure) GetSensor() Sensor

func (*Pressure) GetUnit

func (m *Pressure) GetUnit() PressureType

func (*Pressure) ProtoMessage

func (*Pressure) ProtoMessage()

func (*Pressure) Reset

func (m *Pressure) Reset()

func (*Pressure) String

func (m *Pressure) String() string

func (*Pressure) XXX_DiscardUnknown

func (m *Pressure) XXX_DiscardUnknown()

func (*Pressure) XXX_Marshal

func (m *Pressure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Pressure) XXX_Merge

func (m *Pressure) XXX_Merge(src proto.Message)

func (*Pressure) XXX_Size

func (m *Pressure) XXX_Size() int

func (*Pressure) XXX_Unmarshal

func (m *Pressure) XXX_Unmarshal(b []byte) error

type PressureType

type PressureType int32
const (
	PressureType_PRESSURE_UNKNOWN                         PressureType = 0
	PressureType_PRESSURE_PASCAL                          PressureType = 1
	PressureType_PRESSURE_HECTOPASCAL                     PressureType = 2
	PressureType_PRESSURE_KILOPASCAL                      PressureType = 3
	PressureType_PRESSURE_MEGAPASCAL                      PressureType = 4
	PressureType_PRESSURE_MILLIBAR                        PressureType = 5
	PressureType_PRESSURE_BAR                             PressureType = 6
	PressureType_PRESSURE_ATMOSPHERE                      PressureType = 7
	PressureType_PRESSURE_KILOGRAMS_PER_SQUARE_CENTIMETER PressureType = 8
	PressureType_PRESSURE_POUNDS_PER_SQUARE_INCH          PressureType = 9
	PressureType_PRESSURE_TORR                            PressureType = 10
)

func (PressureType) EnumDescriptor

func (PressureType) EnumDescriptor() ([]byte, []int)

func (PressureType) String

func (x PressureType) String() string

type RadiationType

type RadiationType int32
const (
	RadiationType_RADIATION_UNKNOWN            RadiationType = 0
	RadiationType_RADIATION_ABSORBED_DOSE_RATE RadiationType = 1
	RadiationType_RADIATION_SIEVERT            RadiationType = 2
	RadiationType_RADIATION_MILLISIEVERT       RadiationType = 3
	RadiationType_RADIATION_BECQUEREL          RadiationType = 4
	RadiationType_RADIATION_GRAY               RadiationType = 5
)

func (RadiationType) EnumDescriptor

func (RadiationType) EnumDescriptor() ([]byte, []int)

func (RadiationType) String

func (x RadiationType) String() string

type RegisterResponse added in v1.0.4

type RegisterResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RegisterResponse) Descriptor added in v1.0.4

func (*RegisterResponse) Descriptor() ([]byte, []int)

func (*RegisterResponse) ProtoMessage added in v1.0.4

func (*RegisterResponse) ProtoMessage()

func (*RegisterResponse) Reset added in v1.0.4

func (m *RegisterResponse) Reset()

func (*RegisterResponse) String added in v1.0.4

func (m *RegisterResponse) String() string

func (*RegisterResponse) XXX_DiscardUnknown added in v1.0.4

func (m *RegisterResponse) XXX_DiscardUnknown()

func (*RegisterResponse) XXX_Marshal added in v1.0.4

func (m *RegisterResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegisterResponse) XXX_Merge added in v1.0.4

func (m *RegisterResponse) XXX_Merge(src proto.Message)

func (*RegisterResponse) XXX_Size added in v1.0.4

func (m *RegisterResponse) XXX_Size() int

func (*RegisterResponse) XXX_Unmarshal added in v1.0.4

func (m *RegisterResponse) XXX_Unmarshal(b []byte) error

type Sensor

type Sensor int32

message Sensor { extend google.protobuf.EnumValueOptions { string vendor = 60000; string sku = 60001; string chipset = 60002; string shortname = 60003; string longname = 60004; }

enum SensorType { SENSOR_UNKNOWN = 0 [(vendor) = "", (sku) = "", (chipset) = "", (shortname) = "", (longname) = ""]; WITMOTION_HWT901B = 1 [(vendor) = "Witmotion", (sku) = "713721010165", (chipset) = "HWT901B", (shortname) = "High Precision Inclinometer", (longname) = "WitMotion HWT901B 10 axis attitude sensor accelerometer BMI160 gyroscope magnetic field RM3100 pressure"]; GROVE_GPS_AIR530 = 2 [(vendor) = "Seeed Studio", (sku) = "109020022", (chipset) = "Air530", (shortname) = "GPS", (longname) = "Grove - GPS (Air530)"]; GROVE_HX711 = 3 [(vendor) = "Seeed Studio", (sku) = "101020712", (chipset) = "HX711", (shortname) = "ADC for Load Cell", (longname) = "Grove - ADC for Load Cell (HX711)"]; GROVE_BME280 = 4 [(vendor) = "Seeed Studio", (sku) = "101020193", (chipset) = "BME280", (shortname) = "Temp&Humi&Barometer Sensor", (longname) = "Grove - Temp&Humi&Barometer Sensor (BME280)"]; GROVE_SBMI088 = 5 [(vendor) = "Seeed Studio", (sku) = "101020584", (chipset) = "BMI088", (shortname) = "6-Axis Accelerometer&Gyroscope", (longname) = "Grove - 6-Axis Accelerometer&Gyroscope (BMI088)"]; GROVE_MPU2950 = 6 [(vendor) = "Seeed Studio", (sku) = "101020252", (chipset) = "MPU2950", (shortname) = "IMU 10DOF v2.0", (longname) = "Grove - IMU 10DOF v2.0 (MPU2950)"]; GROVE_GUVA_S12SD = 7 [(vendor) = "Seeed Studio", (sku) = "101020043", (chipset) = "GUVA-S12SD", (shortname) = "UV Sensor", (longname) = "Grove - UV Sensor"]; GROVE_MCP9600 = 8 [(vendor) = "Seeed Studio", (sku) = "101020594", (chipset) = "MCP9600", (shortname) = "I2C Thermocouple Amplifier", (longname) = "Grove - I2C Thermocouple Amplifier (MCP9600)"]; GROVE_SI1145 = 9 [(vendor) = "Seeed Studio", (sku) = "101020089", (chipset) = "SI1145", (shortname) = "Sunlight sensor", (longname) = "Sunlight sensor (UV-light, visible light and infrared light) - SI1145"]; GPSD_GPS = 10 [(vendor) = "GPSD GPS", (sku) = "", (chipset) = "", (shortname) = "GPS", (longname) = "GPSD managed GPS device"]; } }

const (
	Sensor_SENSOR_UNKNOWN    Sensor = 0
	Sensor_WITMOTION_HWT901B Sensor = 1
	Sensor_GROVE_GPS_AIR530  Sensor = 2
	Sensor_GROVE_HX711       Sensor = 3
	Sensor_GROVE_BME280      Sensor = 4
	Sensor_GROVE_SBMI088     Sensor = 5
	Sensor_GROVE_MPU2950     Sensor = 6
	Sensor_GROVE_GUVA_S12SD  Sensor = 7
	Sensor_GROVE_MCP9600     Sensor = 8
	Sensor_GROVE_SI1145      Sensor = 9
	Sensor_GPSD_GPS          Sensor = 10
)

func (Sensor) EnumDescriptor

func (Sensor) EnumDescriptor() ([]byte, []int)

func (Sensor) String

func (x Sensor) String() string

type SensorReport

type SensorReport struct {
	Tracker              *TrackerInfo       `protobuf:"bytes,1,opt,name=tracker,proto3" json:"tracker,omitempty"`
	EventId              string             `protobuf:"bytes,2,opt,name=EventId,proto3" json:"EventId,omitempty"`
	Time                 *Time              `protobuf:"bytes,3,opt,name=Time,proto3" json:"Time,omitempty"`
	Accelerometer        *Accelerometer     `protobuf:"bytes,4,opt,name=Accelerometer,proto3" json:"Accelerometer,omitempty"`
	Gyroscope            *Gyroscope         `protobuf:"bytes,5,opt,name=Gyroscope,proto3" json:"Gyroscope,omitempty"`
	Angle                *Angle             `protobuf:"bytes,6,opt,name=Angle,proto3" json:"Angle,omitempty"`
	Magnetometer         *Magnetometer      `protobuf:"bytes,7,opt,name=Magnetometer,proto3" json:"Magnetometer,omitempty"`
	Pressure             *Pressure          `protobuf:"bytes,8,opt,name=Pressure,proto3" json:"Pressure,omitempty"`
	Altitude             *Altitude          `protobuf:"bytes,9,opt,name=Altitude,proto3" json:"Altitude,omitempty"`
	LonLat               *LonLat            `protobuf:"bytes,10,opt,name=LonLat,proto3" json:"LonLat,omitempty"`
	GPS_TPVReport        *GPS_TPVReport     `protobuf:"bytes,11,opt,name=GPS_TPVReport,json=GPSTPVReport,proto3" json:"GPS_TPVReport,omitempty"`
	GPS_SKYReport        *GPS_SKYReport     `protobuf:"bytes,12,opt,name=GPS_SKYReport,json=GPSSKYReport,proto3" json:"GPS_SKYReport,omitempty"`
	GPS_GSTReport        *GPS_GSTReport     `protobuf:"bytes,13,opt,name=GPS_GSTReport,json=GPSGSTReport,proto3" json:"GPS_GSTReport,omitempty"`
	GPS_ATTReport        *GPS_ATTReport     `protobuf:"bytes,14,opt,name=GPS_ATTReport,json=GPSATTReport,proto3" json:"GPS_ATTReport,omitempty"`
	GPS_VERSIONReport    *GPS_VERSIONReport `protobuf:"bytes,15,opt,name=GPS_VERSIONReport,json=GPSVERSIONReport,proto3" json:"GPS_VERSIONReport,omitempty"`
	GPS_DEVICESReport    *GPS_DEVICESReport `protobuf:"bytes,16,opt,name=GPS_DEVICESReport,json=GPSDEVICESReport,proto3" json:"GPS_DEVICESReport,omitempty"`
	GPS_DEVICEReport     *GPS_DEVICEReport  `protobuf:"bytes,17,opt,name=GPS_DEVICEReport,json=GPSDEVICEReport,proto3" json:"GPS_DEVICEReport,omitempty"`
	GPS_PPSReport        *GPS_PPSReport     `protobuf:"bytes,18,opt,name=GPS_PPSReport,json=GPSPPSReport,proto3" json:"GPS_PPSReport,omitempty"`
	GPS_ERRORReport      *GPS_ERRORReport   `protobuf:"bytes,19,opt,name=GPS_ERRORReport,json=GPSERRORReport,proto3" json:"GPS_ERRORReport,omitempty"`
	GPS_Satellite        *GPS_Satellite     `protobuf:"bytes,20,opt,name=GPS_Satellite,json=GPSSatellite,proto3" json:"GPS_Satellite,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*SensorReport) Descriptor

func (*SensorReport) Descriptor() ([]byte, []int)

func (*SensorReport) GetAccelerometer

func (m *SensorReport) GetAccelerometer() *Accelerometer

func (*SensorReport) GetAltitude

func (m *SensorReport) GetAltitude() *Altitude

func (*SensorReport) GetAngle

func (m *SensorReport) GetAngle() *Angle

func (*SensorReport) GetEventId

func (m *SensorReport) GetEventId() string

func (*SensorReport) GetGPS_ATTReport

func (m *SensorReport) GetGPS_ATTReport() *GPS_ATTReport

func (*SensorReport) GetGPS_DEVICEReport

func (m *SensorReport) GetGPS_DEVICEReport() *GPS_DEVICEReport

func (*SensorReport) GetGPS_DEVICESReport

func (m *SensorReport) GetGPS_DEVICESReport() *GPS_DEVICESReport

func (*SensorReport) GetGPS_ERRORReport

func (m *SensorReport) GetGPS_ERRORReport() *GPS_ERRORReport

func (*SensorReport) GetGPS_GSTReport

func (m *SensorReport) GetGPS_GSTReport() *GPS_GSTReport

func (*SensorReport) GetGPS_PPSReport

func (m *SensorReport) GetGPS_PPSReport() *GPS_PPSReport

func (*SensorReport) GetGPS_SKYReport

func (m *SensorReport) GetGPS_SKYReport() *GPS_SKYReport

func (*SensorReport) GetGPS_Satellite

func (m *SensorReport) GetGPS_Satellite() *GPS_Satellite

func (*SensorReport) GetGPS_TPVReport

func (m *SensorReport) GetGPS_TPVReport() *GPS_TPVReport

func (*SensorReport) GetGPS_VERSIONReport

func (m *SensorReport) GetGPS_VERSIONReport() *GPS_VERSIONReport

func (*SensorReport) GetGyroscope

func (m *SensorReport) GetGyroscope() *Gyroscope

func (*SensorReport) GetLonLat

func (m *SensorReport) GetLonLat() *LonLat

func (*SensorReport) GetMagnetometer

func (m *SensorReport) GetMagnetometer() *Magnetometer

func (*SensorReport) GetPressure

func (m *SensorReport) GetPressure() *Pressure

func (*SensorReport) GetTime

func (m *SensorReport) GetTime() *Time

func (*SensorReport) GetTracker

func (m *SensorReport) GetTracker() *TrackerInfo

func (*SensorReport) ProtoMessage

func (*SensorReport) ProtoMessage()

func (*SensorReport) Reset

func (m *SensorReport) Reset()

func (*SensorReport) String

func (m *SensorReport) String() string

func (*SensorReport) XXX_DiscardUnknown

func (m *SensorReport) XXX_DiscardUnknown()

func (*SensorReport) XXX_Marshal

func (m *SensorReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SensorReport) XXX_Merge

func (m *SensorReport) XXX_Merge(src proto.Message)

func (*SensorReport) XXX_Size

func (m *SensorReport) XXX_Size() int

func (*SensorReport) XXX_Unmarshal

func (m *SensorReport) XXX_Unmarshal(b []byte) error

type SensorReportResponse added in v1.0.4

type SensorReportResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SensorReportResponse) Descriptor added in v1.0.4

func (*SensorReportResponse) Descriptor() ([]byte, []int)

func (*SensorReportResponse) ProtoMessage added in v1.0.4

func (*SensorReportResponse) ProtoMessage()

func (*SensorReportResponse) Reset added in v1.0.4

func (m *SensorReportResponse) Reset()

func (*SensorReportResponse) String added in v1.0.4

func (m *SensorReportResponse) String() string

func (*SensorReportResponse) XXX_DiscardUnknown added in v1.0.4

func (m *SensorReportResponse) XXX_DiscardUnknown()

func (*SensorReportResponse) XXX_Marshal added in v1.0.4

func (m *SensorReportResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SensorReportResponse) XXX_Merge added in v1.0.4

func (m *SensorReportResponse) XXX_Merge(src proto.Message)

func (*SensorReportResponse) XXX_Size added in v1.0.4

func (m *SensorReportResponse) XXX_Size() int

func (*SensorReportResponse) XXX_Unmarshal added in v1.0.4

func (m *SensorReportResponse) XXX_Unmarshal(b []byte) error

type SpeedType

type SpeedType int32

message Speed { extend google.protobuf.EnumValueOptions { string name = 50020; string symbol = 50021; }

enum SpeedType { SPEED_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; SPEED_METERS_PER_SECOND = 1 [(name) = "meters per second", (symbol) = 'm/s']; SPEED_KILOMETERS_PER_HOUR = 2 [(name) = "kilometers per hour", (symbol) = 'kmh']; SPEED_FEET_PER_SECOND = 3 [(name) = "feet per second", (symbol) = 'ft/s']; SPEED_MILES_PER_HOUR = 4 [(name) = "miles per hour", (symbol) = 'mph']; SPEED_KNOTS = 5 [(name) = "knots", (symbol) = 'kn']; SPEED_MACH = 6 [(name) = "mach", (symbol) = 'ma']; SPEED_ANGULAR_RADIANS = 7 [(name) = "angular speed in radians", (symbol) = 'rad/s']; SPEED_ANGULAR_DEGREES = 8 [(name) = "angular speed in degrees", (symbol) = 'deg/s']; } }

const (
	SpeedType_SPEED_UNKNOWN             SpeedType = 0
	SpeedType_SPEED_METERS_PER_SECOND   SpeedType = 1
	SpeedType_SPEED_KILOMETERS_PER_HOUR SpeedType = 2
	SpeedType_SPEED_FEET_PER_SECOND     SpeedType = 3
	SpeedType_SPEED_MILES_PER_HOUR      SpeedType = 4
	SpeedType_SPEED_KNOTS               SpeedType = 5
	SpeedType_SPEED_MACH                SpeedType = 6
	SpeedType_SPEED_ANGULAR_RADIANS     SpeedType = 7
	SpeedType_SPEED_ANGULAR_DEGREES     SpeedType = 8
)

func (SpeedType) EnumDescriptor

func (SpeedType) EnumDescriptor() ([]byte, []int)

func (SpeedType) String

func (x SpeedType) String() string

type SteradianType

type SteradianType int32

message Steradian { extend google.protobuf.EnumValueOptions { string name = 50280; string symbol = 50281; }

enum SteradianType { STERADIAN_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; STERADIAN_SQUARE_RADIANS = 1 [(name) = "square radians", (symbol) = 'm²/m²']; } }

const (
	SteradianType_STERADIAN_UNKNOWN        SteradianType = 0
	SteradianType_STERADIAN_SQUARE_RADIANS SteradianType = 1
)

func (SteradianType) EnumDescriptor

func (SteradianType) EnumDescriptor() ([]byte, []int)

func (SteradianType) String

func (x SteradianType) String() string

type TemperatureType

type TemperatureType int32

message Temperature { extend google.protobuf.EnumValueOptions { string name = 50110; string symbol = 50111; }

enum TemperatureType { TEMPERATURE_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; TEMPERATURE_CELSIUS = 1 [(name) = "celsius", (symbol) = 'C']; TEMPERATURE_FAHRENHEIT = 2 [(name) = "fahrenheit", (symbol) = 'F']; TEMPERATURE_KELVIN = 3 [(name) = "kelvin", (symbol) = 'K']; TEMPERATURE_KELVIN_PER_METER = 4 [(name) = "kelvin per meter", (symbol) = 'K/m']; } }

const (
	TemperatureType_TEMPERATURE_UNKNOWN          TemperatureType = 0
	TemperatureType_TEMPERATURE_CELSIUS          TemperatureType = 1
	TemperatureType_TEMPERATURE_FAHRENHEIT       TemperatureType = 2
	TemperatureType_TEMPERATURE_KELVIN           TemperatureType = 3
	TemperatureType_TEMPERATURE_KELVIN_PER_METER TemperatureType = 4
)

func (TemperatureType) EnumDescriptor

func (TemperatureType) EnumDescriptor() ([]byte, []int)

func (TemperatureType) String

func (x TemperatureType) String() string

type Time

type Time struct {
	Sensor               Sensor   `protobuf:"varint,1,opt,name=sensor,proto3,enum=trackerd.Sensor" json:"sensor,omitempty"`
	Year                 int32    `protobuf:"varint,2,opt,name=Year,proto3" json:"Year,omitempty"`
	Month                int32    `protobuf:"varint,3,opt,name=Month,proto3" json:"Month,omitempty"`
	Day                  int32    `protobuf:"varint,4,opt,name=Day,proto3" json:"Day,omitempty"`
	Hour                 int32    `protobuf:"varint,5,opt,name=Hour,proto3" json:"Hour,omitempty"`
	Minute               int32    `protobuf:"varint,6,opt,name=Minute,proto3" json:"Minute,omitempty"`
	Second               int32    `protobuf:"varint,7,opt,name=Second,proto3" json:"Second,omitempty"`
	Millisecond          int32    `protobuf:"varint,8,opt,name=Millisecond,proto3" json:"Millisecond,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Time) Descriptor

func (*Time) Descriptor() ([]byte, []int)

func (*Time) GetDay

func (m *Time) GetDay() int32

func (*Time) GetHour

func (m *Time) GetHour() int32

func (*Time) GetMillisecond

func (m *Time) GetMillisecond() int32

func (*Time) GetMinute

func (m *Time) GetMinute() int32

func (*Time) GetMonth

func (m *Time) GetMonth() int32

func (*Time) GetSecond

func (m *Time) GetSecond() int32

func (*Time) GetSensor

func (m *Time) GetSensor() Sensor

func (*Time) GetYear

func (m *Time) GetYear() int32

func (*Time) ProtoMessage

func (*Time) ProtoMessage()

func (*Time) Reset

func (m *Time) Reset()

func (*Time) String

func (m *Time) String() string

func (*Time) XXX_DiscardUnknown

func (m *Time) XXX_DiscardUnknown()

func (*Time) XXX_Marshal

func (m *Time) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Time) XXX_Merge

func (m *Time) XXX_Merge(src proto.Message)

func (*Time) XXX_Size

func (m *Time) XXX_Size() int

func (*Time) XXX_Unmarshal

func (m *Time) XXX_Unmarshal(b []byte) error

type TimeType

type TimeType int32

message Time { extend google.protobuf.EnumValueOptions { string name = 50040; string symbol = 50041; }

enum TimeType { TIME_UNKNOWN = 0 [(name) = "unknown", (symbol) = "?"]; TIME_NANOSECONDS = 1 [(name) = "nanoseconds", (symbol) = 'ns']; TIME_MICROSECONDS = 2 [(name) = "microseconds", (symbol) = 'µs']; TIME_MILLISECONDS = 3 [(name) = "milliseconds", (symbol) = 'ms']; TIME_SECONDS = 4 [(name) = "seconds", (symbol) = 's']; TIME_MINUTES = 5 [(name) = "minutes", (symbol) = 'min']; TIME_HOURS = 6 [(name) = "hours", (symbol) = 'h']; } }

const (
	TimeType_TIME_UNKNOWN      TimeType = 0
	TimeType_TIME_NANOSECONDS  TimeType = 1
	TimeType_TIME_MICROSECONDS TimeType = 2
	TimeType_TIME_MILLISECONDS TimeType = 3
	TimeType_TIME_SECONDS      TimeType = 4
	TimeType_TIME_MINUTES      TimeType = 5
	TimeType_TIME_HOURS        TimeType = 6
)

func (TimeType) EnumDescriptor

func (TimeType) EnumDescriptor() ([]byte, []int)

func (TimeType) String

func (x TimeType) String() string

type TrackerInfo

type TrackerInfo struct {
	Uuid                 string               `protobuf:"bytes,1,opt,name=Uuid,proto3" json:"Uuid,omitempty"`
	Name                 string               `protobuf:"bytes,2,opt,name=Name,proto3" json:"Name,omitempty"`
	Hostname             string               `protobuf:"bytes,3,opt,name=Hostname,proto3" json:"Hostname,omitempty"`
	IPv4Address          string               `protobuf:"bytes,4,opt,name=IPv4Address,proto3" json:"IPv4Address,omitempty"`
	Time                 *timestamp.Timestamp `protobuf:"bytes,5,opt,name=Time,proto3" json:"Time,omitempty"`
	Longitude            float64              `protobuf:"fixed64,6,opt,name=Longitude,proto3" json:"Longitude,omitempty"`
	Latitude             float64              `protobuf:"fixed64,7,opt,name=Latitude,proto3" json:"Latitude,omitempty"`
	BuildId              string               `protobuf:"bytes,8,opt,name=BuildId,proto3" json:"BuildId,omitempty"`
	BuildDate            string               `protobuf:"bytes,9,opt,name=BuildDate,proto3" json:"BuildDate,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*TrackerInfo) Descriptor

func (*TrackerInfo) Descriptor() ([]byte, []int)

func (*TrackerInfo) GetBuildDate added in v1.1.3

func (m *TrackerInfo) GetBuildDate() string

func (*TrackerInfo) GetBuildId added in v1.1.3

func (m *TrackerInfo) GetBuildId() string

func (*TrackerInfo) GetHostname

func (m *TrackerInfo) GetHostname() string

func (*TrackerInfo) GetIPv4Address

func (m *TrackerInfo) GetIPv4Address() string

func (*TrackerInfo) GetLatitude added in v1.0.4

func (m *TrackerInfo) GetLatitude() float64

func (*TrackerInfo) GetLongitude added in v1.0.4

func (m *TrackerInfo) GetLongitude() float64

func (*TrackerInfo) GetName

func (m *TrackerInfo) GetName() string

func (*TrackerInfo) GetTime added in v1.0.4

func (m *TrackerInfo) GetTime() *timestamp.Timestamp

func (*TrackerInfo) GetUuid

func (m *TrackerInfo) GetUuid() string

func (*TrackerInfo) ProtoMessage

func (*TrackerInfo) ProtoMessage()

func (*TrackerInfo) Reset

func (m *TrackerInfo) Reset()

func (*TrackerInfo) String

func (m *TrackerInfo) String() string

func (*TrackerInfo) XXX_DiscardUnknown

func (m *TrackerInfo) XXX_DiscardUnknown()

func (*TrackerInfo) XXX_Marshal

func (m *TrackerInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TrackerInfo) XXX_Merge

func (m *TrackerInfo) XXX_Merge(src proto.Message)

func (*TrackerInfo) XXX_Size

func (m *TrackerInfo) XXX_Size() int

func (*TrackerInfo) XXX_Unmarshal

func (m *TrackerInfo) XXX_Unmarshal(b []byte) error

type TrackerdClient

type TrackerdClient interface {
	AddSensor(ctx context.Context, in *SensorReport, opts ...grpc.CallOption) (*SensorReportResponse, error)
	AddEvent(ctx context.Context, in *Event, opts ...grpc.CallOption) (*EventResponse, error)
	AddVideoEvent(ctx context.Context, in *VideoEvent, opts ...grpc.CallOption) (*VideoEventResponse, error)
	Register(ctx context.Context, in *TrackerInfo, opts ...grpc.CallOption) (*RegisterResponse, error)
}

TrackerdClient is the client API for Trackerd service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewTrackerdClient

func NewTrackerdClient(cc grpc.ClientConnInterface) TrackerdClient

type TrackerdServer

type TrackerdServer interface {
	AddSensor(context.Context, *SensorReport) (*SensorReportResponse, error)
	AddEvent(context.Context, *Event) (*EventResponse, error)
	AddVideoEvent(context.Context, *VideoEvent) (*VideoEventResponse, error)
	Register(context.Context, *TrackerInfo) (*RegisterResponse, error)
}

TrackerdServer is the server API for Trackerd service.

type UnimplementedTrackerdServer

type UnimplementedTrackerdServer struct {
}

UnimplementedTrackerdServer can be embedded to have forward compatible implementations.

func (*UnimplementedTrackerdServer) AddEvent added in v1.0.4

func (*UnimplementedTrackerdServer) AddSensor

func (*UnimplementedTrackerdServer) AddVideoEvent added in v1.0.4

func (*UnimplementedTrackerdServer) Register added in v1.0.4

type VideoEvent added in v1.0.4

type VideoEvent struct {
	Tracker              *TrackerInfo `protobuf:"bytes,1,opt,name=tracker,proto3" json:"tracker,omitempty"`
	EventUuid            string       `protobuf:"bytes,2,opt,name=EventUuid,proto3" json:"EventUuid,omitempty"`
	Uri                  string       `protobuf:"bytes,3,opt,name=Uri,proto3" json:"Uri,omitempty"`
	Thumbnail            string       `protobuf:"bytes,4,opt,name=Thumbnail,proto3" json:"Thumbnail,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*VideoEvent) Descriptor added in v1.0.4

func (*VideoEvent) Descriptor() ([]byte, []int)

func (*VideoEvent) GetEventUuid added in v1.1.2

func (m *VideoEvent) GetEventUuid() string

func (*VideoEvent) GetThumbnail added in v1.0.4

func (m *VideoEvent) GetThumbnail() string

func (*VideoEvent) GetTracker added in v1.1.2

func (m *VideoEvent) GetTracker() *TrackerInfo

func (*VideoEvent) GetUri added in v1.0.4

func (m *VideoEvent) GetUri() string

func (*VideoEvent) ProtoMessage added in v1.0.4

func (*VideoEvent) ProtoMessage()

func (*VideoEvent) Reset added in v1.0.4

func (m *VideoEvent) Reset()

func (*VideoEvent) String added in v1.0.4

func (m *VideoEvent) String() string

func (*VideoEvent) XXX_DiscardUnknown added in v1.0.4

func (m *VideoEvent) XXX_DiscardUnknown()

func (*VideoEvent) XXX_Marshal added in v1.0.4

func (m *VideoEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VideoEvent) XXX_Merge added in v1.0.4

func (m *VideoEvent) XXX_Merge(src proto.Message)

func (*VideoEvent) XXX_Size added in v1.0.4

func (m *VideoEvent) XXX_Size() int

func (*VideoEvent) XXX_Unmarshal added in v1.0.4

func (m *VideoEvent) XXX_Unmarshal(b []byte) error

type VideoEventResponse added in v1.0.4

type VideoEventResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*VideoEventResponse) Descriptor added in v1.0.4

func (*VideoEventResponse) Descriptor() ([]byte, []int)

func (*VideoEventResponse) ProtoMessage added in v1.0.4

func (*VideoEventResponse) ProtoMessage()

func (*VideoEventResponse) Reset added in v1.0.4

func (m *VideoEventResponse) Reset()

func (*VideoEventResponse) String added in v1.0.4

func (m *VideoEventResponse) String() string

func (*VideoEventResponse) XXX_DiscardUnknown added in v1.0.4

func (m *VideoEventResponse) XXX_DiscardUnknown()

func (*VideoEventResponse) XXX_Marshal added in v1.0.4

func (m *VideoEventResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VideoEventResponse) XXX_Merge added in v1.0.4

func (m *VideoEventResponse) XXX_Merge(src proto.Message)

func (*VideoEventResponse) XXX_Size added in v1.0.4

func (m *VideoEventResponse) XXX_Size() int

func (*VideoEventResponse) XXX_Unmarshal added in v1.0.4

func (m *VideoEventResponse) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL