NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Howdy All,I am having problem decoding historical (and current) pfm/rdf and gfs mos bulletins that I am downloading off of tgftp (ftp:// tgftp.nws.noaa.gov/data/raw/fo/*[pfm,mav]*). I imagine I am just making a stupid mistake. For some reason, I keep getting the Invalid time error, which appears should only occur if the date string is less than 6 chars, day is outside of 0-31 range, or time is outside of 0-2359 range.
I am using dcrdf and dcgmos, with and without the -c option to set the date and I have added the header and trailer to the bulletin as described previously in the lists.
echo 'AMML' | tr 'AMLC' '\001\015\012\003' > header echo 'MMLC' | tr 'AMLC' '\001\015\012\003' > trailer cat header pfmfile_from_tgftp trailer > junk dcrdf -v 2 -c 080127/2359 -b 3 -d junk.log -m 100 junk.sfc < junk [weather@wi00-00 pfm_ccf]$ cat junk.log [19582] 080128/0427[DC 3] Starting up. Version 5.10.2 [19582] 080128/0427[DC 2] read 17174/102399 bytes strt 0 newstrt 17174 [19582] 080128/0427[DC -16] Invalid time[19582] 080128/0427[DCRDF 2] FOUS54 KBMX 272359 PFMBMX POINT FORECAST MATRICES NATIONAL
[19582] 080128/0427[DC 2] read 0/85226 bytes strt 17174 newstrt 17174 [19582] 080128/0427[DC -9] End of input data file. [19582] 080128/0427[DC 5] Normal termination. [19582] 080128/0427[DC 2] Number of bulletins read and processed: 1 [19582] 080128/0427[DC 6] Shutting down. [weather@wi00-00 pfm_ccf]$ head junk^A^M^M #These are added for the email.. the real tags don't show in head
FOUS54 KBMX 272359 PFMBMX POINT FORECAST MATRICES NATIONAL WEATHER SERVICE BIRMINGHAM AL 559 PM CST SUN JAN 27 2008 ALZ018-281045- ADSDEN-ETOWAH ALI get the same errors for the same series of commands for the dcgmos program.
Any help would be greatly appreciated. Thanks! dan
gembud
archives: