# - Copyright (c) 2024 MBARI# - MBARI Proprietary Information. Confidential. All Rights Reserved# - Unauthorized copying or distribution of this file via any medium is strictly# - prohibited.# -# - WARNING - This file contains information whose export is restricted by the# - Export Administration Act of 1979 (Title 50, U.S.C., App. 2401 et seq.), as# - amended. Violations of these export laws are subject to severe civil and/or# - criminal penalties.missiontracking_on_surface{arguments{MissionTimeout=10minute""" Maximum duration of mission """ContactLabel=0countNumberOfPings=1countTrackingUpdatePeriod=60secondRepeat=13countMassDefault=Control:VerticalControl.massDefault}timeoutduration=MissionTimeoutbehaviorGuidance:Pitch{runinparallelsetGuidance:Pitch.massPosition=MassDefault}Derivation:Tracking#! xml2tethysl note: A non-behavior Tethys definition used by itself.aggregateTestDrive{runinsequencerepeat=RepeataggregateData{runwhen(true)sendDataservice=express(Derivation:Tracking.contact_latitude~degree,Derivation:Tracking.contact_longitude~degree,Derivation:Tracking.contact_depth~meter,Derivation:Tracking.range_to_contact~meter,Derivation:Tracking.heading_to_contact~degree)syslognone"Pause a cycle"}readDatum{timeoutduration=P1MUniversal:platform_communications}behaviorGuidance:Wait{runinsequencesetGuidance:Wait.duration=1minute}}}
<?xml version="1.0" encoding="UTF-8"?><!--- Copyright (c) 2024 MBARI- MBARI Proprietary Information. Confidential. All Rights Reserved- Unauthorized copying or distribution of this file via any medium is strictly- prohibited.-- WARNING - This file contains information whose export is restricted by the- Export Administration Act of 1979 (Title 50, U.S.C., App. 2401 et seq.), as- amended. Violations of these export laws are subject to severe civil and/or- criminal penalties.--><Missionxmlns="Tethys"xmlns:Control="Tethys/Control"xmlns:Derivation="Tethys/Derivation"xmlns:Guidance="Tethys/Guidance"xmlns:Units="Tethys/Units"xmlns:Universal="Tethys/Universal"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="Tethys http://okeanids.mbari.org/tethys/Xml/Tethys.xsd Tethys/Control http://okeanids.mbari.org/tethys/Xml/Control.xsd Tethys/Derivation http://okeanids.mbari.org/tethys/Xml/Derivation.xsd Tethys/Guidance http://okeanids.mbari.org/tethys/Xml/Guidance.xsd Tethys/Units http://okeanids.mbari.org/tethys/Xml/Units.xsd Tethys/Universal http://okeanids.mbari.org/tethys/Xml/Universal.xsd"Id="tracking_on_surface"><DefineArgName="MissionTimeout"><Description>
Maximum duration of mission
</Description><Units:minute/><Value>10</Value></DefineArg><DefineArgName="ContactLabel"><Units:count/><Value>0</Value></DefineArg><DefineArgName="NumberOfPings"><Units:count/><Value>1</Value></DefineArg><DefineArgName="TrackingUpdatePeriod"><Units:second/><Value>60</Value></DefineArg><DefineArgName="Repeat"><Units:count/><Value>13</Value></DefineArg><DefineArgName="MassDefault"><Control:VerticalControl.massDefault/></DefineArg><TimeoutDuration="MissionTimeout"/><Guidance:Pitch><Parallel/><Setting><Guidance:Pitch.massPosition/><ArgName="MassDefault"/></Setting></Guidance:Pitch><Derivation:Tracking><Parallel/><Setting><Derivation:Tracking.contactLabelSetting/><ArgName="ContactLabel"/></Setting><Setting><Derivation:Tracking.numberOfSamplesSetting/><ArgName="NumberOfPings"/></Setting><Setting><Derivation:Tracking.updatePeriodSetting/><ArgName="TrackingUpdatePeriod"/></Setting></Derivation:Tracking><AggregateId="TestDrive"><SequenceRepeat="Repeat"/><AggregateId="Data"><When><True/></When><SendDataService="Express"><Derivation:Tracking.contact_latitude/><Units:degree/><Derivation:Tracking.contact_longitude/><Units:degree/><Derivation:Tracking.contact_depth/><Units:meter/><Derivation:Tracking.range_to_contact/><Units:meter/><Derivation:Tracking.heading_to_contact/><Units:degree/></SendData><SyslogSeverity="None">Pause a cycle</Syslog></Aggregate><ReadDatum><TimeoutDuration="P1M"/><Universal:platform_communications/></ReadDatum><Guidance:Wait><Sequence/><Setting><Guidance:Wait.duration/><Units:minute/><Value>1</Value></Setting></Guidance:Wait></Aggregate></Mission>