[Index for .]
strip_argos_msg
Help text
STRIP_ARGOS_MSG Main program for decoding and processing realtime Argo
float messages (retrieved by ftp from Argos)
INPUT
fnm - name of argos message dump file (created by script 'ftp_get_argos')
flist - list of *WMO* id numbers of floats to process [only if you want
to restrict this]. (Program converts these to Argos numbers when
used to check against ftp message.) If flist not supplied, will
process all floats found in the float master spreadsheet.
opts - [optional] options, a structure containing any of the following
fields:
.rtmode - [default from SYS PARAM] 0=delayed-mode reprocessing
.tr_now - [default from SYS PARAM]
0/1 on/off: Transmit to GTS, GDAC immediately
.savewk - [default from SYS_PARAM]]
0=do not save intermediate work files
1=save file per float (overwrite previous)
2=save file per profile
.redo - {default .redo=[]} processing stages to redo. Eg .redo=1 means
force reworking stage 1 for every suitable profile
encountered. Can have .redo=1 or =2 or =[1 2]
OUTPUTS
- profiles appended to float mat-files
- TESAC message for GTS
- netCDF files for GDACs,
- reports generated and emailled,
- webpages and plots updated,
- intermediate workfiles optionally created.
Author: Jeff Dunn CSIRO-CMAR/BoM July 2006
CALLS: process_profile idcrossref getdbase
EXAMPLE: opts.rtmode = 0;
opts.savewk = 1;
fnm = 'argo_downloads/argos292.log';
flist = 5900850;
strip_argos_msg(fnm,flist,opts)
USAGE: strip_argos_msg(fnm,flist,opts)
Cross-Reference Information
This function calls
This function is called by