# 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.
mission LBLTest {
arguments {
trans1Location = [36.8034, -121.8223] degree
trans1Depth = 25 meter
trans2Location = [36.7934, -121.8322] degree
trans2Depth = 25 meter
trans3Location = [36.7934, -121.8122] degree
trans3Depth = 25 meter
}
timeout duration=P70M
aggregate WhenAgg {
run when ( true )
timeout duration=P60M {
syslog "WhenAgg timed out"
}
# The following asssigns have no effect if #. variables are not set
assign in parallel trans1Location = customUri "#.t1"
assign in parallel trans2Location = customUri "#.t2"
assign in parallel trans3Location = customUri "#.t3"
behavior Navigation:LBL {
run in parallel
set trans1Location = trans1Location
set trans1Depth = trans1Depth
set trans2Location = trans2Location
set trans2Depth = trans2Depth
set trans3Location = trans3Location
set trans3Depth = trans3Depth
}
}
insert Transport/transit.tl {
redefineArg MissionTimeout = 90 minute
redefineArg Latitude = 36.8049 degree
redefineArg Longitude = -121.8108 degree
redefineArg MinOffshore = 750 meter
}
}