41 lines
942 B
Protocol Buffer
41 lines
942 B
Protocol Buffer
|
syntax = "proto2";
|
||
|
|
||
|
package indoors.proto;
|
||
|
import "structures.proto";
|
||
|
import "positions.proto";
|
||
|
import "sensors.proto";
|
||
|
import "locatorevents.proto";
|
||
|
|
||
|
message Recording {
|
||
|
|
||
|
required int64 id = 1;
|
||
|
required int64 building = 2;
|
||
|
required double created_at = 3;
|
||
|
required double start = 4;
|
||
|
required double end = 5;
|
||
|
|
||
|
repeated NamedValue meta = 6;
|
||
|
|
||
|
repeated Sensor accelerations = 7;
|
||
|
repeated Sensor gyros = 8;
|
||
|
repeated Sensor magnetics = 9;
|
||
|
repeated Sensor rotations = 10 [deprecated = true];
|
||
|
|
||
|
repeated Pressure pressures = 11;
|
||
|
repeated Radio radios = 12;
|
||
|
repeated Step steps = 13;
|
||
|
repeated Context contexts = 14;
|
||
|
|
||
|
repeated Position positions = 15;
|
||
|
repeated GlobalPosition global_positions = 20;
|
||
|
|
||
|
repeated Orientation orientations = 21;
|
||
|
|
||
|
optional int64 parent = 22;
|
||
|
|
||
|
optional string device = 23;
|
||
|
optional string user_name = 24;
|
||
|
|
||
|
repeated LocatorEvent events = 25;
|
||
|
}
|