[Index for .]

process_profile


Help text

 PROCESS_PROFILE  Run decoding and processing of realtime Argo
    float messages (after they have been stripped from the ftp download)

 INPUT
   alldat - decimal form of repeated tranmissions for one profile
   heads  - decimal form of ARGOS tranmission headers for one profile
   b1tim  - message num and time vector for each block1 message
   dbdat  - database record for this float
   ftptime  - estimate of UTC time of ftp download
   opts  - [optional] options, a structure containing any of the following 
           fields:
     .rtmode - [default from SYS PARAM] 0=delayed-mode reprocessing 
     .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]%
 OUTPUT  
   profiles appended to float mat-files; 
   processing reports, 
   GTS message, netcdf files,
   web pages updated and plots generated.

 Author: Jeff Dunn CMAR/BoM Aug 2006

 CALLED BY:  strip_argos_msg

 USAGE:  process_profile(alldat,heads,b1tim,dbdat,ftptime,opts)

Cross-Reference Information

This function calls
This function is called by