3 import "dccl/option_extensions.proto";
5 package jaiabot.protobuf;
7 message PressureTemperatureData
13 required double pressure_raw = 1
14 [(dccl.field) = { units { prefix: "deci" unit: "metric::bar" } }];
15 optional double temperature = 2 [(dccl.field) = {
16 units { derived_dimensions: "temperature" system: "celsius" }
18 required string version = 3;
21 message PressureAdjustedData
27 required double pressure_raw = 1
28 [(dccl.field) = { units { prefix: "deci" unit: "metric::bar" } }];
29 optional double pressure_adjusted = 2
30 [(dccl.field) = { units { prefix: "deci" unit: "metric::bar" } }];
31 optional double pressure_raw_before_dive = 3
32 [(dccl.field) = { units { prefix: "deci" unit: "metric::bar" } }];
33 optional double calculated_depth = 11 [(dccl.field) = {
37 units: { derived_dimensions: "length" }