|
|
000387 February 16, 2011
- synop2bufr.f: Section 1 update sequence number is
updated according to CCx correction.
- synop2bufr.f:Precipitation "trace" is represented as "-0.1" in the
bufr message.
000386 November 01, 2010
- Synop2bufr program changed improving cloud observation representation in bufr. It is recommended to use this version for GTS Bufr synop bulletin creation
- Fix to the routine to get flag and code tables meaning
000385 July 07, 2010
- synop2bufr.f :Bug fix kdata array values setting
000384 Jun 01, 2010
- buetd.F buexs3.F fix to cancel 201yyy,202yyy, 04yyy,207yyy and 208yyy operators
if they were not canceled.
- synop2bufr : Fix to convert the last bulletin in input file into bufr synop.
- buevar.F buivar.F: Initialition of NMASK amended
000383 February 24, 2010
- buens4.F: Fixing bug introduced in when compressing characters strings
- Bufr table D 307079 sequence added
- Bufr table B 014045 -014048 unit changed for channel radiance which is wrong in WMO table
- Added WMO FM-12 SYNOP bulletins conversion software to FM-94 BUFR format.
Converted bufr data are using 307080 standard template. There is GTS bulletin header creation program to prepare bufr synop data for GTS transmission
000381 November 19, 2009
- Fix for bufr creation for multi-subset uncompressed case with different delayed replications in the subsets and if soft return error code -28 was returned from previous subset
- IEEE change for big/little endian
- bufren.F: Bug fix uncompress multi subset packing
000380 July 28, 2009
- Check on section 4 size and actual data size. The check will be performed only is variable CHECK_S4=true is set.
- For bufr Edition 4 section 3 and 4 can have odd number of bytes
- Compression on character string
000370 April 30, 2009
- bufr_repack_206t205.F: KELEM changed from 2000 to 16000
- bufr_split.F added handling of BUFR subtypes 216 and 217
- buprt.F - Prints full name of 64
characters and better control of code/flag table printing
- buens3.F - Bug fix to reset ksec3(4) flag for compression.
- added bustop.F - A new routine used by mbufr_mars_filter.F to force stopping expansion after certain number of elements.
- bufr_split.F: Program modified to create maximum 255 files to split 255 possible bufr subtypes
000360 September 29, 2008
- A new variable USE_TABLE_C introduced. When set to true bufr software will load code and flag tables. There are subroutines to get the meaning of the code and flag values.
- buprt.F has been modified to print code/flag values meaning
- New subroutine buget_opera_image.F to handle radar image data up to 10 mega pixelsparticularly suitable for Opera composite radar images ( rain rates).
- Subroutine bufrex.f has been modified to handle delayed repetitions
- Missing value indicator rvind=1.7D38 and eps=10D-8 are used in consistent way.
- parameter.F modified. JELEM=320000 set
- Example decode_bufr_image.F is available in the examples directory.
- Bufr tables updated.
- Bufr user's Guide updated
000351 February 12, 2008
- ctable.F btable.F dtable.F:The unit number used to open file for bufr tables was changed
to use any free unit number
- buevar.F: Bug fix external getenv
000350 November 29, 2007
- Introduction of 209YYY operator to represent IEEE 32/64 bit floating point numbers.
- The software now keeps in memory maximum 10 tables which speeds up parallel processing in some cases.
000340 Septemper 03, 2007
- Added header with LGPL license rules in each program
000320 April 05, 2007
- From this version on Bufr software directly uses bufr text tables. There is no more need to produce binary bufr tables
- Bufr User's Guide and Bufr Reference Manual are updated accordingly
000310 July 12, 2006
- All subroutines changed to include common blocks.
- Check for missing value changed wher ever needed.
- examples programs: the size of parameter JSEC2
enlarged from 64 to 4096
000300 February 13, 2006
- Software can handle multi subset uncompressed bufr data containing
delayed replications with different replication values in each
subset. As an example, one bufr message can contain more than one
TEMP with different number of levels.
- PARAMETER JELEM=160000
- New subroutines added
: busel2.F, get_name_unit.F, bus0123.F, buexs33.F
- Some old subroutines modified
000270 May 25, 2005
- Parameter JWORK set to 4096000 to handle IASI satellite data
- The BUFR tables naming convention changed table name
- Bug fix for 203yyy operator
000260 January 21, 2005
- The 000260 version is BUFR Edition 4
complient and bacward compatible
- The BUFR tables naming convention changed
incorporating BUFR master table number in table name
000250 October
26, 2004 - new tables
have been included: C0000980000.TXT, C0000980201.TXT, C0000980601.TXT,
C0000981101.TXT
- bufr2crex.f: error contol added after call to bufrex
000240
September 1, 2003 - A change has been made to the interface to the
BUFR library. The argument
VALUES which is used by several BUFR library routines
has been changed to REAL*8. The sample program includes this change. - New
version of BUFR tables B0000980601.TXT and D0000980601.TXT have
been included
together with new tables B0000981101.TXT and D0000981101.TXT. - Added
tools for conversion between BUFR and CREX
000220 March 20,
2003 - Increase size of internal BUFR table array (JTAB increased
from 1000 to 3000)
000210 February 28, 2003 - Set
maximum BUFR product length to 65535 on overflow (buens5.F).
- Add
index for AIRS data.
000170 March 26, 2002 - Remove
EXTERNAL GETENV statement on rs6000 in buevar and buivar (caused non-Fortran GETENV
to be loaded at runtime).
- Increase internal array sizes for multi-level
report decoding (JELEM -> 80000 from 40000)
000140 February 8,
2001 - Printout modified in buepwt.F, buepwtc.F, buupwt.F.
000120
October 31, 2000 - Add operator to allow storing numbers in full precision.
000110
September 4, 2000 - Add handling of character strings for compression,
eg AVHRR.
000090 May 16, 2000 - Changed reference
value operator.
000080 January 25, 2000 - Add /vpp5000/mrfs
to possible BUFR table paths.
000060 October 10, 1999 -
bucomp now calls bucrkey (formerly bucrekey).
000050 May 25, 1999
- Add bufr_88t89 tool to convert from subtype 88 to subtype 89.
- Fix
common block usage in bustdr.F and buetdr.F.
000040 March
16, 1999 - Modify bucomp to handle new subtypes.
000030
January 13, 1999Internal work array size (JWORK) increased
from 350000 to 360000 lements.Default BUFR table pathnames set to use
EMOS_CYCLE version number and mrfs on VPPs.000020 November 20, 1998 - Change to BUFR comparison routine bucomp.
- Checks added
in buens4.
- Routines buevar and buivar put vpp700e in the default
BUFR table directory path on VPP700e, and add EMOS version number in BUFR table
pathname on all VPPs.
- Change to bugbts to INQUIRE for a free unit
number.
000000 June 23, 1998 - Change to BUFR comparison
routine bucomp.
- Routines buevar and buivar have mrfs in the default
BUFR table directory path on VPP.
|