Download Goby User Manual
Transcript
CHAPTER 4. GOBY MOOS MODULES 56 • frontseat_connected_timeout: How long (in seconds) to wait for the Frontseat to be connected before moving to the Frontseat Error state. (default=10) • status_period: Seconds between publishing the status of iFrontseat. The special value 0 disables posting of the status message (default=5). • moos_var: Change the default values of the MOOS variables published or subscribed to by iFrontSeat. Throughout the manual, these defaults are referenced. If you change the values here, keep this in mind when reading the rest of the manual. – prefix: Prefix all MOOS variable names with this string (default=“IFS ”) – raw_out: variable used to post raw (e.g. NMEA-0183) messages from iFrontSeat to the vehicle frontseat. (default=“RAW OUT”) – raw_in: variable used to post raw messages from the vehicle frontseat to iFrontSeat. (default=“RAW IN”) – command_request: variable used for commands that iFrontSeat should request the vehicle frontseat to carry out. (default=“COMMAND REQUEST”) – command_response: if supported by the frontseat driver, the variable used to post the result (success or failure with error information) of a given request. (default=“COMMAND RESPONSE”) – data_from_frontseat: the variable used to post any navigation and/or sensor data from the frontseat. (default=“DATA IN”) – data_to_frontseat: the variable used to post any data to be sent to the frontseat. (default=“DATA OUT”) – status: the variable used to post the state of the frontseat, IvP helm, and iFrontSeat. (default=“STATUS”) • exit_on_error: If true, exit the application if it enters one of the error states. Use only for debugging. (default=false) • legacy_cfg: Numerous options to automatically convert legacy variables (e.g., from iHuxley) into the iFrontSeat messages. Generally new projects will not use any of these options and thus this configuration block can be omitted. See section 4.7.2 for details on which of these flags to enable if legacy compatibility is desired.