Note: Goby version 1 (shown here) is now considered obsolete. Please use version 2 for new projects, and consider upgrading old projects.

Goby Underwater Autonomy Project  Series: 1.1, revision: 163, released on 2013-02-06 14:23:27 -0500
moos/pREMUSCodec/pREMUSCodec_config.proto
00001 import "goby/moos/libmoos_util/tes_moos_app.proto";
00002 import "goby/protobuf/option_extensions.proto";
00003 
00004 message pREMUSCodecConfig
00005 {
00006   optional TesMoosAppConfig common = 1 [(description)="Configuration common to all Goby MOOS applications"]; // see tes_moos_app.proto
00007 
00008   optional bool create_status = 2 [(description)="Will generate REMUS State message if true", default = false];
00009 
00010   optional string mdat_state_var = 3 [(description)="MOOS variable for incoming REMUS state messages (raw)", default="IN_REMUS_STATUS_HEX_30B"];
00011   optional string mdat_state_out = 4 [(description)="MOOS variable for outgoing REMUS state messages (raw)", default="OUT_REMUS_STATUS_HEX_30B"];
00012   
00013   optional string mdat_ranger_var = 5 [(description)="MOOS variable for incoming REMUS ranger messages (raw)", default="IN_REMUS_RANGER_HEX_30B"];
00014   optional string mdat_ranger_out = 6 [(description)="MOOS variable for outgoing REMUS ranger messages (raw)", default="OUT_REMUS_RANGER_HEX_30B"];
00015 
00016   optional string mdat_redirect_var = 7 [(description)="MOOS variable for incoming REMUS redirect messages (raw)", default="IN_REMUS_REDIRECT_HEX_30B"];
00017   optional string mdat_redirect_out = 8 [(description)="MOOS variable for outgoing REMUS redirect messages (raw)", default="OUT_REMUS_REDIRECT_HEX_30B"];
00018 
00019   optional string mdat_alert_var = 9 [(description)="MOOS variable for incoming REMUS alert messages (raw)", default="IN_REMUS_ALERT_HEX_30B"];
00020   optional string mdat_alert_out = 10 [(description)="MOOS variable for outgoing REMUS alert messages (raw)", default="OUT_REMUS_ALERT_HEX_30B"];
00021 
00022     optional string mdat_alert2_var = 11 [(description)="MOOS variable for incoming REMUS alert2 messages (raw)", default="IN_REMUS_ALERT2_HEX_30B"];
00023   optional string mdat_alert2_out = 12 [(description)="MOOS variable for outgoing REMUS alert2 messages (raw)", default="OUT_REMUS_ALERT2_HEX_30B"];
00024 
00025   // path to text file with entries:
00026   //   modem_id,name,type
00027   // for example
00028   //   3,unicorn,auv
00029   optional string modem_id_lookup_path = 101 [(description)="Path to file containing mapping between modem_id and vehicle name & type", (moos_global) = "modem_id_lookup_path"];
00030 
00031   
00032 }
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends