1+ behavior_ name = sample
2+ # sample all science sensors on down cast only
3+ # 10 - July - 2010 ballsup @ webbresearch .com handwritten for stock .mi
4+
5+ < start :b_ arg >
6+ b_ arg : sensor_ type (enum ) 0 # ALL 0 C_SCIENCE_ALL_ ON
7+ # PROFILE 1 C_PROFILE_ ON
8+ # HS2 2 C_HS2_ ON !! DELETED !!
9+ # BB2F 3 C_BB2F_ ON
10+ # BB2C 4 C_BB2C_ ON
11+ # BB2LSS 5 C_BB2LSS_ ON
12+ # SAM 6 C_SAM_ ON
13+ # WHPAR 7 C_WHPAR_ ON !! DELETED !!
14+ # WHGPBM 8 C_WHGPBM_ ON !! DELETED !!
15+ # MOTEOPD 9 C_MOTEOPD_ ON
16+ # BBFL2S 10 C_BBFL2S_ ON
17+ # FL3SLO 11 C_FL3SLO_ ON
18+ # BB3SLO 12 C_BB3SLO_ ON
19+ # OXY3835 13 C_OXY3835_ ON
20+ # WHFCTD 14 C_WHFCTD_ ON
21+ # BAM 15 C_BAM_ ON
22+ # OCR504R 16 C_OCR504R_ ON
23+ # OCR504I 17 C_OCR504I_ ON
24+ # BADD 18 C_BADD_ ON
25+ # FLNTU 19 C_FLNTU_ ON
26+ # FL3SLOV2 20 C_FL3SLOV2_ ON
27+ # BB3SLOV2 21 C_BB3SLOV2_ ON
28+ # OCR507R 22 C_OCR507R_ ON
29+ # OCR507I 23 C_OCR507I_ ON
30+ # BB3SLOV3 24 C_BB3SLOV3_ ON
31+ # BB2FLS 25 C_BB2FLS_ ON
32+ # BB2FLSV2 26 C_BB2FLSV2_ ON
33+ # OXY3835_ WPHASE 27 C_OXY3835_WPHASE_ ON
34+ # AUVB 28 C_AUVB_ ON
35+ # BB2FV2 29 C_BB2FV2_ ON
36+ # TARR 30 C_TARR_ ON
37+ # BBFL2SV2 31 C_BBFL2SV2_ ON
38+ # GLBPS 32 C_GLBPS_ ON
39+ # SSCSD 33 C_SSCSD_ ON
40+ # BB2FLSV3 34 C_BB2FLSV3_ ON
41+ # FIRE 35 C_FIRE_ ON
42+ # OHF 36 C_OHF_ ON !! DELETED !!
43+ # BB2FLSV4 37 C_BB2FLSV4_ ON
44+ # BB2FLSV5 38 C_BB2FLSV5_ ON
45+ # LOGGER 39 C_LOGGER_ ON
46+ # BBAM 40 C_BBAM_ ON
47+ # UMODEM 41 C_UMODEM_ ON
48+ # RINKOII 42 C_RINKOII_ ON
49+ # DVL 43 C_DVL_ ON
50+ # BB2FLSV6 44 C_BB2FLSV6_ ON
51+ # FLBBRH 45 C_FLBBRH_ ON
52+ # FLUR 46 C_FLUR_ ON
53+ # BB2FLSV7 47 C_BB2FLSV7_ ON
54+ # FLBBCD 48 C_FLBBCD_ ON
55+ # DMON 49 C_DMON_ ON
56+ # C3SFL 50 C_C3SFL_ ON
57+ # SUNA 51 C_SUNA_ ON
58+ # SATPAR 52 C_SATPAR_ ON
59+ # VSF 53 C_VSF_ ON
60+ # OXY4 54 C_OXY4_ ON
61+ # GAMMA_ RAD5 55 C_GAMMA_RAD5_ ON !! DELETED !!
62+ # BSIPAR 56 C_BSIPAR_ ON
63+ # FLBB 57 C_FLBB_ ON
64+ # VR2C 58 C_VR2C_ ON
65+ # CTD41CP2 59 C_CTD41CP2_ ON
66+ # ECHOSNDR853 60 C_ECHOSNDR853_ ON
67+ # FLRH 61 C_FLRH_ ON
68+ # BB2FLSV8 62 C_BB2FLSV8_ ON
69+ # UVILUXPAH 63 C_UVILUXPAH_ ON
70+ # AD2CP 64 C_AD2CP_ ON
71+ # MINIPROCO2 65 C_MINIPROCO2_ ON
72+ # PCO2 66 C_PCO2_ ON
73+ # SEAOWL 67 C_SEAOWL_ ON
74+ # AZFP 68 C_AZFP_ ON
75+ # UBAT 69 C_UBAT_ ON
76+ # LISST 70 C_LISST_ ON
77+ # LMS 71 C_LMS_ ON
78+ # SVS603 72 C_SVS603_ ON
79+ # MICRORIDER 73 C_MICRORIDER_ ON
80+ # BB2FLSV9 74 C_BB2FLSV9_ ON
81+ # SBE41N_ PH 75 C_SBE41N_PH_ ON
82+ # FL2URRH 76 C_FL2URRH_ ON
83+ # FLBBBBV1 77 C_FLBBBBV1_ ON
84+ # FLBBBBV2 78 C_FLBBBBV2_ ON
85+ # OBSVR 79 C_OBSVR_ ON
86+
87+ # This is a bit - field , combine :
88+ # 8 on_ surface , 4 climbing , 2 hovering , 1 diving
89+ b_ arg : state_to_ sample (enum ) 1 # 0 none
90+ # 1 diving
91+ # 2 hovering
92+ # 3 diving |hovering
93+ # 4 climbing
94+ # 5 diving |climbing
95+ # 6 hovering |climbing
96+ # 7 diving |hovering |climbing
97+ # 8 on_ surface
98+ # 9 diving |on_ surface
99+ # 10 hovering |on_ surface
100+ # 11 diving |hovering |on_ surface
101+ # 12 climbing |on_ surface
102+ # 13 diving |climbing |on_ surface
103+ # 14 hovering |climbing |on_ surface
104+ # 15 diving |hovering |climbing |on_ surface
105+
106+
107+ b_ arg : intersample_ time (s ) 0 # if < 0 then off , if = 0 then
108+ # as fast as possible , and if
109+ # > 0 then that many seconds
110+ # between measurements
111+
112+ b_ arg : nth_yo_to_ sample (nodim ) 1 # After the first yo , sample only
113+ # on every nth yo . If argument is
114+ # negative then exclude first yo .
115+
116+ b_ arg : intersample_ depth (m ) - 1 # supersedes intersample_ time
117+ # by dynamically estimating
118+ # and setting intersample_ time
119+ # to sample at the specified
120+ # depth interval . If <= 0 then
121+ # then sample uses
122+ # intersample_ time , if > 0 then
123+ # that many meters between
124+ # measurements
125+
126+ b_ arg : min_ depth (m ) - 5 # minimum depth to collect data , default
127+ # is negative to leave on at surface in
128+ # spite of noise in depth reading
129+ b_ arg : max_ depth (m ) 2000 # maximum depth to collect data
130+
131+ < end :b_ arg >
0 commit comments