1 import "dccl/option_extensions.proto";
4 option (dccl.msg).id = 125;
5 option (dccl.msg).max_bytes = 32;
6 required int32 destination = 1 [
9 (dccl.field).precision = 0
11 optional string type = 2
12 [(dccl.field).static_value = "goto", (dccl.field).codec = "_static"];
13 required int32 goto_x = 3 [
14 (dccl.field).max = 10000,
16 (dccl.field).precision = 0
18 required int32 goto_y = 4 [
19 (dccl.field).max = 10000,
21 (dccl.field).precision = 0
23 required bool lights_on = 5;
24 required string new_instructions = 6 [(dccl.field).max_length = 10];
25 required double goto_speed = 7 [
28 (dccl.field).precision = 2
34 option (dccl.msg).id = 126;
35 option (dccl.msg).max_bytes = 32;
36 required double nav_x = 1 [
37 (dccl.field).max = 10000,
39 (dccl.field).precision = 1
41 required double nav_y = 2 [
42 (dccl.field).max = 10000,
44 (dccl.field).precision = 1
46 required HealthEnum health = 3;
50 HEALTH_LOW_BATTERY = 1;