3import "dccl/option_extensions.proto";
5package jaiabot.protobuf;
9 optional string node_id = 1 [default = "Not Available"];
10 optional string serial_number = 2 [default = "Not Available"];
15 optional string name = 1;
19 required string major = 1;
20 required string minor = 2;
21 required string patch = 3;
22 optional string git_hash = 4;
23 optional string git_branch = 5;
24 optional string deb_repository = 6;
25 optional string deb_release_branch = 7;
28 optional Version jaiabot_version = 2;
29 optional string goby_version = 3;
30 optional string moos_version = 4;
32 optional string ivp_version = 5;
34 optional string xbee_node_id = 6;
35 optional string xbee_serial_number = 7;
37 optional string raspi_firmware_version = 8;
38 optional string jaiabot_image_version = 9;
39 optional string jaiabot_image_build_date = 10;
40 optional string jaiabot_image_first_boot_date = 11;
42 optional uint32 intervehicle_api_version = 12;
45message QueryDeviceMetaData
47 optional bool query_metadata_status = 1 [default = true];