<stage keygen_seq="320"><pageObj drawingHeight="955" drawingWidth="1030" istt="true" stg="1" pb="0" gr="1" fill="16777215" height="5000" width="5000"><objects><object order="13" path="0,0;0,110.5;32,110.5;" numSegs="2" linep="0" linec="16158292" linew="1" endStyle="1" beginStyle="0" buff="11" height="121.5" width="45" y="180" x="123" ln_id="32" class="TheOrthoLine"><text/></object><object order="14" path="0,0;0,15;90.5,15;90.5,110;105.5,110;" numSegs="4" linep="0" linec="16158292" linew="1" endStyle="1" beginStyle="0" buff="11" height="121" width="118.5" y="380" x="230" ln_id="33" class="TheOrthoLine"><text/></object><object order="16" path="0,0;15,0;15,-67.5;25,-67.5;" numSegs="3" linep="0" linec="16158292" linew="1" endStyle="1" beginStyle="0" buff="11" height="76.5" width="38" y="490" x="482" ln_id="38" class="TheOrthoLine"><text/></object><object order="21" path="0,0;30,0;30,101.95;40.95,101.95;" numSegs="3" linep="0" linec="16158292" linew="1" endStyle="1" beginStyle="0" buff="11" height="112.95" width="53.95" y="518" x="716" ln_id="48" class="TheOrthoLine"><text/></object><object order="22" path="0,0;30,0;30,-50.5;41,-50.5;" numSegs="3" linep="0" linec="16158292" linew="1" endStyle="1" beginStyle="0" buff="11" height="59.5" width="54" y="468" x="715" ln_id="49" class="TheOrthoLine"><text/></object><object order="25" path="0,0;0,476.5;43,476.5;" numSegs="2" linep="0" linec="16158292" linew="1" endStyle="1" beginStyle="0" buff="11" height="487.5" width="56" y="180" x="123" ln_id="78" class="TheOrthoLine"><text/></object><object order="26" path="0,0;0,643;47.5,643;" numSegs="2" linep="0" linec="16158292" linew="1" endStyle="1" beginStyle="0" buff="11" height="654" width="60.5" y="179.5" x="123" ln_id="80" class="TheOrthoLine"><text/></object><object order="28" path="0,0;-35.5,13;" numSegs="1" linep="0" linec="16493954" linew="1" endStyle="1" beginStyle="1" buff="11" height="20" width="48" y="277" x="340.5" ln_id="166" class="TheStraightLine"><text/></object><object order="31" path="0,0;40,105.5;" numSegs="1" linep="0" linec="16493954" linew="1" endStyle="1" beginStyle="1" buff="11" height="126.07017385427" width="52.8" y="555" x="408" ln_id="180" class="TheStraightLine"><text/></object><object order="32" path="0,0;145,-35;" numSegs="1" linep="0" linec="16493954" linew="1" endStyle="1" beginStyle="1" buff="11" height="47.7" width="163.456153932429" y="780.5" x="720" ln_id="218" class="TheStraightLine"><text/></object><object order="0" dsy="8" dsx="8" dshad="true" gradon="true" linew="2" linec="16225309" fill="16631436" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="90" width="125" y="134.5" x="123" shp_id="2" class="rectangle"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">crontab</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">/oasis/bin/oasis.cron</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">(hourly)</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">- contains schedule for running the download script</FONT></P>]]></text><connlines><connline type="start" ln_id="32" cpnum="0"/><connline type="start" ln_id="78" cpnum="0"/><connline type="start" ln_id="80" cpnum="0"/></connlines></object><object order="1" dsy="8" dsx="8" dshad="true" gradon="true" linew="2" linec="16225309" fill="16631436" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="180" width="150" y="290" x="230" shp_id="4" class="rectangle"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">/oasis/bin/download</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">(csh script)</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">- create lockfile (or fail)</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">-run /oasis/bin/getM1, getM2 etc...</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">-release lockfile</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">(or /oasis/test/bin/download for staging new deployments</FONT></P>]]></text><connlines><connline type="start" ln_id="33" cpnum="0"/><connline type="end" ln_id="32" cpnum="1"/><connline type="end" ln_id="166" cpnum="3"/></connlines></object><object order="2" dsy="8" dsx="8" dshad="true" gradon="true" linew="2" linec="16225309" fill="16631436" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="130" width="145" y="490" x="408" shp_id="5" class="rectangle"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">/oasis/bin/getM1</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">getM2</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">getOA1</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">getOA2</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">(or /oasis/test/bin for staging new deployments)</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">(all are csh scripts)</FONT></P>]]></text><connlines><connline type="start" ln_id="180" cpnum="0"/><connline type="end" ln_id="33" cpnum="1"/><connline type="start" ln_id="38" cpnum="3"/></connlines></object><object order="3" dshad="false" gradon="true" linew="2" linec="16225309" fill="16631436" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="30" width="195" y="305" x="613" shp_id="6" class="rectangle"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">radio IP and portnumber setting</FONT></P>]]></text><connlines/></object><object order="4" dshad="false" gradon="true" linew="2" linec="16225309" fill="16631436" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="105" width="200" y="388" x="615" shp_id="8" class="rectangle"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">mooring can name (eg. m1) that: </FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">-determines directory path for extracted files</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">- the oasis.rcd entry for record recovery</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">-path to the mooring config file (eg /oasis/cfg/m1.cfg</FONT></P>]]></text><connlines/></object><object order="5" dshad="false" gradon="true" linew="2" linec="16225309" fill="16631436" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="45" width="200" y="253" x="617" shp_id="9" class="rectangle"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">path to production (currently deployed) or test (staging) directory structures</FONT></P>]]></text><connlines/></object><object order="6" dshad="false" gradon="true" linew="2" linec="16225309" fill="16631436" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="35" width="200" y="518" x="616" shp_id="10" class="rectangle"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">which extract program to use</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">(oasis 8-bit or 16-bit header)</FONT></P>]]></text><connlines><connline type="start" ln_id="48" cpnum="3"/></connlines></object><object order="7" dshad="false" gradon="true" linew="2" linec="16225309" fill="16631436" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="35" width="200" y="468" x="615" shp_id="11" class="rectangle"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">which download executable to use</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">(teledesign or vipr radio)</FONT></P>]]></text><connlines><connline type="start" ln_id="49" cpnum="3"/></connlines></object><object order="8" dshad="false" gradon="true" linew="2" linec="16225309" fill="16631436" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="20" width="200" y="563" x="616" shp_id="12" class="rectangle"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">who to email for errors</FONT></P>]]></text><connlines/></object><object order="9" dshad="false" gradon="true" linew="2" linec="16225309" fill="16631436" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="25" width="200" y="603" x="614" shp_id="13" class="rectangle"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">send publish data request to ssds on elvis</FONT></P>]]></text><connlines/></object><object order="10" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="50" width="150" y="85" x="240" shp_id="14" class="text_shape"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">Can be stopped to to halt downloads while troubleshooting</FONT></P>]]></text></object><object order="11" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="64" width="150" y="192" x="365" shp_id="26" class="text_shape"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">Can be run via command line as long as the one run by cron is finished (lockfile) </FONT></P>]]></text></object><object order="12" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="64" width="150" y="392" x="415" shp_id="29" class="text_shape"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">Each an be run via command line if the instance run by cron has finished</FONT></P>]]></text></object><object order="15" dshad="false" gradon="false" linew="2" linec="16225309" fill="nofill" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="415" width="225" y="423" x="618" shp_id="37" class="rectangle"><text/><connlines><connline type="end" ln_id="38" cpnum="1"/></connlines></object><object order="17" dshad="false" gradon="true" linew="2" linec="16225309" fill="16631436" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="70" width="155" y="372" x="839" shp_id="40" class="rectangle"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">/oasis/bin/getoasis</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">(a binary executable)</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">for teledesign radios only</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">use uuencoded data for transfer</FONT></P>]]></text><connlines/></object><object order="18" dshad="false" gradon="true" linew="2" linec="16225309" fill="16631436" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="75" width="150" y="457" x="841" shp_id="41" class="rectangle"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">/oasis/bin/vipr</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">(a binary executable)</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">for vipr radios only</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">use binary data format for transfer</FONT></P>]]></text><connlines/></object><object order="19" dshad="false" gradon="true" linew="2" linec="16225309" fill="nofill" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="175" width="170" y="418" x="841" shp_id="42" class="rectangle"><text/><connlines><connline type="end" ln_id="49" cpnum="1"/></connlines></object><object order="20" dshad="false" gradon="true" linew="2" linec="16225309" fill="16631436" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="215" width="210" y="638" x="865" shp_id="47" class="rectangle"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">/oasis/bin/extract (8-bit header) or /oasis/bin/extract2 (16-bit header)</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">(binary executables)</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0"></FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">- maintains oasis.rcd file for missing record recovery (recovered on next run of getoasis or vipr)</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">- extract data to mooring/instrument-specific ascii files (eg /oasis/m1/instrumentname</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">- reports problems in /oasis/(cannname)/error directory </FONT></P>]]></text><connlines><connline type="end" ln_id="218" cpnum="0"/></connlines></object><object order="23" dsy="8" dsx="8" dshad="true" gradon="true" linew="2" linec="16225309" fill="16631436" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="145" width="150" y="656.5" x="241" shp_id="73" class="rectangle"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">/oasis/bin/process</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">-once per day, clean-up of daily instrument files (re-sort on timestamp and remove duplicates etc)</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">-operator must maintain the instrument list and yearlist in this script</FONT></P>]]></text><connlines><connline type="end" ln_id="78" cpnum="1"/></connlines></object><object order="24" dsy="8" dsx="8" dshad="true" gradon="true" linew="2" linec="16225309" fill="16631436" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="145" width="145" y="822.5" x="243" shp_id="74" class="rectangle"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">/oasis/bin/check4restart</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">(csh script)</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">-grep m1 and m2 mooring&apos;s error dir to see of the mooring controller rebooted</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">-sends OSG an email warning</FONT></P>]]></text><connlines><connline type="end" ln_id="80" cpnum="1"/></connlines></object><object order="27" dshad="false" gradon="false" linew="1" linec="16493954" fill="nofill" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="44" width="131" y="277" x="406" shp_id="162" class="ellipse"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">see /oasisa/download.log</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">for errors</FONT></P>]]></text><connlines><connline type="start" ln_id="166" cpnum="1"/></connlines></object><object order="29" dshad="false" gradon="false" linew="1" linec="16493954" fill="nofill" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="140" width="205" y="780.5" x="617.5" shp_id="167" class="ellipse"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">see /oasis/(canname)/error</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">for errors processed by extract. Check both the daily file and possibly the rawdownload errorfile if (one exists there, <B>NOTE:these will have same name as the /oasis/raw file but it is a different fil</B>e</FONT></P>]]></text><connlines><connline type="start" ln_id="218" cpnum="3"/></connlines></object><object order="30" dshad="false" gradon="false" linew="1" linec="16493954" fill="nofill" text-horizontal-pos="center" text-vertical-pos="middle" lock="false" fixed-aspect="false" rot="0" height="65" width="185" y="693" x="448" shp_id="179" class="ellipse"><text><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#790000" LETTERSPACING="0" KERNING="0">see /oasis/raw/(canname)/yyyyddd.nn for everything captued during download session</FONT></P>]]></text><connlines><connline type="end" ln_id="180" cpnum="2"/></connlines></object></objects></pageObj></stage>