CLASS
25-35 WMO CODE/FLAG TABLES
ASSOCIATED WITH BUFR TABLE B
(Version
16.0.0 –
05/04/2011)
Changes awaiting validation by the WMO are in red (last updated by the WMO 05/04/2011)
(last
update of any type 02/24/2015 - not completely up to date)
Notes: In
developing code tables associated with BUFR/CREX Table B to specify
units of
elements, the following principles should be applied:
(a) Code
tables specifying the units for an element which is defined, in the
Manual
on
Codes, by a single symbolic
letter shall be compatible
with the
relevant
existing WMO code tables;
(b) Code
tables combining two or more existing WMO code tables to specify the
units for
an element which is defined, in the Manual
on Codes, by a group of
symbolic
letters shall be compatible with the combined code figures of the
relevant
group of symbolic letters;
(c) Code
tables combining two or more existing WMO code tables to specify the
units for
an element which is defined, in the Manual
on Codes, by different
symbolic
letters shall be compatible with the code figures of the relevant
symbolic
letters, with successive tens or hundreds values added, as different
symbolic letters
appropropriate;
(e) Reference to existing specification(s) and code table(s) in the Manual on Codes, with explanation of possible deviations, shall be given in an additional table annexed to the annexed to the code tables associated with BUFR/CREX Table B.
0
25 004
Echo
processing
Code figure |
|
0 |
Incoherent |
1 |
Coherent
(Doppler) |
2 |
Reserved |
3 |
Missing
value |
0
25 005
Echo
integration
Code figure |
|
0 |
Logarithm
-
2.5dB |
1 |
Linear |
2 |
Special |
3 |
Missing
value |
0
25 006
Z
to
R
conversion
Code figure |
|
0 |
ZH
to R
conversion |
1 |
(ZH,
ZDR)
to (NO, DO) to R |
2 |
(Z
(Fl), Z
(F2)) to attenuation to R |
3-5 |
Reserved |
6 |
Other |
7 |
Missing
value |
0
25 009
Calibration
method
Bit
No. |
|
1 |
None |
2 |
Calibration
target or signal |
3 |
Against
rain gauges |
4 |
Against
other Instruments (distrometer - attenuation) |
All
4 |
Missing
value |
0
25 010
Clutter
treatment
Code figure |
|
0 |
None |
1 |
Map |
2 |
Insertion
of higher elevation data and map |
3 |
Analysis
of the fluctuating Logarithm signal (clutter detection) |
4 |
Extraction
of the fluctuating part of linear signal (clutter suppression) |
5 |
Clutter
suppression - Doppler |
6 |
Multi-parameter
analysis |
7-14 |
Reserved |
15 |
Missing
value |
0
25 011
Ground
occultation correction (screening)
Code figure |
|
0 |
None |
1 |
Map
of
correction factors |
2 |
Interpolation
(azimuth or elevation) |
3 |
Missing
value |
0
25 012
Range
attenuation correction
Code figure |
|
0 |
Hardware |
1 |
Software |
2 |
Hardware
and software |
3 |
Missing
value |
0
25 013
Bright-band
correction
Bit
No. |
|
1 |
Brightband
correction |
all
2 |
Missing
value |
0
25 015
Radome
attenuation correction
Bit
No. |
|
1 |
Radome
Attenuation Correction |
All
2 |
Missing
value |
0
25 017
Precipitation
attenuation correction
Bit
No. |
|
1 |
Precipitation
attenuation correction |
All
2 |
Missing
value |
0
25 020
Mean-speed
estimation
Code figure |
|
0 |
FFT
(fast
Fourier transform) |
1 |
PP
(pulse-pair processing) |
2 |
VPC
(vector-phase change) |
3 |
Missing
value |
0
25 021
Wind
computation enhancement
Bit
No. |
|
1 |
Simple
average |
2 |
Consensus
average |
3 |
Median
check |
4 |
Vertical
consistency check |
5 |
Other |
6-7 |
Reserved |
All
8 |
Missing
value |
0
25 030
Running
mean sea-surface temperature usage
Code figure |
|
0 |
Running
mean sea-surface temperature not used because usage criteria not met |
1 |
Running
mean sea-surface temperature not used because data not available |
2 |
Running
mean sea-surface temperature used as predictor |
3 |
Missing
value |
0
25 032
NOAA
wind profiler mode information
Code figure |
|
0 |
Reserved |
1 |
Data
from
low mode |
2 |
Data
from
high mode |
3 |
Missing
value |
0
25 033
NOAA
wind profiler submode information
Code figure |
|
0 |
Wind
Profiler operating in Submode A |
1 |
Wind
Profiler operating in Submode B |
2 |
Reserved |
3 |
Missing
value |
0
25 034
NOAA
wind profiler quality control test results
Bit
No. |
Meaning
(1=true, 0=false) |
1 |
Test
A
performed and failed |
2 |
Test
B
performed and failed |
3 |
Test
results inconclusive |
All
4 |
Missing
value |
0
25 036
Atmospherics
location method
Code
figure |
|
0 |
Network
of
several direction-finders operating on the same individual atmospherics |
1 |
Network
of
several arrival-time stations operating on the same individual
atmospherics |
2-5 |
Reserved |
6 |
Single
station range bearing technique |
7-14 |
Reserved |
15 |
Missing
value |
0
25 040
CO2
wind product derivation
Code figure |
|
0 |
Non-specific
mode |
1 |
First
guess data |
2 |
Cloud
data |
3 |
Average
vector data |
4 |
Primary
data |
5 |
Guess
data |
6 |
Vector
data |
7 |
Tracer
data;this image |
8 |
Tracer
data to next image |
9-14 |
Reserved |
15 |
Missing
value |
0
25 041
Moving
platform direction reporting method
Code figure |
|
0 |
Direction
originally reported in true degrees |
1 |
Direction
originally reported using Code Table 0700, FM13 |
2 |
Reserved |
3 |
Missing
value |
NOTE: Where
the original
reporting method is as
indicated by code figure 1, the following conversion is recommended to
obtain
a suitable data value corresponding to descriptor 0 01 012:
Reported
value |
Data
value |
0 |
0 |
1 |
45 |
2 |
90 |
3 |
135 |
4 |
180 |
5 |
225 |
6 |
270 |
7 |
315 |
8 |
360 |
9 |
511 |
0
25 042
Moving
platform speed reporting method
Code figure |
|
0 |
Speed
originally reported in metres per second |
1 |
Speed
originally reported using Code Table 4451, FM13 |
2 |
Reserved |
3 |
Missing
value |
NOTE: Where
the original
reporting method is as
indicated by code figure 1, the following conversion is recommended to
obtain a
suitable data value corresponding to descriptor
0 01 013:
Reported
value |
Data
value |
0 |
0 |
1 |
1 |
2 |
4 |
3 |
7 |
4 |
9 |
5 |
12 |
6 |
14 |
7 |
17 |
8 |
19 |
9 |
21 |
/ |
1023 |
0
25 045
HIRS
channel combination
Bit
No. |
|
1-20 |
Beginning
with first bit position (high order bit), if bit position is set to 1,
then channel is present, if bit position is set to 0, then channel is
not present |
All
21 |
Missing
value |
0
25 046
MSU
channel combination
Bit
No. |
|
1-4 |
Beginning
with first bit position (high order bit), if bit position is set to 1,
then channel is present, if bit position is set to 0, then channel is
not present |
All
5 |
Missing
value |
0
25 047
SSU
channel combination
Bit
No. |
|
1-3 |
Beginning
with first bit position (high order bit); if bit position is set to 1,
then channel is present; if bit position is set to 0, then channel is
not present |
All
4 |
Missing
value |
0
25 048
AMSU-A
channel combination
Bit
No. |
|
1-15 |
Beginning
with first bit position (high order bit), if bit position is set to 1,
then channel is present, if bit position is set to 0, then channel is
not present |
All
16 |
Missing
value |
0
25 049
AMSU-B
channel combination
Bit
No. |
|
1-5 |
Beginning
with first bit position (high order bit), if bit position is set to 1,
then channel is present, if bit position is set to 0, then channel is
not present |
All
6 |
Missing
value |
0
25 051
AVHRR
channel combination
Bit
No. |
|
1-6 |
Beginning
with first bit position (high order bit), if bit position is set to 1,
then channel is present, if bit position is set to 0, then channel is
not present |
All
7 |
Missing
value |
0
25 053
Observation
quality
Bit
No. |
|
1 |
Good |
2 |
Redundant |
3 |
Questionable |
4 |
Bad |
5 |
Experimental |
6 |
Precipitating |
7-11 |
Reserved |
All
12 |
Missing
value |
0
25 069
Flight
level pressure corrections
Bit
No. |
|
1 |
Smoothed |
2 |
Baseline
adjusted |
3 |
Normalized
time
interval |
4 |
Outlier
checked |
5 |
Plausibility
checked |
6 |
Consistency
checked |
7 |
Interpolated |
All
8 |
Missing
value |
0
25 086
Depth
correction indicator
Code |
|
0 |
Depths
are
not corrected |
1 |
Depths
are
corrected |
2 |
Reserved |
3 |
Missing
value |
0
25 093
RASS
computation correction
Bit
No. |
|
1 |
No
correction |
2 |
Vertical
velocity correction |
3-6 |
Reserved |
7 |
All
corrections |
All
8 |
Missing
value |
0
25 095
Bit
No. |
|
1 |
Altimeter
operating (set to 0 if nominal, set to 1 if backup) |
All
2 |
Missing
value |
0
25 096
Bit
No. |
|
1 |
Mode indicator
(0 if Mode 2, 1
if Mode 1) |
2 |
Mode 1
Calibration sequence
indicator (0 if normal data taking either Mode 1 or 2, 1 if Mode 1
Calibration sequence) |
|
Bits 3
and 4
indicate active
23.8 GHz channel |
3 |
Channel 2 (0 if
on, 1 if off) |
4 |
Channel 3 (0 if
on, 1 if off) |
All
5 |
Missing
value |
0
25 097
Three-dimensional
error estimate of the navigator orbit
Code |
|
0 |
Ranges
between 0 and 30 cm |
1 |
Ranges
between 30 and 60 cm |
2 |
Ranges
between 60 and 90 cm |
3 |
Ranges
between 90 and 120 cm |
4 |
Ranges
between 120 and 150 cm |
5 |
Ranges
between 150 and 180 cm |
6 |
Ranges
between 180 and 210 cm |
7 |
Ranges
between 210 and 240 cm |
8 |
Ranges
between 240 and 270 cm |
9 |
Ranges
larger than 270 cm |
10-14 |
Reserved |
15 |
Missing
value |
0
25 110
Image
processing summary
Bit
No. |
|
1 |
Raw data analysis used for raw data correction. Correction done using default
parameters |
2 |
Raw data analysis used for raw data correction. Correction done using raw data analysis
results |
3 |
Antenna
elevation pattern
correction applied |
4 |
Nominal chirp
replica used |
5 |
Reconstructed
chirp used |
6 |
Slant range to
ground range
conversion applied |
7-9 |
Reserved |
All
10 |
Missing value |
0
25 120
RA2-L2
processing flag
Code |
|
0 |
Percentage
of DSRs*
free of processing errors during Level 2 processing is greater
than the acceptable threshold |
1 |
Percentage
of DSRs free of processing errors during Level 2 processing is less
than the acceptable threshold |
2 |
Reserved |
3 |
Missing
value |
* DSR
= Data set record
0
25 122
Hardware
configuration for RF*
Code |
|
0 |
Hardware
configuration for RF is A |
1 |
Hardware
configuration for RF is B |
2 |
Reserved |
3 |
Missing
value |
* RF = Radio frequency
0
25 123
Hardware
configuration for HPA*
Code |
|
0 |
Hardware
configuration for HPA is A |
1 |
Hardware
configuration for HPA is B |
2 |
Reserved |
3 |
Missing
value |
* HPA = High power amplifier
0
25 124
MWR*-L2
processing flag
Code |
|
0 |
Percentage
of DSRs**
free of processing errors during Level 2 processing is greater
than the acceptable threshold |
1 |
Percentage
of DSRs free of processing errors during Level 2 processing is less
than the acceptable threshold |
2 |
Reserved |
3 |
Missing
value |
* MWR = Microwave radiometer
** DSR = Data set record
0
26 010
Hours
included
Bit
No. |
|
1 |
0100
included |
2 |
0200
included |
3 |
0300
included |
4 |
0400
included |
5 |
0500
included |
6 |
0600
included |
7 |
0700
included |
8 |
0800
included |
9 |
0900
included |
10 |
1000
included |
11 |
1100
included |
12 |
1200
included |
13 |
1300
included |
14 |
1400
included |
15 |
1500
included |
16 |
1600
included |
17 |
1700
included |
18 |
1800
included |
19 |
1900
included |
20 |
2000
included |
21 |
2100
included |
22 |
2200
included |
23 |
2300
included |
24 |
2400
included |
25 |
Unknown
mixture of hours |
All
26 |
Missing
value |
0
29 001
Projection
type
Code figure |
|
0 |
Gnomonic
projection |
1 |
Polar
stereographic projection |
2 |
Lambert's
conformal conic projection |
3 |
Mercator's
projection |
4 |
Scanning
cone (radar)* |
5 |
Reserved |
6 |
No
projection |
7 |
Missing
value |
* Projection
type 4 indicates a
Cartesian grid placed directly on the scanning cone defined by the
azimuthal
sweep of the radar.
0
29 002
Coordinate
grid type
Code figure |
|
0 |
Cartesian |
1 |
Polar |
2 |
Other |
3-6 |
Reserved |
7 |
Missing
value |
0
30 031
Picture
type
Code figure |
|
0 |
PPI |
1 |
Composite |
2 |
CAPPl |
3 |
Vertical
section |
4 |
Alphanumeric
data |
5 |
Map
of
subject clutter |
6 |
Map |
7 |
Test
picture |
8 |
Comments |
9 |
Map
of
ground ation |
10 |
Map
of
radar beam height |
11-13 |
Reserved |
14 |
Other |
15 |
Missing
value |
0
30 032
Combination
with other data
Bit
No. |
|
1 |
Map |
2 |
Satellite
IR |
3 |
Satellite
VIS |
4 |
Satellite
WV |
5 |
Satellite
multispectral |
6 |
Synoptic
observations |
7 |
Forecast
parameters |
8 |
Lightning
data |
9-14 |
Reserved |
15 |
Other
data |
All
16 |
Missing
value |
0
31 021
Associated
field significance
Code figure |
|
|
0 |
Reserved |
|
1 |
1-bit
indicator of quality |
0
= good 1
=
suspect or bad |
2 |
2-bit
indicator of quality |
0
= good 1
=
slightly suspect 2
= highly
suspect 3
= bad |
3-5 |
Reserved |
|
6 |
4-bit indicator of
quality
control class according
to GTSPP |
0
=
Unqualified 1
=
Correct value (all checks passed) 2
=
Probably good but value inconsistent with statistics (differ from
climatology) 3
=
Probably bad (spike, gradient, … if other tests passed) 4
= Bad
value, Impossible value (out of scale, vertical instability, constant
profile) 5
= Value
modified during quality control 6-7
= Not
used (reserved) 8
=
Interpolated value 9
=
Missing value |
7 |
Percentage
confidence |
|
8 |
|
0
= Not suspected 1
= Suspected 2
= Reserved 3
= Information not required |
9-20 |
Reserved |
|
21 |
1-bit
indicator of correction (see
Note
(2)) |
0
=
original value 1
=
substituted/corrected value |
22-62 |
Reserved
for local use |
|
63 |
Missing
value |
N
o t
e s
(1)
Associated
field significance shall be
used initially in conjunction with the quality of observed data.
(2)
The code
figure 21 may be used within
corrected messages with the corrected/substituted values identified.
(3)
Further
applications may be developed.
0
31 031
Data
present indicator
Bit
No. |
Value |
Meaning |
1 |
0 |
Data
present |
|
1 |
Data
not
present |
0
33 002
Quality
information
Code figure |
|
0 |
Data
not
suspect |
1 |
Data
suspect |
2 |
Reserved |
3 |
Quality
information not given |
0
33 003
Quality
information
Code figure |
|
0 |
Data
not
suspect |
1 |
Data
slightly suspect |
2 |
Data
highly suspect |
3 |
Data
considered unfit for use |
4-6 |
Reserved |
7 |
Quality
information not given |
0
33 005
Quality
information (AWS data)
Bit
No. |
|
1 |
No
automated meteorological data checks performed |
2 |
Pressure
data suspect |
3 |
Wind
data suspect |
4 |
Dry-bulb
temperature data suspect |
5 |
Wet-bulb
temperature data suspect |
6 |
Humidity
data suspect |
7 |
Ground
temperature data suspect |
8 |
Soil
temperature (depth 1) data suspect |
9 |
Soil
temperature (depth 2) data suspect |
10 |
Soil
temperature (depth 3) data suspect |
11 |
Soil
temperature (depth 4) data suspect |
12 |
Soil
temperature (depth 5) data suspect |
13 |
Cloud
data suspect |
14 |
Visibility
data suspect |
15 |
Present
weather data suspect |
16 |
Lightning
data suspect |
17 |
Ice
deposit data suspect |
18 |
Precipitation
data suspect |
19 |
State
of ground data suspect |
20 |
Snow
data suspect |
21 |
Water
content data suspect |
22 |
Evaporation/evapotranspiration
data suspect |
23 |
Sunshine
data suspect |
24-29 |
Reserved |
All
30 |
Missing
value |
0
33 006
Code
figure
|
|
0 |
Self-check
OK |
1 |
At
least one warning active, no alarms |
2 |
At
least one alarm active |
3 |
Sensor
failure |
4-6 |
Reserved |
7 |
Missing
value |
0
33 015
Code |
|
0 |
Passed
all
checks |
1 |
Missing-data
check |
2 |
Descending/reascending
balloon
check |
3 |
Data
plausibility check (above
limits) |
4 |
Data
plausibility check (below
limits) |
5 |
Superadiabatic
lapse rate check |
6 |
Limiting
angles
check |
7 |
Ascension
rate
check |
8 |
Excessive
change from previous
flight |
9 |
Balloon
overhead check |
10 |
Wind
speed
check |
11 |
Wind
direction
check |
12 |
Dependency
check |
13 |
Data
valid
but
modified |
14 |
Data
outlier
check |
15-62 |
Reserved |
63 |
Missing
value |
0
33 020
Quality
control indication of following value
Code figure |
|
0 |
Good |
1 |
Inconsistent |
2 |
Doubtful |
3 |
Wrong |
4 |
Not
checked
|
5 |
Has
been
changed |
6 |
Estimated |
7 |
Missing
value |
0
33 021
Quality
of following value
Code figure |
|
0 |
Within
limits |
1 |
Outside
limits |
2 |
Reserved |
3 |
Missing
value |
0
33 022
Quality
of buoy satellite transmission
Code figure |
|
0 |
Good
(several identical reports have been received) |
1 |
Dubious
(no identical reports have been received) |
2 |
Reserved |
3 |
Missing
value |
0
33 023
Quality
of buoy location
Code figure |
|
0 |
Reliable
(location was made over two satellite passes) |
1 |
Latest
known (no location over the corresponding pass) |
2 |
Dubious
(location made over one pass only; a second solution is possible in 5
per cent of the cases) |
3 |
Missing
value |
0
33 024
Station
elevation quality mark (for mobile stations)
Code figure |
|
0 |
Reserved |
1 |
Excellent
- within 3 meters |
2 |
Good
-
within 10 meters |
3 |
Fair
-
within 20 meters |
4 |
Poor
-
more than 20 meters |
5 |
Excellent
- within 10 feet |
6 |
Good
-
within 30 feet |
7 |
Fair
-
within 60 feet |
8 |
Poor
-
more than 60 feet |
9-14 |
Reserved |
15 |
Missing
value |
0
33 025
ACARS
interpolated values
Code figure |
|
0 |
Time
interpolated, latitude and longitude reported |
1 |
Time
reported, latitude and longitude interpolated |
2 |
Time,
latitude, and longitude interpolated |
3 |
Time,
latitude, and longitude reported |
4-6 |
Reserved |
7 |
Missing
value |
0
33 026
Moisture
quality
Code figure |
|
0 |
Normal
operations - measurement mode |
1 |
Normal
operations - non-measurement mode |
2 |
Small
RH |
3 |
Humidity
element is wet |
4 |
Humidity
element contaminated |
5 |
Heater
fail |
6 |
Heater
fail and wet/contaminated humidity element |
7 |
At
least
one of the input parameters used in the calculation of mixing ratio is
invalid |
8 |
Numeric
error |
9 |
Sensor
not
installed |
10-62 |
Reserved |
63 |
Missing
value |
0
33 027
Location
quality class (range of radius of 66% confidence)
Code figure |
|
0 |
Radius >
1500 m |
1 |
500
m <
Radius <1500 m |
2 |
250
m <
Radius < 500 m |
3 |
Radius
< 250 m |
4-6 |
Reserved |
7 |
Missing
value |
0
33 030
Scan
line status flags for ATOVS