000405 June 22, 2015
- new BUFR tables up to version 24
- new ECMWF local tables version 2
000403 November 20, 2014
- new BUFR tables up to version 23
000402 August 27, 2014
- new BUFR tables up to version 22
- new tests
- Apache license
000401 June 18, 2014
- new BUFR tables up to version 21
- new tests
- bug fixes in the build script
- synop2bufr is not included in BUFRDC package, is available from synop2bufr
000400 March 12, 2013
- added new tables up to version 19
- modified structure of the directory bufrtables to factorise identical tables
- added directory bufrtables.oldformat with tables in the format of version lower then 388
- bug fixes
000389 March 30, 2012
- modified format of code tables and flag tables
- created tools for conversion from old format to new format in tables_tools
- few bug fixes
000388 March 14, 2012
- fixed problem with operator 204 preventing the value of the associated
- field to be printed in the dump.
- fixed several problems in the synop2bufr decoder
- updated tables to version 17
- changed format of code and flags tables files to allow codes with 6 digits
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 cancelled.
- 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 compliant and backward 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 control 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, 1999
000020 November 20, 1998
000000 June 23, 1998
|