Merge tag 'OB_15.1.1-24' into omaha_16.1.1

15.1.1-24


Former-commit-id: 1d1041a38924d512d59ab98925b8114f4a657327
This commit is contained in:
Steve Harris 2015-07-20 09:05:30 -05:00
commit c9ca91f628
9 changed files with 375 additions and 274 deletions

View file

@ -47,7 +47,8 @@ import com.raytheon.rcm.products.RadarProduct.Param;
* SOFTWARE HISTORY
* Date Ticket# Engineer Description
* ------------ ---------- ----------- --------------------------
* 03/07/2013 DR15495 zwang Load elevation info for SSSS radars
* 03/07/2013 DR15495 zwang Load elevation info for SSSS radars
* 07/13/2015 DR 17672 D. Friedman Add compressionAllowed field
*
* </pre>
*
@ -110,7 +111,13 @@ public class Loader {
}
try {
ls.next(); // AWIPS ID
rp.azimuthalResolution = ls.nextFloat();
String token = ls.next();
try {
rp.azimuthalResolution = Float.parseFloat(token);
} catch (NumberFormatException e) {
// ignore
}
rp.compressionAllowed = ls.next().trim().equalsIgnoreCase("y");
} catch (NoSuchElementException e) {
// ignore
}

View file

@ -24,6 +24,22 @@ import java.util.HashMap;
import com.raytheon.rcm.config.RadarType;
/**
* TODO Add Description
*
* <pre>
*
* SOFTWARE HISTORY
* Date Ticket# Engineer Description
* ------------ ---------- ----------- --------------------------
* 2009 D. Friedman initial version
* 2015-07-13 DR 17672 D. Friedman Add compressionAllowed field
*
* </pre>
*
* @author dfriedman
* @version 1.0
*/
public class RadarProduct implements Cloneable {
public enum Format {
@ -46,6 +62,7 @@ public class RadarProduct implements Cloneable {
public Format format;
public EnumSet<Param> params;
public EnumSet<RadarType> typeRestriction;
public boolean compressionAllowed;
public Object clone() {
try {

View file

@ -28,132 +28,133 @@
# mas = does map type and segment number apply, boolean
# aid = AWIPS ID (enumeration removed from Radar.H)
# dAz = Azimuth resolution in deg. Def to 1 for Radial 0 for others.
# compr = if compression is supported for this product
#
# All booleans must be "y" for true, anything else for false.
#
#ID|Lvls|Lyr|Resol |Range|Mnemo| Name | Format |Elv|Alt|Azm|Spd|Dsp| X |hrs|bsp|mas|aid|dAz
2 | 0 | 0 | 0.0 | 0 | GSM | General Status Msg (GSM) | GSM | | | | | | | | | |20
3 | 0 | 0 | 0.0 | 0 | PRR | Product Request Resp (PRR) | PRR | | | | | | | | | |21
6 | 0 | 0 | 0.0 | 0 | AAP | Alert Adaptation Parms (AAP) | AAP | | | | | | | | | |22
8 | 0 | 0 | 0.0 | 0 | PTL | Product List (PTL) | PTL | | | | | | | | | |66
9 | 0 | 0 | 0.0 | 0 | AM | Alert Message (AM) | AM | | | | | | | | | |38
180| 256| 0 | 0.15 | 90 | Z | Reflectivity (Z) | Radial | y | | | | Z | | | | | 0
181| 16 | 0 | 0.15 | 90 | Z | Reflectivity (Z) | Radial | y | | | | Z | | | | | 0
186| 256| 0 | 0.30 | 460 | Z | Long Range Refl (Z) | Radial | y | | | | Z | | | | | 0
187| 16 | 0 | 0.30 | 460 | Z | Long Range Refl (Z) | Radial | y | | | | Z | | | | | 0
94 |256 | 0 | 1.0 | 460 | Z | 8-bit Refl Array (Z) | Radial | y | | | | Z | | | | | 0
153|256 | 0 | 0.25 | 460 | HZ | Super Res Reflectivity (Z) | Radial | y | | | | Z | | | | | 0 | 0.5
16 | 8 | 0 | 1.0 | 230 | Z | Reflectivity (Z) | Radial | y | | | | Z | | | | | 0
17 | 8 | 0 | 2.0 | 460 | Z | Reflectivity (Z) | Radial | y | | | | Z | | | | | 0
18 | 8 | 0 | 4.0 | 460 | Z | Reflectivity (Z) | Radial | y | | | | Z | | | | | 0
19 | 16 | 0 | 1.0 | 230 | Z | Reflectivity (Z) | Radial | y | | | | Z | | | | | 0
20 | 16 | 0 | 2.0 | 460 | Z | Reflectivity (Z) | Radial | y | | | | Z | | | | | 0
21 | 16 | 0 | 4.0 | 460 | Z | Reflectivity (Z) | Radial | y | | | | Z | | | | | 0
99 |256 | 0 | 0.25 | 300 | V | 8-bit Velocity Array (V) | Radial | y | | | | Vm| | | | | 1
154|256 | 0 | 0.25 | 300 | HV | Super Res Velocity (V) | Radial | y | | | | Vm| | | | | 1 | 0.5
182| 256| 0 | 0.15 | 90 | V | Velocity (V) | Radial | y | | | | Vm| | | | | 1
183| 16 | 0 | 0.15 | 90 | V | Velocity (V) | Radial | y | | | | V | | | | | 1
22 | 8 | 0 | 0.25 | 60 | V | Velocity (V) | Radial | y | | | | V | | | | | 1
23 | 8 | 0 | 0.50 | 115 | V | Velocity (V) | Radial | y | | | | V | | | | | 1
24 | 8 | 0 | 1.00 | 230 | V | Velocity (V) | Radial | y | | | | V | | | | | 1
25 | 16 | 0 | 0.25 | 60 | V | Velocity (V) | Radial | y | | | | V | | | | | 1
26 | 16 | 0 | 0.50 | 115 | V | Velocity (V) | Radial | y | | | | V | | | | | 1
27 | 16 | 0 | 1.00 | 230 | V | Velocity (V) | Radial | y | | | | V | | | | | 1
185| 8 | 0 | 0.15 | 90 | SW | Spectrum Width (SW) | Radial | y | | | | | | | | | 2
28 | 8 | 0 | 0.25 | 60 | SW | Spectrum Width (SW) | Radial | y | | | | | | | | | 2
29 | 8 | 0 | 0.50 | 115 | SW | Spectrum Width (SW) | Radial | y | | | | | | | | | 2
30 | 8 | 0 | 1.0 | 230 | SW | Spectrum Width (SW) | Radial | y | | | | | | | | | 2
155|256 | 0 | 0.25 | 300 |HSW | Super Res Spec Width (SW) | Radial | y | | | |5m | | | | | 2 | 0.5
31 | 16 | 0 | 2.0 | 460 | USP | User Select Precip (USP) | Radial | | | | | | | y | | |47
32 |256 | 0 | 1.0 | 230 | DHR | Digital Hybrid Scan Refl (DHR)| Radial | | | | | | | | | |48
33 | 16 | 0 | 1.0 | 230 | HSR | Hybrid Scan Reflectivity (HSR)| Radial | | | | | | | | | |64
34 | 8 | 0 | 1.0 | 230 | CFC | Clutter Filter Control (CFC) | Radial | | | | | | | | | y |50
35 | 8 | 0 | 1.0 | 230 | CZ | Composite Ref (CZ) | Raster | | | | | Z | | | | | 4
36 | 8 | 0 | 4.0 | 460 | CZ | Composite Ref (CZ) | Raster | | | | | Z | | | | | 4
37 | 16 | 0 | 1.0 | 230 | CZ | Composite Ref (CZ) | Raster | | | | | Z | | | | | 4
38 | 16 | 0 | 4.0 | 460 | CZ | Composite Ref (CZ) | Raster | | | | | Z | | | | | 4
41 | 16 | 0 | 4.0 | 230 | ET | Echo Tops (ET) | Raster | | | | | | | | | | 6
135|256 | 0 | 1.0 | 460 | EET | Enhanced Echo Tops (EET) | Radial | | | | | | | | | |44
43 | 16 | 0 | 1.0 | 230 | SWR | Svr Wx Anal - Ref (SWR) | Radial | y | | y | | | | | | |52
44 | 16 | 0 | 0.25 | 230 | SWV | Svr Wx Anal - Vel (SWV) | Radial | y | | y | | V | | | | |53
45 | 8 | 0 | 0.25 | 230 | SWW | Svr Wx Anal - SW (SWW) | Radial | y | | y | | | | | | |54
46 | 16 | 0 | 0.5 | 230 | SWS | Svr Wx Anal - Shear (SWS) | Radial | y | | y | | | | | | |55
47 | 0 | 0 | 4.0 | 230 | SWP | Severe Wx Prob (SWP) | Graphic | | | | | | | | | |37
48 | 8 | 0 | 0.0 | 0 | VWP | VAD Wind Profile (VWP) | Graphic | | | | | | | | | |40
50 | 16 | 0 | 1.0 | 230 | RCS | Ref X-Sect (RCS) | Raster | | | | | | y | | | |56
51 | 16 | 0 | 0.5 | 230 | VCS | Vel X-Sect (VCS) | Raster | | | | | | y | | | |57
55 | 16 | 0 | 0.5 | 230 | SRR | Storm Rel Vel Region (SRR) | Radial | y | | y | y | V | | | | |62
56 | 16 | 0 | 1.0 | 230 | SRM | Storm Rel Velocity (SRM) | Radial | y | | | | V | | | y | | 3
57 | 16 | 0 | 4.0 | 230 | VIL | Vert Integ Liq (VIL) | Raster | | | | | | | | | | 5
134|256 | 0 | 1.0 | 460 | DVL | Digital Vert Integ Liq (DVL) | Radial | | | | | S | | | | |43
58 | 0 | 0 | 0.0 | 345 | STI | Storm Track (STI) | Graphic | | | | | | | | | |13
59 | 0 | 0 | 0.0 | 230 | HI | Hail Index (HI) | Graphic | | | | | | | | | |14
60 | 0 | 0 | 0.0 | 230 | M | Legacy Meso (M) | Graphic | | | | | | | | | |15
61 | 0 | 0 | 0.0 | 230 | TVS | Tornadic Vortex Sig (TVS) | Graphic | | | | | | | | | |16
62 | 0 | 0 | 0.0 | 460 | SS | Storm Structure (SS) | Text | | | | | | | | | |17
65 | 8 | 1 | 4.0 | 460 | LRM | Lyr 1 Comp Ref Max (LRM) | Raster | | | | | | | | | | 9
66 | 8 | 2 | 4.0 | 460 | LRM | Lyr 2 Comp Ref Max (LRM) | Raster | | | | | | | | | | 9
67 | 8 | 1 | 4.0 | 460 | APR | Lyr 1 Comp Ref MAX (APR) | Raster | | | | | | | | | |65
73 | 0 | 0 | 0.0 | 0 | UAM | User Alert Message (UAM) | Text | | | | | | | | | |18
74 | 0 | 0 | 0.0 | 460 | RCM | Radar Coded Message (RCM) | Text | | | | | | | | | |39
75 | 0 | 0 | 0.0 | 0 | FTM | Free Text Message (FTM) | Text | | | | | | | | | |19
77 | 0 | 0 | 0.0 | 0 | PTM | PUP Text Message (PTM) | Text | | | | | | | | | |83
78 | 16 | 0 | 2.0 | 460 | OHP | One Hour Precip (OHP) | Radial | | | | | | | | | | 7
79 | 16 | 0 | 2.0 | 460 | THP | Three Hour Precip (THP) | Radial | | | | | | | | | | 8
80 | 16 | 0 | 2.0 | 460 | STP | Storm Total Precip (STP) | Radial | | | | | m | | | | |11
138|256 | 0 | 2.0 | 460 | STP | Dig Storm Total Precip (DSP) | Radial | | | | | m | | | | |11
81 |256 | 0 | 4.0 | 230 | DPA | Digital Precip Array (DPA) | Raster | | | | | | | | | |41
82 | 8 | 0 |40.0 | 230 | SPD | Supplemental Precip Data (SPD)| Text | | | | | | | | | |42
83 | 0 | 0 | 0.0 | 0 | IRM | Intermediate Radar Message (IRM)| Text | | | | | | | | | |82
84 | 8 | 0 | 0.0 | 0 | VAD | Vel Az Display (VAD) | Graphic | | y | | | | | | | |12
85 | 8 | 0 | 1.0 | 230 | RCS | Ref X-Sect (RCS) | Raster | | | | | | y | | | |56
86 | 8 | 0 | 0.5 | 230 | VCS | Vel X-Sect (VCS) | Raster | | | | | | y | | | |57
90 | 8 | 3 | 4.0 | 460 | LRM | Lyr 3 Comp Ref Max (LRM) | Raster | | | | | | | | | | 9
93 |256 | 0 | 1.0 | 115 | DBV | ITWS Digital Velocity (DBV) | Radial | y | | | | V | | | | |84
100| 0 | 0 | 0.0 | 0 | VSDT| VAD Site Adapt Params (VSDT) | Text | | | | | | | | | |23
101| 0 | 0 | 0.0 | 0 | STIT| Storm Track Alpha block (STIT)| Text | | | | | | | | | |24
102| 0 | 0 | 0.0 | 0 | HIT | Hail Index Alpha block (HIT) | Text | | | | | | | | | |25
103| 0 | 0 | 0.0 | 0 | MT | Mesocyclone Alpha block (MT) | Text | | | | | | | | | |26
104| 0 | 0 | 0.0 | 0 | TVST| TVS Alpha block (TVST) | Text | | | | | | | | | |27
107| 0 | 0 | 0.0 | 0 | OHPT| 1hr Rainfall Params (OHPT) | Text | | | | | | | | | |30
108| 0 | 0 | 0.0 | 0 | THPT| 3hr Rainfall Params (THPT) | Text | | | | | | | | | |31
109| 0 | 0 | 0.0 | 0 | STPT| Storm Total Params (STPT) | Text | | | | | | | | | |32
132| 16 | 0 | 1.0 | 230 | CLR | Clutter Likelihood Refl (CLR) | Radial | y | | | | | | | | |89
133| 16 | 0 | 1.0 | 230 | CLD | Clutter Likelihood Dopp (CLD) | Radial | y | | | | | | | | |90
136|256 | 0 | 4.0 | 0 | SO | SuperOb (SO) | SuperOb | | | | | | | | | |82
137| 16 | 9 | 1.0 | 230 | ULR | User Selectable Lyr Refl (ULR)| Radial | | | | | | | | | |88
139| 0 | 0 | 0.0 | 230 | MRU | Rapid Update Mesocyclone (MRU)| Graphic | y | | | | | | | | |91
140| 0 | 0 | 0.0 | 230 | GFM | Gust Front MIGFA (GFM) | Generic | | | | | | | | | |28
141| 0 | 0 | 0.0 | 230 | MD | Mesocyclone (MD) | Graphic | | | | | | | | | |92
143| 0 | 0 | 0.0 | 230 | TRU | TVS Rapid Update (TRU) | Graphic | y | | | | | | | | |93
149| 0 | 0 | 0.0 | 230 | DMD | Digital Meso Detection (DMD) | Generic | y | | | | | | | | |94
144| 16 | 0 | 1.0 | 230 | OSW | 1-Hour Snow-Water Equiv (OSW) | Radial | | | | | | | | | |70
145| 16 | 0 | 1.0 | 230 | OSD | 1-Hour Snow Depth (OSD) | Radial | | | | | | | | | |71
146| 16 | 0 | 1.0 | 230 | SSW |Storm Tot Snow-Water Equiv (SSW)| Radial | | | | | | | | | |72
147| 16 | 0 | 1.0 | 230 | SSD |Storm Tot Snow Depth (SSD) | Radial | | | | | | | | | |73
150| 16 | 0 | 1.0 | 230 | USW |User Sel Snow-Water Equiv (USW)| Radial | | | | | | | y | | |74
151| 16 | 0 | 1.0 | 230 | USD |User Sel Snow Depth (USD) | Radial | | | | | | | y | | |75
152| 0 | 0 | 0.0 | 0 | RSS | RPG System Status (RSS) | Generic | | | | | | | | | |95
159|256 | 0 | 0.25 | 300 | ZDR | Differential Refl (ZDR) | Radial | y | | | | S | | | | |29
158| 16 | 0 | 1.0 | 230 | ZDR | Differential Refl (ZDR) | Radial | y | | | | | | | | |29
161|256 | 0 | 0.25 | 300 | CC | Correlation Coeff (CC) | Radial | y | | | | S | | | | |34
160| 16 | 0 | 1.0 | 230 | CC | Correlation Coeff (CC) | Radial | y | | | | | | | | |34
163|256 | 0 | 0.25 | 300 | KDP | Specific Diff Phase (KDP) | Radial | y | | | | S | | | | |35
162| 16 | 0 | 1.0 | 230 | KDP | Specific Diff Phase (KDP) | Radial | y | | | | | | | | |35
165|256 | 0 | 0.25 | 300 | HC | Hydrometeor Class (HC) | Radial | y | | | | | | | | |36
164| 16 | 0 | 1.0 | 230 | HC | Hydrometeor Class (HC) | Radial | y | | | | | | | | |36
177|256 | 0 | 0.25 | 230 | HHC | Hybrid Hydrometeor Class (HHC)| Radial | | | | | | | | | |68
176|65536| 0| 0.25 | 230 | DPR | Digital Inst Precip Rate (DPR)| Radial | | | | | | | | | |45
169| 16 | 0 | 2.0 | 230 | OHA | One Hour Accum (OHA) | Radial | | | | | | | | | |46
171| 16 | 0 | 2.0 | 230 | STA | Storm Total Accum (STA) | Radial | | | | | | | | | |51
172|256 | 0 | 0.25 | 230 | STA | Storm Total Accum (DSA) | Radial | | | | |0.01S| | | | |51
173|256 | 0 | 0.25 | 230 | DUA | User Select Accum (DUA) | Radial | | | | |0.01S| | y | | |58
174|256 | 0 | 0.25 | 230 | DOD | One Hour Diff (DOD) | Radial | | | | |0.01S| | | | |60
175|256 | 0 | 0.25 | 230 | DSD | Storm Total Diff (DSD) | Radial | | | | |0.01S| | | | |59
#???|256 | 0 | 0.25 | 300 | DP | Differential Phase (DP) | Radial | y | | | | Z | | | | |61
#???|256 | 0 | 0.25 | 230 | PRE | Inst Precip Rate (PRE) | Radial | y | | | | Z | | | | |63
166| 0 | 0 | 0.0 | 230 | ML | Melting Layer (ML) | Graphic | y | | | | Z | | | | |67
170|256 | 0 | 0.25 | 230 | DAA | One Hour Unbiased Accum (DAA) | Radial | | | | |0.01S| | | | |69
196| 0 | 0 | 0.0 | 50 | MBA | Microburst AMDA (MBA) | Generic | | | | | | | | | |28
500| 8 | 0 | 0.463| 463 | Z | Reflectivity (Z) | Radial | | | | | | | | | |64
550| 8 | 0 | 0.926| 111 | Z | Reflectivity (Z) | Radial | | | | | | | | | |64
#ID|Lvls|Lyr|Resol |Range|Mnemo| Name | Format |Elv|Alt|Azm|Spd|Dsp| X |hrs|bsp|mas|aid|dAz |compr
2 | 0 | 0 | 0.0 | 0 | GSM | General Status Msg (GSM) | GSM | | | | | | | | | |20 | |
3 | 0 | 0 | 0.0 | 0 | PRR | Product Request Resp (PRR) | PRR | | | | | | | | | |21 | |
6 | 0 | 0 | 0.0 | 0 | AAP | Alert Adaptation Parms (AAP) | AAP | | | | | | | | | |22 | |
8 | 0 | 0 | 0.0 | 0 | PTL | Product List (PTL) | PTL | | | | | | | | | |66 | |
9 | 0 | 0 | 0.0 | 0 | AM | Alert Message (AM) | AM | | | | | | | | | |38 | |
180| 256| 0 | 0.15 | 90 | Z | Reflectivity (Z) | Radial | y | | | | Z | | | | | 0 | |
181| 16 | 0 | 0.15 | 90 | Z | Reflectivity (Z) | Radial | y | | | | Z | | | | | 0 | |
186| 256| 0 | 0.30 | 460 | Z | Long Range Refl (Z) | Radial | y | | | | Z | | | | | 0 | |
187| 16 | 0 | 0.30 | 460 | Z | Long Range Refl (Z) | Radial | y | | | | Z | | | | | 0 | |
94 |256 | 0 | 1.0 | 460 | Z | 8-bit Refl Array (Z) | Radial | y | | | | Z | | | | | 0 | | y
153|256 | 0 | 0.25 | 460 | HZ | Super Res Reflectivity (Z) | Radial | y | | | | Z | | | | | 0 | 0.5 | y
16 | 8 | 0 | 1.0 | 230 | Z | Reflectivity (Z) | Radial | y | | | | Z | | | | | 0 | |
17 | 8 | 0 | 2.0 | 460 | Z | Reflectivity (Z) | Radial | y | | | | Z | | | | | 0 | |
18 | 8 | 0 | 4.0 | 460 | Z | Reflectivity (Z) | Radial | y | | | | Z | | | | | 0 | |
19 | 16 | 0 | 1.0 | 230 | Z | Reflectivity (Z) | Radial | y | | | | Z | | | | | 0 | |
20 | 16 | 0 | 2.0 | 460 | Z | Reflectivity (Z) | Radial | y | | | | Z | | | | | 0 | |
21 | 16 | 0 | 4.0 | 460 | Z | Reflectivity (Z) | Radial | y | | | | Z | | | | | 0 | |
99 |256 | 0 | 0.25 | 300 | V | 8-bit Velocity Array (V) | Radial | y | | | | Vm| | | | | 1 | | y
154|256 | 0 | 0.25 | 300 | HV | Super Res Velocity (V) | Radial | y | | | | Vm| | | | | 1 | 0.5 | y
182| 256| 0 | 0.15 | 90 | V | Velocity (V) | Radial | y | | | | Vm| | | | | 1 | |
183| 16 | 0 | 0.15 | 90 | V | Velocity (V) | Radial | y | | | | V | | | | | 1 | |
22 | 8 | 0 | 0.25 | 60 | V | Velocity (V) | Radial | y | | | | V | | | | | 1 | |
23 | 8 | 0 | 0.50 | 115 | V | Velocity (V) | Radial | y | | | | V | | | | | 1 | |
24 | 8 | 0 | 1.00 | 230 | V | Velocity (V) | Radial | y | | | | V | | | | | 1 | |
25 | 16 | 0 | 0.25 | 60 | V | Velocity (V) | Radial | y | | | | V | | | | | 1 | |
26 | 16 | 0 | 0.50 | 115 | V | Velocity (V) | Radial | y | | | | V | | | | | 1 | |
27 | 16 | 0 | 1.00 | 230 | V | Velocity (V) | Radial | y | | | | V | | | | | 1 | |
185| 8 | 0 | 0.15 | 90 | SW | Spectrum Width (SW) | Radial | y | | | | | | | | | 2 | |
28 | 8 | 0 | 0.25 | 60 | SW | Spectrum Width (SW) | Radial | y | | | | | | | | | 2 | |
29 | 8 | 0 | 0.50 | 115 | SW | Spectrum Width (SW) | Radial | y | | | | | | | | | 2 | |
30 | 8 | 0 | 1.0 | 230 | SW | Spectrum Width (SW) | Radial | y | | | | | | | | | 2 | |
155|256 | 0 | 0.25 | 300 |HSW | Super Res Spec Width (SW) | Radial | y | | | |5m | | | | | 2 | 0.5 | y
31 | 16 | 0 | 2.0 | 460 | USP | User Select Precip (USP) | Radial | | | | | | | y | | |47 | |
32 |256 | 0 | 1.0 | 230 | DHR | Digital Hybrid Scan Refl (DHR)| Radial | | | | | | | | | |48 | | y
33 | 16 | 0 | 1.0 | 230 | HSR | Hybrid Scan Reflectivity (HSR)| Radial | | | | | | | | | |64 | |
34 | 8 | 0 | 1.0 | 230 | CFC | Clutter Filter Control (CFC) | Radial | | | | | | | | | y |50 | |
35 | 8 | 0 | 1.0 | 230 | CZ | Composite Ref (CZ) | Raster | | | | | Z | | | | | 4 | |
36 | 8 | 0 | 4.0 | 460 | CZ | Composite Ref (CZ) | Raster | | | | | Z | | | | | 4 | |
37 | 16 | 0 | 1.0 | 230 | CZ | Composite Ref (CZ) | Raster | | | | | Z | | | | | 4 | |
38 | 16 | 0 | 4.0 | 460 | CZ | Composite Ref (CZ) | Raster | | | | | Z | | | | | 4 | |
41 | 16 | 0 | 4.0 | 230 | ET | Echo Tops (ET) | Raster | | | | | | | | | | 6 | |
135|256 | 0 | 1.0 | 460 | EET | Enhanced Echo Tops (EET) | Radial | | | | | | | | | |44 | | y
43 | 16 | 0 | 1.0 | 230 | SWR | Svr Wx Anal - Ref (SWR) | Radial | y | | y | | | | | | |52 | |
44 | 16 | 0 | 0.25 | 230 | SWV | Svr Wx Anal - Vel (SWV) | Radial | y | | y | | V | | | | |53 | |
45 | 8 | 0 | 0.25 | 230 | SWW | Svr Wx Anal - SW (SWW) | Radial | y | | y | | | | | | |54 | |
46 | 16 | 0 | 0.5 | 230 | SWS | Svr Wx Anal - Shear (SWS) | Radial | y | | y | | | | | | |55 | |
47 | 0 | 0 | 4.0 | 230 | SWP | Severe Wx Prob (SWP) | Graphic | | | | | | | | | |37 | |
48 | 8 | 0 | 0.0 | 0 | VWP | VAD Wind Profile (VWP) | Graphic | | | | | | | | | |40 | |
50 | 16 | 0 | 1.0 | 230 | RCS | Ref X-Sect (RCS) | Raster | | | | | | y | | | |56 | |
51 | 16 | 0 | 0.5 | 230 | VCS | Vel X-Sect (VCS) | Raster | | | | | | y | | | |57 | |
55 | 16 | 0 | 0.5 | 230 | SRR | Storm Rel Vel Region (SRR) | Radial | y | | y | y | V | | | | |62 | |
56 | 16 | 0 | 1.0 | 230 | SRM | Storm Rel Velocity (SRM) | Radial | y | | | | V | | | y | | 3 | |
57 | 16 | 0 | 4.0 | 230 | VIL | Vert Integ Liq (VIL) | Raster | | | | | | | | | | 5 | |
134|256 | 0 | 1.0 | 460 | DVL | Digital Vert Integ Liq (DVL) | Radial | | | | | S | | | | |43 | | y
58 | 0 | 0 | 0.0 | 345 | STI | Storm Track (STI) | Graphic | | | | | | | | | |13 | |
59 | 0 | 0 | 0.0 | 230 | HI | Hail Index (HI) | Graphic | | | | | | | | | |14 | |
60 | 0 | 0 | 0.0 | 230 | M | Legacy Meso (M) | Graphic | | | | | | | | | |15 | |
61 | 0 | 0 | 0.0 | 230 | TVS | Tornadic Vortex Sig (TVS) | Graphic | | | | | | | | | |16 | |
62 | 0 | 0 | 0.0 | 460 | SS | Storm Structure (SS) | Text | | | | | | | | | |17 | |
65 | 8 | 1 | 4.0 | 460 | LRM | Lyr 1 Comp Ref Max (LRM) | Raster | | | | | | | | | | 9 | |
66 | 8 | 2 | 4.0 | 460 | LRM | Lyr 2 Comp Ref Max (LRM) | Raster | | | | | | | | | | 9 | |
67 | 8 | 1 | 4.0 | 460 | APR | Lyr 1 Comp Ref MAX (APR) | Raster | | | | | | | | | |65 | |
73 | 0 | 0 | 0.0 | 0 | UAM | User Alert Message (UAM) | Text | | | | | | | | | |18 | |
74 | 0 | 0 | 0.0 | 460 | RCM | Radar Coded Message (RCM) | Text | | | | | | | | | |39 | |
75 | 0 | 0 | 0.0 | 0 | FTM | Free Text Message (FTM) | Text | | | | | | | | | |19 | |
77 | 0 | 0 | 0.0 | 0 | PTM | PUP Text Message (PTM) | Text | | | | | | | | | |83 | |
78 | 16 | 0 | 2.0 | 460 | OHP | One Hour Precip (OHP) | Radial | | | | | | | | | | 7 | |
79 | 16 | 0 | 2.0 | 460 | THP | Three Hour Precip (THP) | Radial | | | | | | | | | | 8 | |
80 | 16 | 0 | 2.0 | 460 | STP | Storm Total Precip (STP) | Radial | | | | | m | | | | |11 | |
138|256 | 0 | 2.0 | 460 | STP | Dig Storm Total Precip (DSP) | Radial | | | | | m | | | | |11 | | y
81 |256 | 0 | 4.0 | 230 | DPA | Digital Precip Array (DPA) | Raster | | | | | | | | | |41 | |
82 | 8 | 0 |40.0 | 230 | SPD | Supplemental Precip Data (SPD)| Text | | | | | | | | | |42 | |
83 | 0 | 0 | 0.0 | 0 | IRM | Intermediate Radar Message (IRM)| Text | | | | | | | | | |82 | |
84 | 8 | 0 | 0.0 | 0 | VAD | Vel Az Display (VAD) | Graphic | | y | | | | | | | |12 | |
85 | 8 | 0 | 1.0 | 230 | RCS | Ref X-Sect (RCS) | Raster | | | | | | y | | | |56 | |
86 | 8 | 0 | 0.5 | 230 | VCS | Vel X-Sect (VCS) | Raster | | | | | | y | | | |57 | |
90 | 8 | 3 | 4.0 | 460 | LRM | Lyr 3 Comp Ref Max (LRM) | Raster | | | | | | | | | | 9 | |
93 |256 | 0 | 1.0 | 115 | DBV | ITWS Digital Velocity (DBV) | Radial | y | | | | V | | | | |84 | |
100| 0 | 0 | 0.0 | 0 | VSDT| VAD Site Adapt Params (VSDT) | Text | | | | | | | | | |23 | |
101| 0 | 0 | 0.0 | 0 | STIT| Storm Track Alpha block (STIT)| Text | | | | | | | | | |24 | |
102| 0 | 0 | 0.0 | 0 | HIT | Hail Index Alpha block (HIT) | Text | | | | | | | | | |25 | |
103| 0 | 0 | 0.0 | 0 | MT | Mesocyclone Alpha block (MT) | Text | | | | | | | | | |26 | |
104| 0 | 0 | 0.0 | 0 | TVST| TVS Alpha block (TVST) | Text | | | | | | | | | |27 | |
107| 0 | 0 | 0.0 | 0 | OHPT| 1hr Rainfall Params (OHPT) | Text | | | | | | | | | |30 | |
108| 0 | 0 | 0.0 | 0 | THPT| 3hr Rainfall Params (THPT) | Text | | | | | | | | | |31 | |
109| 0 | 0 | 0.0 | 0 | STPT| Storm Total Params (STPT) | Text | | | | | | | | | |32 | |
132| 16 | 0 | 1.0 | 230 | CLR | Clutter Likelihood Refl (CLR) | Radial | y | | | | | | | | |89 | |
133| 16 | 0 | 1.0 | 230 | CLD | Clutter Likelihood Dopp (CLD) | Radial | y | | | | | | | | |90 | |
136|256 | 0 | 4.0 | 0 | SO | SuperOb (SO) | SuperOb | | | | | | | | | |82 | | y
137| 16 | 9 | 1.0 | 230 | ULR | User Selectable Lyr Refl (ULR)| Radial | | | | | | | | | |88 | |
139| 0 | 0 | 0.0 | 230 | MRU | Rapid Update Mesocyclone (MRU)| Graphic | y | | | | | | | | |91 | |
140| 0 | 0 | 0.0 | 230 | GFM | Gust Front MIGFA (GFM) | Generic | | | | | | | | | |28 | |
141| 0 | 0 | 0.0 | 230 | MD | Mesocyclone (MD) | Graphic | | | | | | | | | |92 | |
143| 0 | 0 | 0.0 | 230 | TRU | TVS Rapid Update (TRU) | Graphic | y | | | | | | | | |93 | |
149| 0 | 0 | 0.0 | 230 | DMD | Digital Meso Detection (DMD) | Generic | y | | | | | | | | |94 | | y
144| 16 | 0 | 1.0 | 230 | OSW | 1-Hour Snow-Water Equiv (OSW) | Radial | | | | | | | | | |70 | |
145| 16 | 0 | 1.0 | 230 | OSD | 1-Hour Snow Depth (OSD) | Radial | | | | | | | | | |71 | |
146| 16 | 0 | 1.0 | 230 | SSW |Storm Tot Snow-Water Equiv (SSW)| Radial | | | | | | | | | |72 | |
147| 16 | 0 | 1.0 | 230 | SSD |Storm Tot Snow Depth (SSD) | Radial | | | | | | | | | |73 | |
150| 16 | 0 | 1.0 | 230 | USW |User Sel Snow-Water Equiv (USW)| Radial | | | | | | | y | | |74 | |
151| 16 | 0 | 1.0 | 230 | USD |User Sel Snow Depth (USD) | Radial | | | | | | | y | | |75 | |
152| 0 | 0 | 0.0 | 0 | RSS | RPG System Status (RSS) | Generic | | | | | | | | | |95 | | y
159|256 | 0 | 0.25 | 300 | ZDR | Differential Refl (ZDR) | Radial | y | | | | S | | | | |29 | | y
158| 16 | 0 | 1.0 | 230 | ZDR | Differential Refl (ZDR) | Radial | y | | | | | | | | |29 | |
161|256 | 0 | 0.25 | 300 | CC | Correlation Coeff (CC) | Radial | y | | | | S | | | | |34 | | y
160| 16 | 0 | 1.0 | 230 | CC | Correlation Coeff (CC) | Radial | y | | | | | | | | |34 | |
163|256 | 0 | 0.25 | 300 | KDP | Specific Diff Phase (KDP) | Radial | y | | | | S | | | | |35 | | y
162| 16 | 0 | 1.0 | 230 | KDP | Specific Diff Phase (KDP) | Radial | y | | | | | | | | |35 | |
165|256 | 0 | 0.25 | 300 | HC | Hydrometeor Class (HC) | Radial | y | | | | | | | | |36 | | y
164| 16 | 0 | 1.0 | 230 | HC | Hydrometeor Class (HC) | Radial | y | | | | | | | | |36 | |
177|256 | 0 | 0.25 | 230 | HHC | Hybrid Hydrometeor Class (HHC)| Radial | | | | | | | | | |68 | | y
176|65536| 0| 0.25 | 230 | DPR | Digital Inst Precip Rate (DPR)| Radial | | | | | | | | | |45 | | y
169| 16 | 0 | 2.0 | 230 | OHA | One Hour Accum (OHA) | Radial | | | | | | | | | |46 | |
171| 16 | 0 | 2.0 | 230 | STA | Storm Total Accum (STA) | Radial | | | | | | | | | |51 | |
172|256 | 0 | 0.25 | 230 | STA | Storm Total Accum (DSA) | Radial | | | | |0.01S| | | | |51 | | y
173|256 | 0 | 0.25 | 230 | DUA | User Select Accum (DUA) | Radial | | | | |0.01S| | y | | |58 | | y
174|256 | 0 | 0.25 | 230 | DOD | One Hour Diff (DOD) | Radial | | | | |0.01S| | | | |60 | | y
175|256 | 0 | 0.25 | 230 | DSD | Storm Total Diff (DSD) | Radial | | | | |0.01S| | | | |59 | | y
#???|256 | 0 | 0.25 | 300 | DP | Differential Phase (DP) | Radial | y | | | | Z | | | | |61 |
#???|256 | 0 | 0.25 | 230 | PRE | Inst Precip Rate (PRE) | Radial | y | | | | Z | | | | |63 |
166| 0 | 0 | 0.0 | 230 | ML | Melting Layer (ML) | Graphic | y | | | | Z | | | | |67 | |
170|256 | 0 | 0.25 | 230 | DAA | One Hour Unbiased Accum (DAA) | Radial | | | | |0.01S| | | | |69 | | y
196| 0 | 0 | 0.0 | 50 | MBA | Microburst AMDA (MBA) | Generic | | | | | | | | | |28 | |
500| 8 | 0 | 0.463| 463 | Z | Reflectivity (Z) | Radial | | | | | | | | | |64 | |
550| 8 | 0 | 0.926| 111 | Z | Reflectivity (Z) | Radial | | | | | | | | | |64 | |

View file

@ -46,6 +46,9 @@ import org.apache.qpid.client.AMQConnectionFactory;
import org.itadaki.bzip2.BZip2InputStream;
import com.raytheon.rcm.config.EndpointConfig;
import com.raytheon.rcm.config.RadarConfig;
import com.raytheon.rcm.config.RadarType;
import com.raytheon.rcm.config.Util;
import com.raytheon.rcm.config.awips1.Awips1ProdDistInfoBuilder;
import com.raytheon.rcm.event.ConfigEvent;
import com.raytheon.rcm.event.ConfigEvent.Category;
@ -57,6 +60,7 @@ import com.raytheon.rcm.message.Message;
import com.raytheon.rcm.message.MessageFormatException;
import com.raytheon.rcm.products.ProductInfo;
import com.raytheon.rcm.products.RadarProduct;
import com.raytheon.rcm.products.ProductInfo.Selector;
import com.raytheon.rcm.products.RadarProduct.Param;
import com.raytheon.rcm.server.Log;
import com.raytheon.rcm.server.RadarServer;
@ -71,6 +75,7 @@ import com.raytheon.rcm.server.RadarServer;
* ------------ ---------- ----------- --------------------------
* ...
* 2014-02-03 DR 14762 D. Friedman Refactor config events.
* 2015-07-13 DR 17672 D. Friedman Only decompress products documented to support compression
* </pre>
*
*/
@ -321,8 +326,10 @@ public class DataArchiveEndpoint extends RadarEventAdapter {
return;
byte[] msg = event.getMessageData();
RadarConfig rc = radarServer.getConfiguration().getConfigForRadar(
event.getRadarID());
msg = maybeDecompressProduct(msg);
msg = maybeDecompressProduct(msg, rc);
String pathName = getArchivePathForMessage(event.getRadarID(), msg);
@ -656,7 +663,7 @@ public class DataArchiveEndpoint extends RadarEventAdapter {
updateConfig();
}
private byte[] maybeDecompressProduct(byte[] msg) {
private byte[] maybeDecompressProduct(byte[] msg, RadarConfig radarConfig) {
/*
* The data archive supports applications that assume products will be
* uncompressed so do this unconditionally.
@ -665,7 +672,11 @@ public class DataArchiveEndpoint extends RadarEventAdapter {
try {
int code = Message.messageCodeOf(msg);
if (code > 16 && !noDecompressList.contains(code)) {
RadarType radarType = radarConfig != null ?
Util.getRadarType(radarConfig) : null;
RadarProduct rp = ProductInfo.getInstance().selectOne(
new Selector(radarType, null, code, null));
if (rp != null && rp.compressionAllowed && !noDecompressList.contains(code)) {
PDB pdb = GraphicProduct.pdbOfMessage(msg);
if (pdb.isBzip2Compressed()) {
int uncompressedSize = pdb.getUncompressedSize();

View file

@ -29,6 +29,9 @@ import java.nio.ByteBuffer;
import org.itadaki.bzip2.BZip2InputStream;
import com.raytheon.rcm.config.RadarConfig;
import com.raytheon.rcm.config.RadarType;
import com.raytheon.rcm.config.Util;
import com.raytheon.rcm.event.ConfigEvent;
import com.raytheon.rcm.event.ConfigEvent.Category;
import com.raytheon.rcm.event.RadarEvent;
@ -37,6 +40,9 @@ import com.raytheon.rcm.message.GraphicProduct;
import com.raytheon.rcm.message.GraphicProduct.PDB;
import com.raytheon.rcm.message.Message;
import com.raytheon.rcm.message.MessageFormatException;
import com.raytheon.rcm.products.ProductInfo;
import com.raytheon.rcm.products.ProductInfo.Selector;
import com.raytheon.rcm.products.RadarProduct;
/**
* <p>A radar server component that delivers radar products to an EDEX file
@ -51,6 +57,7 @@ import com.raytheon.rcm.message.MessageFormatException;
* ------------ ---------- ----------- --------------------------
* ...
* 2014-02-03 DR 14762 D. Friedman Refactor config events.
* 2015-07-13 DR 17672 D. Friedman Only decompress products documented to support compression
* </pre>
*/
public class Awips2Endpoint extends RadarEventAdapter {
@ -103,12 +110,15 @@ public class Awips2Endpoint extends RadarEventAdapter {
byte[] msg = event.getMessageData();
int code = Message.messageCodeOf(msg);
RadarConfig rc = radarServer.getConfiguration().getConfigForRadar(
event.getRadarID());
// Send everything to EDEX except for the product list.
if (code == Message.PRODUCT_LIST)
return;
msg = maybeDecompressProduct(msg);
msg = maybeDecompressProduct(msg, rc);
// where do I put the temp files?
String name;
@ -168,14 +178,18 @@ public class Awips2Endpoint extends RadarEventAdapter {
updateConfig();
}
private byte[] maybeDecompressProduct(byte[] msg) {
private byte[] maybeDecompressProduct(byte[] msg, RadarConfig radarConfig) {
if (!radarServer.getConfiguration().isDecompressProducts())
return msg;
try {
int code = Message.messageCodeOf(msg);
if (code > 16) {
RadarType radarType = radarConfig != null ?
Util.getRadarType(radarConfig) : null;
RadarProduct rp = ProductInfo.getInstance().selectOne(
new Selector(radarType, null, code, null));
if (rp != null && rp.compressionAllowed) {
PDB pdb = GraphicProduct.pdbOfMessage(msg);
if (pdb.isBzip2Compressed()) {
Log.event("decompressing product");

View file

@ -20,6 +20,7 @@
package com.raytheon.edex.plugin.radar;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.nio.ByteBuffer;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
@ -29,6 +30,11 @@ import java.util.zip.Inflater;
import org.itadaki.bzip2.BZip2InputStream;
import com.raytheon.edex.esb.Headers;
import com.raytheon.uf.common.dataplugin.radar.util.RadarInfo;
import com.raytheon.uf.common.dataplugin.radar.util.RadarInfoDict;
import com.raytheon.uf.common.localization.IPathManager;
import com.raytheon.uf.common.localization.LocalizationContext;
import com.raytheon.uf.common.localization.PathManagerFactory;
import com.raytheon.uf.common.status.IUFStatusHandler;
import com.raytheon.uf.common.status.UFStatus;
import com.raytheon.uf.common.status.UFStatus.Priority;
@ -47,6 +53,7 @@ import com.raytheon.uf.common.status.UFStatus.Priority;
* Mar 20, 2013 1804 bsteffen Switch all radar decompressing to be in
* memory.
* Aug 20, 2013 16157 wkwock Add bunzip2 cabability.
* Jul 13 2015 DR 17672 D. Friedman Only decompress products documented to support compression
*
* </pre>
*
@ -70,6 +77,27 @@ public class RadarDecompressor {
private static final Pattern WMO_PATTERN = Pattern
.compile("([A-Z]{4}[0-9]{2} [A-Z]{4} [0-9]{6})\\x0D\\x0D\\x0A(\\w{6})\\x0D\\x0D\\x0A");
public final RadarInfoDict infoDict;
public RadarDecompressor() {
// TODO: This is duplicated in RadarDecoder
String dir = "";
IPathManager pathMgr = PathManagerFactory.getPathManager();
LocalizationContext commonStaticBase = pathMgr.getContext(
LocalizationContext.LocalizationType.COMMON_STATIC,
LocalizationContext.LocalizationLevel.BASE);
try {
dir = pathMgr.getFile(commonStaticBase, ".").getCanonicalPath();
} catch (IOException e) {
theHandler.handle(Priority.ERROR,
"Failed to get localization directory", e);
}
infoDict = RadarInfoDict.getInstance(dir);
}
public byte[] decompress(byte[] messageData, Headers headers) {
return decompressImpl(messageData, headers, false);
}
@ -190,6 +218,11 @@ public class RadarDecompressor {
* @return true if data is bzip2 compressed
*/
private boolean isBzip2Compressed(byte[] inBuf, int inOff) {
int productCode = ((inBuf[0] & 0xff) << 8) | (inBuf[1] & 0xff);
RadarInfo info = infoDict.getInfo(productCode);
if (info == null || ! info.isCompressionAllowed())
return false;
if ((inBuf==null) || (inOff < 0) || ((inOff +120) >= inBuf.length)) {
return false;
}

View file

@ -49,6 +49,7 @@ import com.raytheon.uf.common.dataplugin.radar.level3.GraphicBlock;
import com.raytheon.uf.common.dataplugin.radar.level3.SymbologyBlock;
import com.raytheon.uf.common.dataplugin.radar.level3.TabularBlock;
import com.raytheon.uf.common.dataplugin.radar.util.RadarConstants;
import com.raytheon.uf.common.dataplugin.radar.util.RadarInfo;
import com.raytheon.uf.common.dataplugin.radar.util.RadarInfoDict;
import com.raytheon.uf.common.dataplugin.radar.util.RadarTextProductUtil;
import com.raytheon.uf.common.dataplugin.radar.util.RadarUtil;
@ -101,6 +102,7 @@ import com.raytheon.uf.edex.database.DataAccessLayerException;
* Jan 21, 2014 2627 njensen Changed offset errors to MalformedDataException
* May 14, 2014 2536 bclement moved WMO Header to common, removed TimeTools usage
* added storeTextProduct()
* Jul 13 2015 DR 17672 D. Friedman Only decompress products documented to support compression
*
* </pre>
*
@ -744,7 +746,10 @@ public class Level3BaseRadar {
int graphicBlockOffset = theRadarData.readInt() * 2;
int tabularBlockOffset = theRadarData.readInt() * 2;
if (productDependentValues[7] == 1) {
RadarInfo radarInfo = dict.getInfo(theProductCode);
if (productDependentValues[7] == 1 && radarInfo != null
&& radarInfo.isCompressionAllowed()) {
int uncompressedSize = ((productDependentValues[8] & 0xffff) << 16)
| (productDependentValues[9] & 0xffff);
byte[] uncompressed = null;

View file

@ -37,140 +37,140 @@
#
# All booleans must be "y" for true, anything else for false.
#
#ID|Lvls |Lyr|Resol |Range|Mnemo|Name |Formatted Name |Formatted Abrev. Name |Format |Elv|Alt|Azm|Spd|Dsp |X |hrs|bsp|mas|aid|unit
2 |0 |0 |0.0 |0 |GSM |NEXRAD Unit Status Msg |{S} NEXRAD Unit Status Msg |{S} NUSM |XY | | | | | | | | | |20 |
3 |0 |0 |0.0 |0 |PRR |Product Request Resp |Product Request Resp |PRR |PRR | | | | | | | | | |21 |
6 |0 |0 |0.0 |0 |AAP |Alert Adaptation Parms |Alert Adaptation Parms |AAP |AAP | | | | | | | | | |22 |
8 |0 |0 |0.0 |0 |PTL |Product List |Product List |PTL |PTL | | | | | | | | | |66 |
9 |0 |0 |0.0 |0 |AM |Alert Message |Alert Message |AM |AM | | | | | | | | | |38 |
180|256 |0 |0.15 |90 |Z |Reflectivity |{S} {T} Reflectivity ({U}) {B}bit |{S} {T} Z {B}bit |Radial |y | | | |Z | | | | |0 |dBZ/10
181|16 |0 |0.15 |90 |Z |Reflectivity |{S} {T} Reflectivity ({U}) {B}bit |{S} {T} Z {B}bit |Radial |y | | | |Z | | | | |0 |dBZ
186|256 |0 |0.30 |460 |Z |Long Range Refl |{S} Long Rng Refl ({U}) {B}bit |{S} {T} TDWR LR Z {B}bit |Radial |y | | | |Z | | | | |0 |dBZ/10
187|16 |0 |0.30 |460 |Z |Long Range Refl |{S} Long Rng Refl ({U}) {B}bit |{S} {T} TDWR LR Z {B}bit |Radial |y | | | |Z | | | | |0 |dBZ
94 |256 |0 |1.0 |460 |Z |Reflectivity |{S} {T} Reflectivity ({U}) {B}bit |{S} {T} Z {B}bit |Radial |y | | | |Z | | | | |0 |dBZ/10
153|256 |0 |0.25 |460 |HZ |Reflectivity |{S} {T} Reflectivity ({U}) {B}bit |{S} {T} Z {B}bit |Radial |y | | | |Z | | | | |0 |dBZ/10
16 |8 |0 |1.0 |230 |Z |Reflectivity |{S} {T} Refl {B}bit ({U}) |{S} {T} Refl {B} |Radial |y | | | |Z | | | | |0 |dBZ
17 |8 |0 |2.0 |460 |Z |Reflectivity |{S} {T} Refl {B}bit ({U}) |{S} {T} Refl {B} |Radial |y | | | |Z | | | | |0 |dBZ
18 |8 |0 |4.0 |460 |Z |Reflectivity |{S} {T} Refl {B}bit ({U}) |{S} {T} Refl {B} |Radial |y | | | |Z | | | | |0 |dBZ
19 |16 |0 |1.0 |230 |Z |Reflectivity |{S} {T} Reflectivity ({U}) {B}bit |{S} {T} Z {B}bit |Radial |y | | | |Z | | | | |0 |dBZ
20 |16 |0 |2.0 |460 |Z |Reflectivity |{S} {T} Reflectivity ({U}) {B}bit |{S} {T} Z {B}bit |Radial |y | | | |Z | | | | |0 |dBZ
21 |16 |0 |4.0 |460 |Z |Reflectivity |{S} {T} Reflectivity {B}bit ({U}) |{S} {T} Refl {B} |Radial |y | | | |Z | | | | |0 |dBZ
99 |256 |0 |0.25 |300 |V |Velocity |MODE=V:{S} {T} Velocity ({U}) {B}bit;MODE=SRM8:{S} {T} Storm Rel Vel {B}bit ({U}) |MODE=V:{S} {T} V {B}bit;MODE=SRM8:{S} {T} SRM |Radial |y | | | |Vm | | | | |1 |(m/s)/10
154|256 |0 |0.25 |300 |HV |Velocity |MODE=V:{S} {T} Velocity ({U}) {B}bit;MODE=SRM8:{S} {T} Storm Rel Vel {B}bit ({U}) |MODE=V:{S} {T} V {B}bit;MODE=SRM8:{S} {T} SRM |Radial |y | | | |Vm | | | | |1 |(m/s)/10
182|256 |0 |0.15 |90 |V |Velocity |MODE=V:{S} {T} Velocity ({U}) {B}bit;MODE=SRM8:{S} {T} Storm Rel Vel {B}bit ({U}) |MODE=V:{S} {T} V {B}bit;MODE=SRM8:{S} {T} SRM |Radial |y | | | |Vm | | | | |1 |(m/s)/10
183|16 |0 |0.15 |90 |V |Velocity |{S} {T} Velocity ({U}) |{S} {T} V |Radial |y | | | |V | | | | |1 |kts
22 |8 |0 |0.25 |60 |V |Velocity |{S} {T} Vel {B}bit ({U}) |{S} {T} Vel {B} |Radial |y | | | |V | | | | |1 |kts
23 |8 |0 |0.50 |115 |V |Velocity |{S} {T} Vel {B}bit ({U}) |{S} {T} Vel {B} |Radial |y | | | |V | | | | |1 |kts
24 |8 |0 |1.00 |230 |V |Velocity |{S} {T} Vel {B}bit ({U}) |{S} {T} Vel {B} |Radial |y | | | |V | | | | |1 |kts
25 |16 |0 |0.25 |60 |V |Velocity |{S} {T} Velocity {B}bit ({U}) |{S} {T} Vel {B} |Radial |y | | | |V | | | | |1 |kts
26 |16 |0 |0.50 |115 |V |Velocity |{S} {T} Velocity ({U}) |{S} {T} V |Radial |y | | | |V | | | | |1 |kts
27 |16 |0 |1.00 |230 |V |Velocity |{S} {T} Velocity ({U}) |{S} {T} V |Radial |y | | | |V | | | | |1 |kts
185|8 |0 |0.15 |90 |SW |Spectrum Width |{S} {T} Spec Width ({U}) |{S} {T} Spec Width |Radial |y | | | | | | | | |2 |kts
28 |8 |0 |0.25 |60 |SW |Spectrum Width |{S} {T} Spectrum Width ({U}) {B}bit |{S} {T} SW {B}bit |Radial |y | | | | | | | | |2 |kts
29 |8 |0 |0.50 |115 |SW |Spectrum Width |{S} {T} Spectrum Width ({U}) {B}bit |{S} {T} SW {B}bit |Radial |y | | | | | | | | |2 |kts
30 |8 |0 |1.0 |230 |SW |Spectrum Width |{S} {T} Spectrum Width ({U}) {B}bit |{S} {T} SW {B}bit |Radial |y | | | | | | | | |2 |kts
155|256 |0 |0.25 |300 |HSW |Spec Width |{S} {T} Spectrum Width ({U}) {B}bit |{S} {T} SW {B}bit |Radial |y | | | |5m | | | | |2 |kts/10
31 |16 |0 |2.0 |460 |USP |User Select Precip |{S} User Selectable Precip ({U}) |{S} USP |Radial | | | | | | |y | | |47 |in
32 |256 |0 |1.0 |230 |DHR |Digital Hybrid Scan Refl |{S} Hybrid Scan Refl ({U}) |{S} DHR |Radial | | | | | | | | | |48 |dBZ/10
33 |16 |0 |1.0 |230 |HSR |Hybrid Scan Reflectivity |{S} {B} bit Hyb Scan Refl ({U}) |{S} HSR |Radial | | | | | | | | | |64 |dBZ
34 |8 |0 |1.0 |230 |CFC |Clutter Filter Control |{S} Clutter Filter Control Segment {Sg} ({U}) |{S} CFC seg {Sg} |Radial | | | | | | | | |y |50 |
35 |8 |0 |1.0 |230 |CZ |Composite Refl |MODE=CZ-1km:{S} Composite Refl ({U}) {B}bit;MODE=CZ-3bit:{S} Comp Refl {B}bit ({U}) |MODE=CZ-1km:{S} Comp Refl {B}bit;MODE=CZ-3bit:{S} Comp Refl |Raster | | | | |Z | | | | |4 |dBZ
36 |8 |0 |4.0 |460 |CZ |Composite Refl |MODE=CZ-1km:{S} Composite Refl ({U}) {B}bit;MODE=CZ-3bit:{S} Comp Refl {B}bit ({U}) |MODE=CZ-1km:{S} Comp Refl {B}bit;MODE=CZ-3bit:{S} Comp Refl |Raster | | | | |Z | | | | |4 |dBZ
37 |16 |0 |1.0 |230 |CZ |Composite Refl |MODE=CZ-1km:{S} Composite Refl ({U}) {B}bit;MODE=CZ-4bit:{S} 1km Composite Ref ({U});MODE=CZ-Pg:{S} Comb Att Table Page {P}/{P#};MODE=CZ-alt:{S} Comp Refl {B}bit ({U});MODE=VIL:{S} VIL/Comp Ref ({U})|MODE=CZ-1km:{S} Comp Refl {B}bit;MODE=CZ-4bit:{S} 1km Comp Ref;MODE=CZ-Pg:{S} CZ 1km Pg {P}/{P#};MODE=CZ-alt:{S} Comp Refl;MODE=VIL:{S} VIL/Comp|Raster | | | | |Z | | | | |4 |dBZ
38 |16 |0 |4.0 |460 |CZ |Composite Refl |MODE=CZ-1km:{S} Composite Refl ({U}) {B}bit;MODE=CZ-4bit:{S} 4km Composite Ref ({U});MODE=CZ-Pg:{S} Comb Att Table Page {P}/{P#};MODE=CZ-alt:{S} Comp Refl {B}bit ({U});MODE=VIL:{S} VIL/Comp Ref ({U})|MODE=CZ-1km:{S} Comp Refl {B}bit;MODE=CZ-4bit:{S} 4km Comp Ref;MODE=CZ-Pg:{S} CZ 4km Pg {P}/{P#};MODE=CZ-alt:{S} Comp Refl;MODE=VIL:{S} VIL/Comp|Raster | | | | |Z | | | | |4 |dBZ
41 |16 |0 |4.0 |230 |ET |Echo Tops |{S} Echo Tops ({U}) |{S} Echo Tops |Raster | | | | | | | | | |6 |ft*1000
135|256 |0 |1.0 |460 |EET |Enhanced Echo Tops |{S} Enhanced Echo Tops ({U}) |{S} Enh Echo Tops |Radial | | | | | | | | | |44 |ft*1000
43 |16 |0 |1.0 |230 |SWR |Svr Wx Anal - Ref |Svr Wx Anal - Ref |SWR |Radial |y | |y | | | | | | |52 |
44 |16 |0 |0.25 |230 |SWV |Svr Wx Anal - Vel |Svr Wx Anal - Vel |SWV |Radial |y | |y | |V | | | | |53 |
45 |8 |0 |0.25 |230 |SWW |Svr Wx Anal - SW |Svr Wx Anal - SW |SWW |Radial |y | |y | | | | | | |54 |
46 |16 |0 |0.5 |230 |SWS |Svr Wx Anal - Shear |Svr Wx Anal - Shear |SWS |Radial |y | |y | | | | | | |55 |
47 |0 |0 |4.0 |230 |SWP |Severe Wx Prob |Severe Wx Prob |SWP |Graphic| | | | | | | | | |37 |
48 |8 |0 |0.0 |0 |VWP |VAD Wind Profile |{S} VAD Wind Profile ({U}) |{S} VAD Winds |XY | | | | | | | | | |40 |kts
50 |16 |0 |1.0 |230 |RCS |Ref X-Sect |{S} Xsect Refl ({U}) |{S} Refl xsect |XY | | | | | |y | | | |56 |dBZ
51 |16 |0 |0.5 |230 |VCS |Vel X-Sect |{S} Xsect Vel ({U}) |{S} Vel xsect |XY | | | | | |y | | | |57 |kts
55 |16 |0 |0.5 |230 |SRR |Storm Rel Vel Region |{S} {T} SWA Storm Rel Vel - Region ({U}) |{S} {T} SWA SRR |Radial |y | |y |y |V | | | | |62 |kts
56 |16 |0 |1.0 |230 |SRM |Storm Rel Velocity |{S} {T} Storm Rel Vel {B}bit ({U}) |{S} {T} SRM 4 |Radial |y | | | |V | | |y | |3 |kts
57 |16 |0 |4.0 |230 |VIL |Vert Integ Liq |{S} Vert Integrated Liquid |{S} VIL |Raster | | | | | | | | | |5 |kg/m²
134|256 |0 |1.0 |460 |DVL |Digital Vert Integ Liq |{S} Dig Vert Int Liquid |{S} {B}bit VIL |Radial | | | | |S | | | | |43 |kg/m²
58 |0 |0 |0.0 |345 |STI |Storm Track |{S} Storm Track Information {P}/{P#} | |Graphic| | | | | | | | | |13 |
59 |0 |0 |0.0 |230 |HI |Hail Index |{S} Hail Index {P}/{P#} |{S} Hail Index {P}/{P#} |Graphic| | | | | | | | | |14 |
60 |0 |0 |0.0 |230 |M |Legacy Meso |{S} Legacy Meso {P}/{P#} |{S} Legacy Meso {P}/{P#} |Graphic| | | | | | | | | |15 |
61 |0 |0 |0.0 |230 |TVS |Tornadic Vortex Sig |{S} Tornadic Vortex Sig {P}/{P#} |{S} TVS {P}/{P#} |Graphic| | | | | | | | | |16 |
62 |0 |0 |0.0 |460 |SS |Storm Structure |{S} Cell Trends {Ctp} |{S} Cell Trends {Ctp} |Graph | | | | | | | | | |17 |
63 |8 |1 |4.0 |460 |LRA |Lyr 1 Comp Ref Avg |Lyr 1 Comp Ref Avg |LRA |Raster | | | | | | | | | |10 |dBZ
64 |8 |2 |4.0 |460 |LRA |Lyr 2 Comp Ref Avg |Lyr 2 Comp Ref Avg |LRA |Raster | | | | | | | | | |10 |dBZ
65 |8 |1 |4.0 |460 |LRM |Layer 1 Max Refl |{S} Layer 1 Max Refl ({U}) |{S} Lyr 1 Max |Raster | | | | | | | | | |9 |dBZ
66 |8 |2 |4.0 |460 |LRM |Lyr 2 Comp Ref Max |{S} Layer 2 Max Refl ({U}) |{S} Lyr 2 Max |Raster | | | | | | | | | |9 |dBZ
67 |8 |1 |4.0 |460 |APR |Lyr 1 Comp Ref Max |{S} Layer Max Refl--No AP ({U}) |{S} Lyr Max APR |Raster | | | | | | | | | |65 |dBZ
73 |0 |0 |0.0 |0 |UAM |User Alert Message |User Alert Message |UAM |Text | | | | | | | | | |18 |
74 |0 |0 |0.0 |460 |RCM |Radar Coded Message |Radar Coded Message |RCM |Text | | | | | | | | | |39 |
75 |0 |0 |0.0 |0 |FTM |Free Text Message |Free Text Message |FTM |Text | | | | | | | | | |19 |
77 |0 |0 |0.0 |0 |PTM |PUP Text Message |PUP Text Message |PTM |Text | | | | | | | | | |83 |
78 |16 |0 |2.0 |460 |OHP |One Hour Precip |{S} One Hour Precip ({U}) |{S} 1hr precip |Radial | | | | | | | | | |7 |in
79 |16 |0 |2.0 |460 |THP |Three Hour Precip |{S} Three Hour Precip ({U}) |{S} 3hr precip |Radial | | | | | | | | | |8 |in
80 |16 |0 |2.0 |460 |STP |Storm Total Precip |{S} Storm Total Precip ({U}) |{S} Storm Ttl prec 84 |Radial | | | | |m | | | | |11 |in
138|256 |0 |2.0 |460 |STP |Storm Total Precip |{S} Storm Total Precip ({U}) |{S} Storm Ttl prec 84 |Radial | | | | |m | | | | |11 |in/100
81 |256 |0 |4.0 |230 |DPA |Digital Precip Array |{S} Hourly Digital Precip Array ({U}) |{S} DPA |Raster | | | | | | | | | |41 |
82 |8 |0 |40.0 |230 |SPD |Supplemental Precip Data |Supplemental Precip Data |SPD |Text | | | | | | | | | |42 |
83 |0 |0 |0.0 |0 |IRM |Intermediate Radar Message|Intermediate Radar Message |IRM |Text | | | | | | | | | |82 |
84 |8 |0 |0.0 |0 |VAD |Velocity Azimuth Disp |{S} Velocity Azimuth Disp ({U}) |{S} VAD |XY | |y | | | | | | | |12 |dBZ
85 |8 |0 |1.0 |230 |RCS |Ref X-Sect |{S} Xsect {B}-bit Refl ({U}) |{S} {B}-bit Refl xsect |XY | | | | | |y | | | |56 |dBZ
86 |8 |0 |0.5 |230 |VCS |Vel X-Sect |{S} Xsect {B}-bit Vel ({U}) |{S} {B}-bit Vel xsect |XY | | | | | |y | | | |57 |kts
87 |16 |0 |2.0 |230 |CS |Combined Shear |Combined Shear |CS |Raster | | | | | | | | | |33 |
89 |8 |3 |4.0 |460 |LRA |Lyr 3 Comp Ref Avg |Lyr 3 Comp Ref Avg |LRA |Raster | | | | | | | | | |10 |dBZ
90 |8 |3 |4.0 |460 |LRM |Lyr 3 Comp Ref Max |{S} Layer 3 Max Refl ({U}) |{S} Lyr 3 Max |Raster | | | | | | | | | |9 |dBZ
93 |256 |0 |1.0 |115 |DBV |ITWS Digital Velocity |{S} {T} ITWS Dig Vel ({U}) |{S} {T} ITWS Vel |Radial |y | | | |V | | | | |84 |(m/s)/10
95 |8 |0 |1.0 |230 |CZE |Comp Refl Edited for AP |Comp Refl Edited for AP |CZE |Raster | | | | |Z | | | | |86 |dBZ
96 |8 |0 |4.0 |460 |CZE |Comp Refl Edited for AP |Comp Refl Edited for AP |CZE |Raster | | | | |Z | | | | |86 |dBZ
97 |16 |0 |1.0 |230 |CZE |Comp Refl Edited for AP |Comp Refl Edited for AP |CZE |Raster | | | | |Z | | | | |86 |dBZ
98 |16 |0 |4.0 |460 |CZE |Comp Refl Edited for AP |Comp Refl Edited for AP |CZE |Raster | | | | |Z | | | | |86 |dBZ
100|0 |0 |0.0 |0 |VSDT |VAD Site Adapt Params |VAD Site Adapt Params |VSDT |Text | | | | | | | | | |23 |
101|0 |0 |0.0 |0 |STIT |Storm Track Alpha block |Storm Track Alpha block |STIT |Text | | | | | | | | | |24 |
102|0 |0 |0.0 |0 |HIT |Hail Index Alpha block |Hail Index Alpha block |HIT |Text | | | | | | | | | |25 |
103|0 |0 |0.0 |0 |MT |Mesocyclone Alpha block |Mesocyclone Alpha block |MT |Text | | | | | | | | | |26 |
104|0 |0 |0.0 |0 |TVST |TVS Alpha block |TVS Alpha block |TVST |Text | | | | | | | | | |27 |
105|0 |0 |0.0 |0 |CST |Combined Shear Params |Combined Shear Params |CST |Text | | | | | | | | | |28 |
107|0 |0 |0.0 |0 |OHPT |1hr Rainfall Params |1hr Rainfall Params |OHPT |Text | | | | | | | | | |30 |
108|0 |0 |0.0 |0 |THPT |3hr Rainfall Params |3hr Rainfall Params |THPT |Text | | | | | | | | | |31 |
109|0 |0 |0.0 |0 |STPT |Storm Total Params |Storm Total Params |STPT |Text | | | | | | | | | |32 |
132|16 |0 |1.0 |230 |CLR |Clutter Likelihood Refl |{S} {T} Refl Clutter Likelihood ({U}) |{S} {T} Refl Clut Prob |Radial |y | | | | | | | | |89 |%
133|16 |0 |1.0 |230 |CLD |Clutter Likelihood Dopp |{S} {T} Vel Clutter Likelihood ({U}) |{S} {T} Vel Clut Prob |Radial |y | | | | | | | | |90 |%
136|256 |0 |4.0 |0 |SO |SuperOb |SuperOb |SO |SuperOb| | | | | | | | | |82 |
137|16 |9 |1.0 |230 |ULR |User Selectable Lyr Refl |{S} User Sel Layer Ref ({U}) |{S} ULR |Radial | | | | | | | | | |88 |dBZ
139|0 |0 |0.0 |230 |MRU |Rapid Update Mesocyclone |{S} Meso Rapid Update Page {P}/{P#} |{S} MRU All {P}/{P#} |Graphic|y | | | | | | | | |91 |
140|0 |0 |0.0 |230 |GFM |Gust Front MIGFA |{S} Gust Front MIGFA |{S} GFM |Graphic| | | | | | | | | |28 |
141|0 |0 |0.0 |230 |MD |Mesocyclone |{S} Mesocyclone {P}/{P#} |{S} Mesocyclone {P}/{P#} |Graphic| | | | | | | | | |92 |
143|0 |0 |0.0 |230 |TRU |TVS Rapid Update |{T} {S} TVS Rapid Update Page {P}/{P#} |{S} TRU All Pg {P}/{P#} |Graphic|y | | | | | | | | |93 |
149|0 |0 |0.0 |230 |DMD |Digital Mesocyclone Data |{S} {T} Digital Mesocyclone Data {P}/{P#} |{S} {T} DMD {P}/{P#} |Graphic|y | | | | | | | | |94 |
144|16 |0 |1.0 |230 |OSW |1-Hour Snow-Water Equiv |{S} One Hour Snow Water Eq ({U}) |{S} OSW |Radial | | | | | | | | | |70 |in
145|16 |0 |1.0 |230 |OSD |1-Hour Snow Depth |{S} One Hour Snow Depth ({U}) |{S} OSD |Radial | | | | | | | | | |71 |in
146|16 |0 |1.0 |230 |SSW |Storm Tot Snow-Water Equiv|{S} Storm Total Snow Water Eq ({U}) |{S} SSW |Radial | | | | | | | | | |72 |in
147|16 |0 |1.0 |230 |SSD |Storm Tot Snow Depth |{S} Storm Total Snow Depth ({U}) |{S} SSD |Radial | | | | | | | | | |73 |in
150|16 |0 |1.0 |230 |USW |User Sel Snow-Water Equiv |{S} User Sel Snow Water Eq ({U}) |{S} USW |Radial | | | | | | |y | | |74 |in
151|16 |0 |1.0 |230 |USD |User Sel Snow Depth |{S} User Sel Snow Depth ({U}) |{S} USD |Radial | | | | | | |y | | |75 |in
152|0 |0 |0.0 |0 |RSS |RPG System Status |RPG System Status |RSS |Generic| | | | | | | | | |95 |
300|256 |0 |1.0 |460 |Z |Level II Reflectivity |Level II Reflectivity |Z |Radial |y | | | |Z | | | | |0 |dBZ/10
301|256 |0 |0.25 |230 |V |Level II Velocity |Level II Velocity |V |Radial |y | | | |Vm | | | | |1 |kts
159|256 |0 |0.25 |300 |ZDR |Diff Reflectivity |{S} {T} Diff Reflectivity ({U}) {B}bit |{S} {T} ZDR |Radial |y | | | |S | | | | |29 |dB
158|16 |0 |1.0 |230 |ZDR |Diff Reflectivity |{S} {T} Diff Reflectivity ({U}) {B}bit |{S} {T} ZDR |Radial |y | | | | | | | | |29 |dB
161|256 |0 |0.25 |300 |CC |Correlation Coeff |{S} {T} Correlation Coefficient |{S} {T} CC |Radial |y | | | |S | | | | |34 |
160|16 |0 |1.0 |230 |CC |Correlation Coeff |{S} {T} Correlation Coefficient |{S} {T} CC |Radial |y | | | | | | | | |34 |
163|256 |0 |0.25 |300 |KDP |Specific Diff Phase |{S} {T} {B}bit Specific Diff Phase ({U}) |{S} {T} KDP |Radial |y | | | |S | | | | |35 |deg/km
162|16 |0 |1.0 |230 |KDP |Specific Diff Phase |{S} {T} {B}bit Specific Diff Phase ({U}) |{S} {T} KDP |Radial |y | | | | | | | | |35 |deg/km
165|256 |0 |0.25 |300 |HC |Hydrometeor Class |{S} {T} Hydrometeor Class {B}bit |{S} {T} HC |Radial |y | | | | | | | | |36 |/10
164|16 |0 |1.0 |230 |HC |Hydrometeor Class |{S} {T} Hydrometeor Class {B}bit |{S} {T} HC |Radial |y | | | | | | | | |36 |
177|256 |0 |0.25 |230 |HHC |Hybrid Hydrometeor Class |{S} Hybrid Hydrometeor Class |{S} Hybrid Hydro Class |Radial | | | | | | | | | |68 |/10
176|65536|0 |0.25 |230 |DPR |Digital Inst Precip Rate |{S} Dual Pol Inst Precip Rate ({U}) |{S} DPR |Radial | | | | | | | | | |45 |in/h
169|16 |0 |2.0 |230 |OHA |One Hour Accum |{S} Dual Pol One Hour Accum ({U}) |{S} OHA |Radial | | | | | | | | | |46 |in
171|16 |0 |2.0 |230 |STA |Storm Total Accum |{S} Dual Pol Storm Total Accum ({U}) |{S} STA |Radial | | | | | | | | | |51 |in
172|256 |0 |0.25 |230 |STA |Storm Total Accum |{S} Dual Pol Storm Total Accum ({U}) |{S} STA |Radial | | | | |0.01S| | | | |51 |in/100
173|256 |0 |0.25 |230 |DUA |User Select Accum |{S} Dual Pol User {H} Accum ({U}) |{S} DUA |Radial | | | | |0.01S| |y | | |58 |in/100
174|256 |0 |0.25 |230 |DOD |One Hour Diff |{S} One Hour [Dual Pol-Legacy] ({U}) |{S} DOD |Radial | | | | |0.01S| | | | |60 |in/100
175|256 |0 |0.25 |230 |DSD |Storm Total Diff |{S} Storm Total [Dual Pol-Legacy] ({U}) |{S} DSD |Radial | | | | |0.01S| | | | |59 |in/100
#ID|Lvls |Lyr|Resol |Range|Mnemo|Name |Formatted Name |Formatted Abrev. Name |Format |Elv|Alt|Azm|Spd|Dsp |X |hrs|bsp|mas|aid|unit |compr
2 |0 |0 |0.0 |0 |GSM |NEXRAD Unit Status Msg |{S} NEXRAD Unit Status Msg |{S} NUSM |XY | | | | | | | | | |20 | |
3 |0 |0 |0.0 |0 |PRR |Product Request Resp |Product Request Resp |PRR |PRR | | | | | | | | | |21 | |
6 |0 |0 |0.0 |0 |AAP |Alert Adaptation Parms |Alert Adaptation Parms |AAP |AAP | | | | | | | | | |22 | |
8 |0 |0 |0.0 |0 |PTL |Product List |Product List |PTL |PTL | | | | | | | | | |66 | |
9 |0 |0 |0.0 |0 |AM |Alert Message |Alert Message |AM |AM | | | | | | | | | |38 | |
180|256 |0 |0.15 |90 |Z |Reflectivity |{S} {T} Reflectivity ({U}) {B}bit |{S} {T} Z {B}bit |Radial |y | | | |Z | | | | |0 |dBZ/10 |
181|16 |0 |0.15 |90 |Z |Reflectivity |{S} {T} Reflectivity ({U}) {B}bit |{S} {T} Z {B}bit |Radial |y | | | |Z | | | | |0 |dBZ |
186|256 |0 |0.30 |460 |Z |Long Range Refl |{S} Long Rng Refl ({U}) {B}bit |{S} {T} TDWR LR Z {B}bit |Radial |y | | | |Z | | | | |0 |dBZ/10 |
187|16 |0 |0.30 |460 |Z |Long Range Refl |{S} Long Rng Refl ({U}) {B}bit |{S} {T} TDWR LR Z {B}bit |Radial |y | | | |Z | | | | |0 |dBZ |
94 |256 |0 |1.0 |460 |Z |Reflectivity |{S} {T} Reflectivity ({U}) {B}bit |{S} {T} Z {B}bit |Radial |y | | | |Z | | | | |0 |dBZ/10 | y
153|256 |0 |0.25 |460 |HZ |Reflectivity |{S} {T} Reflectivity ({U}) {B}bit |{S} {T} Z {B}bit |Radial |y | | | |Z | | | | |0 |dBZ/10 | y
16 |8 |0 |1.0 |230 |Z |Reflectivity |{S} {T} Refl {B}bit ({U}) |{S} {T} Refl {B} |Radial |y | | | |Z | | | | |0 |dBZ |
17 |8 |0 |2.0 |460 |Z |Reflectivity |{S} {T} Refl {B}bit ({U}) |{S} {T} Refl {B} |Radial |y | | | |Z | | | | |0 |dBZ |
18 |8 |0 |4.0 |460 |Z |Reflectivity |{S} {T} Refl {B}bit ({U}) |{S} {T} Refl {B} |Radial |y | | | |Z | | | | |0 |dBZ |
19 |16 |0 |1.0 |230 |Z |Reflectivity |{S} {T} Reflectivity ({U}) {B}bit |{S} {T} Z {B}bit |Radial |y | | | |Z | | | | |0 |dBZ |
20 |16 |0 |2.0 |460 |Z |Reflectivity |{S} {T} Reflectivity ({U}) {B}bit |{S} {T} Z {B}bit |Radial |y | | | |Z | | | | |0 |dBZ |
21 |16 |0 |4.0 |460 |Z |Reflectivity |{S} {T} Reflectivity {B}bit ({U}) |{S} {T} Refl {B} |Radial |y | | | |Z | | | | |0 |dBZ |
99 |256 |0 |0.25 |300 |V |Velocity |MODE=V:{S} {T} Velocity ({U}) {B}bit;MODE=SRM8:{S} {T} Storm Rel Vel {B}bit ({U}) |MODE=V:{S} {T} V {B}bit;MODE=SRM8:{S} {T} SRM |Radial |y | | | |Vm | | | | |1 |(m/s)/10| y
154|256 |0 |0.25 |300 |HV |Velocity |MODE=V:{S} {T} Velocity ({U}) {B}bit;MODE=SRM8:{S} {T} Storm Rel Vel {B}bit ({U}) |MODE=V:{S} {T} V {B}bit;MODE=SRM8:{S} {T} SRM |Radial |y | | | |Vm | | | | |1 |(m/s)/10| y
182|256 |0 |0.15 |90 |V |Velocity |MODE=V:{S} {T} Velocity ({U}) {B}bit;MODE=SRM8:{S} {T} Storm Rel Vel {B}bit ({U}) |MODE=V:{S} {T} V {B}bit;MODE=SRM8:{S} {T} SRM |Radial |y | | | |Vm | | | | |1 |(m/s)/10|
183|16 |0 |0.15 |90 |V |Velocity |{S} {T} Velocity ({U}) |{S} {T} V |Radial |y | | | |V | | | | |1 |kts |
22 |8 |0 |0.25 |60 |V |Velocity |{S} {T} Vel {B}bit ({U}) |{S} {T} Vel {B} |Radial |y | | | |V | | | | |1 |kts |
23 |8 |0 |0.50 |115 |V |Velocity |{S} {T} Vel {B}bit ({U}) |{S} {T} Vel {B} |Radial |y | | | |V | | | | |1 |kts |
24 |8 |0 |1.00 |230 |V |Velocity |{S} {T} Vel {B}bit ({U}) |{S} {T} Vel {B} |Radial |y | | | |V | | | | |1 |kts |
25 |16 |0 |0.25 |60 |V |Velocity |{S} {T} Velocity {B}bit ({U}) |{S} {T} Vel {B} |Radial |y | | | |V | | | | |1 |kts |
26 |16 |0 |0.50 |115 |V |Velocity |{S} {T} Velocity ({U}) |{S} {T} V |Radial |y | | | |V | | | | |1 |kts |
27 |16 |0 |1.00 |230 |V |Velocity |{S} {T} Velocity ({U}) |{S} {T} V |Radial |y | | | |V | | | | |1 |kts |
185|8 |0 |0.15 |90 |SW |Spectrum Width |{S} {T} Spec Width ({U}) |{S} {T} Spec Width |Radial |y | | | | | | | | |2 |kts |
28 |8 |0 |0.25 |60 |SW |Spectrum Width |{S} {T} Spectrum Width ({U}) {B}bit |{S} {T} SW {B}bit |Radial |y | | | | | | | | |2 |kts |
29 |8 |0 |0.50 |115 |SW |Spectrum Width |{S} {T} Spectrum Width ({U}) {B}bit |{S} {T} SW {B}bit |Radial |y | | | | | | | | |2 |kts |
30 |8 |0 |1.0 |230 |SW |Spectrum Width |{S} {T} Spectrum Width ({U}) {B}bit |{S} {T} SW {B}bit |Radial |y | | | | | | | | |2 |kts |
155|256 |0 |0.25 |300 |HSW |Spec Width |{S} {T} Spectrum Width ({U}) {B}bit |{S} {T} SW {B}bit |Radial |y | | | |5m | | | | |2 |kts/10 | y
31 |16 |0 |2.0 |460 |USP |User Select Precip |{S} User Selectable Precip ({U}) |{S} USP |Radial | | | | | | |y | | |47 |in |
32 |256 |0 |1.0 |230 |DHR |Digital Hybrid Scan Refl |{S} Hybrid Scan Refl ({U}) |{S} DHR |Radial | | | | | | | | | |48 |dBZ/10 | y
33 |16 |0 |1.0 |230 |HSR |Hybrid Scan Reflectivity |{S} {B} bit Hyb Scan Refl ({U}) |{S} HSR |Radial | | | | | | | | | |64 |dBZ |
34 |8 |0 |1.0 |230 |CFC |Clutter Filter Control |{S} Clutter Filter Control Segment {Sg} ({U}) |{S} CFC seg {Sg} |Radial | | | | | | | | |y |50 | |
35 |8 |0 |1.0 |230 |CZ |Composite Refl |MODE=CZ-1km:{S} Composite Refl ({U}) {B}bit;MODE=CZ-3bit:{S} Comp Refl {B}bit ({U}) |MODE=CZ-1km:{S} Comp Refl {B}bit;MODE=CZ-3bit:{S} Comp Refl |Raster | | | | |Z | | | | |4 |dBZ |
36 |8 |0 |4.0 |460 |CZ |Composite Refl |MODE=CZ-1km:{S} Composite Refl ({U}) {B}bit;MODE=CZ-3bit:{S} Comp Refl {B}bit ({U}) |MODE=CZ-1km:{S} Comp Refl {B}bit;MODE=CZ-3bit:{S} Comp Refl |Raster | | | | |Z | | | | |4 |dBZ |
37 |16 |0 |1.0 |230 |CZ |Composite Refl |MODE=CZ-1km:{S} Composite Refl ({U}) {B}bit;MODE=CZ-4bit:{S} 1km Composite Ref ({U});MODE=CZ-Pg:{S} Comb Att Table Page {P}/{P#};MODE=CZ-alt:{S} Comp Refl {B}bit ({U});MODE=VIL:{S} VIL/Comp Ref ({U})|MODE=CZ-1km:{S} Comp Refl {B}bit;MODE=CZ-4bit:{S} 1km Comp Ref;MODE=CZ-Pg:{S} CZ 1km Pg {P}/{P#};MODE=CZ-alt:{S} Comp Refl;MODE=VIL:{S} VIL/Comp|Raster | | | | |Z | | | | |4 |dBZ |
38 |16 |0 |4.0 |460 |CZ |Composite Refl |MODE=CZ-1km:{S} Composite Refl ({U}) {B}bit;MODE=CZ-4bit:{S} 4km Composite Ref ({U});MODE=CZ-Pg:{S} Comb Att Table Page {P}/{P#};MODE=CZ-alt:{S} Comp Refl {B}bit ({U});MODE=VIL:{S} VIL/Comp Ref ({U})|MODE=CZ-1km:{S} Comp Refl {B}bit;MODE=CZ-4bit:{S} 4km Comp Ref;MODE=CZ-Pg:{S} CZ 4km Pg {P}/{P#};MODE=CZ-alt:{S} Comp Refl;MODE=VIL:{S} VIL/Comp|Raster | | | | |Z | | | | |4 |dBZ |
41 |16 |0 |4.0 |230 |ET |Echo Tops |{S} Echo Tops ({U}) |{S} Echo Tops |Raster | | | | | | | | | |6 |ft*1000 |
135|256 |0 |1.0 |460 |EET |Enhanced Echo Tops |{S} Enhanced Echo Tops ({U}) |{S} Enh Echo Tops |Radial | | | | | | | | | |44 |ft*1000 | y
43 |16 |0 |1.0 |230 |SWR |Svr Wx Anal - Ref |Svr Wx Anal - Ref |SWR |Radial |y | |y | | | | | | |52 | |
44 |16 |0 |0.25 |230 |SWV |Svr Wx Anal - Vel |Svr Wx Anal - Vel |SWV |Radial |y | |y | |V | | | | |53 | |
45 |8 |0 |0.25 |230 |SWW |Svr Wx Anal - SW |Svr Wx Anal - SW |SWW |Radial |y | |y | | | | | | |54 | |
46 |16 |0 |0.5 |230 |SWS |Svr Wx Anal - Shear |Svr Wx Anal - Shear |SWS |Radial |y | |y | | | | | | |55 | |
47 |0 |0 |4.0 |230 |SWP |Severe Wx Prob |Severe Wx Prob |SWP |Graphic| | | | | | | | | |37 | |
48 |8 |0 |0.0 |0 |VWP |VAD Wind Profile |{S} VAD Wind Profile ({U}) |{S} VAD Winds |XY | | | | | | | | | |40 |kts |
50 |16 |0 |1.0 |230 |RCS |Ref X-Sect |{S} Xsect Refl ({U}) |{S} Refl xsect |XY | | | | | |y | | | |56 |dBZ |
51 |16 |0 |0.5 |230 |VCS |Vel X-Sect |{S} Xsect Vel ({U}) |{S} Vel xsect |XY | | | | | |y | | | |57 |kts |
55 |16 |0 |0.5 |230 |SRR |Storm Rel Vel Region |{S} {T} SWA Storm Rel Vel - Region ({U}) |{S} {T} SWA SRR |Radial |y | |y |y |V | | | | |62 |kts |
56 |16 |0 |1.0 |230 |SRM |Storm Rel Velocity |{S} {T} Storm Rel Vel {B}bit ({U}) |{S} {T} SRM 4 |Radial |y | | | |V | | |y | |3 |kts |
57 |16 |0 |4.0 |230 |VIL |Vert Integ Liq |{S} Vert Integrated Liquid |{S} VIL |Raster | | | | | | | | | |5 |kg/m² |
134|256 |0 |1.0 |460 |DVL |Digital Vert Integ Liq |{S} Dig Vert Int Liquid |{S} {B}bit VIL |Radial | | | | |S | | | | |43 |kg/m² | y
58 |0 |0 |0.0 |345 |STI |Storm Track |{S} Storm Track Information {P}/{P#} | |Graphic| | | | | | | | | |13 | |
59 |0 |0 |0.0 |230 |HI |Hail Index |{S} Hail Index {P}/{P#} |{S} Hail Index {P}/{P#} |Graphic| | | | | | | | | |14 | |
60 |0 |0 |0.0 |230 |M |Legacy Meso |{S} Legacy Meso {P}/{P#} |{S} Legacy Meso {P}/{P#} |Graphic| | | | | | | | | |15 | |
61 |0 |0 |0.0 |230 |TVS |Tornadic Vortex Sig |{S} Tornadic Vortex Sig {P}/{P#} |{S} TVS {P}/{P#} |Graphic| | | | | | | | | |16 | |
62 |0 |0 |0.0 |460 |SS |Storm Structure |{S} Cell Trends {Ctp} |{S} Cell Trends {Ctp} |Graph | | | | | | | | | |17 | |
63 |8 |1 |4.0 |460 |LRA |Lyr 1 Comp Ref Avg |Lyr 1 Comp Ref Avg |LRA |Raster | | | | | | | | | |10 |dBZ |
64 |8 |2 |4.0 |460 |LRA |Lyr 2 Comp Ref Avg |Lyr 2 Comp Ref Avg |LRA |Raster | | | | | | | | | |10 |dBZ |
65 |8 |1 |4.0 |460 |LRM |Layer 1 Max Refl |{S} Layer 1 Max Refl ({U}) |{S} Lyr 1 Max |Raster | | | | | | | | | |9 |dBZ |
66 |8 |2 |4.0 |460 |LRM |Lyr 2 Comp Ref Max |{S} Layer 2 Max Refl ({U}) |{S} Lyr 2 Max |Raster | | | | | | | | | |9 |dBZ |
67 |8 |1 |4.0 |460 |APR |Lyr 1 Comp Ref Max |{S} Layer Max Refl--No AP ({U}) |{S} Lyr Max APR |Raster | | | | | | | | | |65 |dBZ |
73 |0 |0 |0.0 |0 |UAM |User Alert Message |User Alert Message |UAM |Text | | | | | | | | | |18 | |
74 |0 |0 |0.0 |460 |RCM |Radar Coded Message |Radar Coded Message |RCM |Text | | | | | | | | | |39 | |
75 |0 |0 |0.0 |0 |FTM |Free Text Message |Free Text Message |FTM |Text | | | | | | | | | |19 | |
77 |0 |0 |0.0 |0 |PTM |PUP Text Message |PUP Text Message |PTM |Text | | | | | | | | | |83 | |
78 |16 |0 |2.0 |460 |OHP |One Hour Precip |{S} One Hour Precip ({U}) |{S} 1hr precip |Radial | | | | | | | | | |7 |in |
79 |16 |0 |2.0 |460 |THP |Three Hour Precip |{S} Three Hour Precip ({U}) |{S} 3hr precip |Radial | | | | | | | | | |8 |in |
80 |16 |0 |2.0 |460 |STP |Storm Total Precip |{S} Storm Total Precip ({U}) |{S} Storm Ttl prec 84 |Radial | | | | |m | | | | |11 |in |
138|256 |0 |2.0 |460 |STP |Storm Total Precip |{S} Storm Total Precip ({U}) |{S} Storm Ttl prec 84 |Radial | | | | |m | | | | |11 |in/100 | y
81 |256 |0 |4.0 |230 |DPA |Digital Precip Array |{S} Hourly Digital Precip Array ({U}) |{S} DPA |Raster | | | | | | | | | |41 | |
82 |8 |0 |40.0 |230 |SPD |Supplemental Precip Data |Supplemental Precip Data |SPD |Text | | | | | | | | | |42 | |
83 |0 |0 |0.0 |0 |IRM |Intermediate Radar Message|Intermediate Radar Message |IRM |Text | | | | | | | | | |82 | |
84 |8 |0 |0.0 |0 |VAD |Velocity Azimuth Disp |{S} Velocity Azimuth Disp ({U}) |{S} VAD |XY | |y | | | | | | | |12 |dBZ |
85 |8 |0 |1.0 |230 |RCS |Ref X-Sect |{S} Xsect {B}-bit Refl ({U}) |{S} {B}-bit Refl xsect |XY | | | | | |y | | | |56 |dBZ |
86 |8 |0 |0.5 |230 |VCS |Vel X-Sect |{S} Xsect {B}-bit Vel ({U}) |{S} {B}-bit Vel xsect |XY | | | | | |y | | | |57 |kts |
87 |16 |0 |2.0 |230 |CS |Combined Shear |Combined Shear |CS |Raster | | | | | | | | | |33 | |
89 |8 |3 |4.0 |460 |LRA |Lyr 3 Comp Ref Avg |Lyr 3 Comp Ref Avg |LRA |Raster | | | | | | | | | |10 |dBZ |
90 |8 |3 |4.0 |460 |LRM |Lyr 3 Comp Ref Max |{S} Layer 3 Max Refl ({U}) |{S} Lyr 3 Max |Raster | | | | | | | | | |9 |dBZ |
93 |256 |0 |1.0 |115 |DBV |ITWS Digital Velocity |{S} {T} ITWS Dig Vel ({U}) |{S} {T} ITWS Vel |Radial |y | | | |V | | | | |84 |(m/s)/10|
95 |8 |0 |1.0 |230 |CZE |Comp Refl Edited for AP |Comp Refl Edited for AP |CZE |Raster | | | | |Z | | | | |86 |dBZ |
96 |8 |0 |4.0 |460 |CZE |Comp Refl Edited for AP |Comp Refl Edited for AP |CZE |Raster | | | | |Z | | | | |86 |dBZ |
97 |16 |0 |1.0 |230 |CZE |Comp Refl Edited for AP |Comp Refl Edited for AP |CZE |Raster | | | | |Z | | | | |86 |dBZ |
98 |16 |0 |4.0 |460 |CZE |Comp Refl Edited for AP |Comp Refl Edited for AP |CZE |Raster | | | | |Z | | | | |86 |dBZ |
100|0 |0 |0.0 |0 |VSDT |VAD Site Adapt Params |VAD Site Adapt Params |VSDT |Text | | | | | | | | | |23 | |
101|0 |0 |0.0 |0 |STIT |Storm Track Alpha block |Storm Track Alpha block |STIT |Text | | | | | | | | | |24 | |
102|0 |0 |0.0 |0 |HIT |Hail Index Alpha block |Hail Index Alpha block |HIT |Text | | | | | | | | | |25 | |
103|0 |0 |0.0 |0 |MT |Mesocyclone Alpha block |Mesocyclone Alpha block |MT |Text | | | | | | | | | |26 | |
104|0 |0 |0.0 |0 |TVST |TVS Alpha block |TVS Alpha block |TVST |Text | | | | | | | | | |27 | |
105|0 |0 |0.0 |0 |CST |Combined Shear Params |Combined Shear Params |CST |Text | | | | | | | | | |28 | |
107|0 |0 |0.0 |0 |OHPT |1hr Rainfall Params |1hr Rainfall Params |OHPT |Text | | | | | | | | | |30 | |
108|0 |0 |0.0 |0 |THPT |3hr Rainfall Params |3hr Rainfall Params |THPT |Text | | | | | | | | | |31 | |
109|0 |0 |0.0 |0 |STPT |Storm Total Params |Storm Total Params |STPT |Text | | | | | | | | | |32 | |
132|16 |0 |1.0 |230 |CLR |Clutter Likelihood Refl |{S} {T} Refl Clutter Likelihood ({U}) |{S} {T} Refl Clut Prob |Radial |y | | | | | | | | |89 |% |
133|16 |0 |1.0 |230 |CLD |Clutter Likelihood Dopp |{S} {T} Vel Clutter Likelihood ({U}) |{S} {T} Vel Clut Prob |Radial |y | | | | | | | | |90 |% |
136|256 |0 |4.0 |0 |SO |SuperOb |SuperOb |SO |SuperOb| | | | | | | | | |82 | | y
137|16 |9 |1.0 |230 |ULR |User Selectable Lyr Refl |{S} User Sel Layer Ref ({U}) |{S} ULR |Radial | | | | | | | | | |88 |dBZ |
139|0 |0 |0.0 |230 |MRU |Rapid Update Mesocyclone |{S} Meso Rapid Update Page {P}/{P#} |{S} MRU All {P}/{P#} |Graphic|y | | | | | | | | |91 | |
140|0 |0 |0.0 |230 |GFM |Gust Front MIGFA |{S} Gust Front MIGFA |{S} GFM |Graphic| | | | | | | | | |28 | |
141|0 |0 |0.0 |230 |MD |Mesocyclone |{S} Mesocyclone {P}/{P#} |{S} Mesocyclone {P}/{P#} |Graphic| | | | | | | | | |92 | |
143|0 |0 |0.0 |230 |TRU |TVS Rapid Update |{T} {S} TVS Rapid Update Page {P}/{P#} |{S} TRU All Pg {P}/{P#} |Graphic|y | | | | | | | | |93 | |
149|0 |0 |0.0 |230 |DMD |Digital Mesocyclone Data |{S} {T} Digital Mesocyclone Data {P}/{P#} |{S} {T} DMD {P}/{P#} |Graphic|y | | | | | | | | |94 | | y
144|16 |0 |1.0 |230 |OSW |1-Hour Snow-Water Equiv |{S} One Hour Snow Water Eq ({U}) |{S} OSW |Radial | | | | | | | | | |70 |in |
145|16 |0 |1.0 |230 |OSD |1-Hour Snow Depth |{S} One Hour Snow Depth ({U}) |{S} OSD |Radial | | | | | | | | | |71 |in |
146|16 |0 |1.0 |230 |SSW |Storm Tot Snow-Water Equiv|{S} Storm Total Snow Water Eq ({U}) |{S} SSW |Radial | | | | | | | | | |72 |in |
147|16 |0 |1.0 |230 |SSD |Storm Tot Snow Depth |{S} Storm Total Snow Depth ({U}) |{S} SSD |Radial | | | | | | | | | |73 |in |
150|16 |0 |1.0 |230 |USW |User Sel Snow-Water Equiv |{S} User Sel Snow Water Eq ({U}) |{S} USW |Radial | | | | | | |y | | |74 |in |
151|16 |0 |1.0 |230 |USD |User Sel Snow Depth |{S} User Sel Snow Depth ({U}) |{S} USD |Radial | | | | | | |y | | |75 |in |
152|0 |0 |0.0 |0 |RSS |RPG System Status |RPG System Status |RSS |Generic| | | | | | | | | |95 | | y
300|256 |0 |1.0 |460 |Z |Level II Reflectivity |Level II Reflectivity |Z |Radial |y | | | |Z | | | | |0 |dBZ/10 |
301|256 |0 |0.25 |230 |V |Level II Velocity |Level II Velocity |V |Radial |y | | | |Vm | | | | |1 |kts |
159|256 |0 |0.25 |300 |ZDR |Diff Reflectivity |{S} {T} Diff Reflectivity ({U}) {B}bit |{S} {T} ZDR |Radial |y | | | |S | | | | |29 |dB | y
158|16 |0 |1.0 |230 |ZDR |Diff Reflectivity |{S} {T} Diff Reflectivity ({U}) {B}bit |{S} {T} ZDR |Radial |y | | | | | | | | |29 |dB |
161|256 |0 |0.25 |300 |CC |Correlation Coeff |{S} {T} Correlation Coefficient |{S} {T} CC |Radial |y | | | |S | | | | |34 | | y
160|16 |0 |1.0 |230 |CC |Correlation Coeff |{S} {T} Correlation Coefficient |{S} {T} CC |Radial |y | | | | | | | | |34 | |
163|256 |0 |0.25 |300 |KDP |Specific Diff Phase |{S} {T} {B}bit Specific Diff Phase ({U}) |{S} {T} KDP |Radial |y | | | |S | | | | |35 |deg/km| y
162|16 |0 |1.0 |230 |KDP |Specific Diff Phase |{S} {T} {B}bit Specific Diff Phase ({U}) |{S} {T} KDP |Radial |y | | | | | | | | |35 |deg/km|
165|256 |0 |0.25 |300 |HC |Hydrometeor Class |{S} {T} Hydrometeor Class {B}bit |{S} {T} HC |Radial |y | | | | | | | | |36 |/10 | y
164|16 |0 |1.0 |230 |HC |Hydrometeor Class |{S} {T} Hydrometeor Class {B}bit |{S} {T} HC |Radial |y | | | | | | | | |36 | |
177|256 |0 |0.25 |230 |HHC |Hybrid Hydrometeor Class |{S} Hybrid Hydrometeor Class |{S} Hybrid Hydro Class |Radial | | | | | | | | | |68 |/10 | y
176|65536|0 |0.25 |230 |DPR |Digital Inst Precip Rate |{S} Dual Pol Inst Precip Rate ({U}) |{S} DPR |Radial | | | | | | | | | |45 |in/h | y
169|16 |0 |2.0 |230 |OHA |One Hour Accum |{S} Dual Pol One Hour Accum ({U}) |{S} OHA |Radial | | | | | | | | | |46 |in |
171|16 |0 |2.0 |230 |STA |Storm Total Accum |{S} Dual Pol Storm Total Accum ({U}) |{S} STA |Radial | | | | | | | | | |51 |in |
172|256 |0 |0.25 |230 |STA |Storm Total Accum |{S} Dual Pol Storm Total Accum ({U}) |{S} STA |Radial | | | | |0.01S| | | | |51 |in/100 | y
173|256 |0 |0.25 |230 |DUA |User Select Accum |{S} Dual Pol User {H} Accum ({U}) |{S} DUA |Radial | | | | |0.01S| |y | | |58 |in/100 | y
174|256 |0 |0.25 |230 |DOD |One Hour Diff |{S} One Hour [Dual Pol-Legacy] ({U}) |{S} DOD |Radial | | | | |0.01S| | | | |60 |in/100 | y
175|256 |0 |0.25 |230 |DSD |Storm Total Diff |{S} Storm Total [Dual Pol-Legacy] ({U}) |{S} DSD |Radial | | | | |0.01S| | | | |59 |in/100 | y
#???|256 | 0 | 0.25 | 300 | DP | Differential Phase | Radial | y | | | | Z | | | | |61 |
#???|256 | 0 | 0.25 | 230 | PRE | Inst Precip Rate | Radial | y | | | | Z | | | | |63 |
166|0 |0 |0.0 |230 |ML |Melting Layer |{S} {T} Melting Layer |{S} {T} ML |Graphic|y | | | |Z | | | | |67 |
170|256 |0 |0.25 |230 |DAA |One Hour Unbiased Accum |{S} Dual Pol Unbiased One Hour Accum ({U}) |{S} DAA |Radial | | | | |0.01S| | | | |69 |in/100
196|0 |0 |0.0 | 50 |MBA |Microburst AMDA |{S} Microburst AMDA |{S} MBA |Graphic| | | | | | | | | |28 |
500|8 |0 |0.463 |463 | Z |Reflectivity |{S} Reflectivity ({U}) |{S} Z |Radial | | | | | | | | | |64 |dBZ
550|8 |0 |0.926 |111 | Z |Reflectivity |{S} Reflectivity ({U}) |{S} Z |Radial | | | | | | | | | |64 |dBZ
166|0 |0 |0.0 |230 |ML |Melting Layer |{S} {T} Melting Layer |{S} {T} ML |Graphic|y | | | |Z | | | | |67 | |
170|256 |0 |0.25 |230 |DAA |One Hour Unbiased Accum |{S} Dual Pol Unbiased One Hour Accum ({U}) |{S} DAA |Radial | | | | |0.01S| | | | |69 |in/100 | y
196|0 |0 |0.0 | 50 |MBA |Microburst AMDA |{S} Microburst AMDA |{S} MBA |Graphic| | | | | | | | | |28 | |
500|8 |0 |0.463 |463 | Z |Reflectivity |{S} Reflectivity ({U}) |{S} Z |Radial | | | | | | | | | |64 |dBZ |
550|8 |0 |0.926 |111 | Z |Reflectivity |{S} Reflectivity ({U}) |{S} Z |Radial | | | | | | | | | |64 |dBZ |

View file

@ -28,7 +28,8 @@ import java.io.IOException;
* SOFTWARE HISTORY
* Date Ticket# Engineer Description
* ------------ ---------- ----------- --------------------------
*
* ? initial version
* Jul 13 2015 DR 17672 D. Friedman Add compressionAllowed field
*
* </pre>
*
@ -79,6 +80,8 @@ public class RadarInfo {
private String unit;
private boolean compressionAllowed;
public int getProductCode() {
return productCode;
}
@ -159,6 +162,14 @@ public class RadarInfo {
return unit;
}
public boolean isCompressionAllowed() {
return compressionAllowed;
}
public void setCompressionAllowed(boolean compressionAllowed) {
this.compressionAllowed = compressionAllowed;
}
public String getDescription() {
String s = "";
if (numLevels > 0) {
@ -196,7 +207,9 @@ public class RadarInfo {
bigSpeedDir = ("y".equals(tokens[++index]));
mapAndSegment = ("y".equals(tokens[++index]));
awipsProdId = Integer.parseInt(tokens[++index]);
unit = (tokens.length > ++index ? tokens[index] : null);
String trimmed = tokens.length > ++index ? tokens[index].trim() : null;
unit = trimmed != null && trimmed.length() > 0 ? trimmed : null;
compressionAllowed = tokens.length > ++index ? ("y".equals(tokens[index])) : false;
} else {
throw new IOException("Error parsing radar info");
}
@ -206,14 +219,14 @@ public class RadarInfo {
public String toString() {
String s = String
.format(
"%3d | %3d | %1d | %-4s | %3d | %-4s | %-32s | %-11s | %-11s | %-7s | %s | %s | %s | %s | %-2s | %s | %s | %s | %s |%2d | %s",
"%3d | %3d | %1d | %-4s | %3d | %-4s | %-32s | %-11s | %-11s | %-7s | %s | %s | %s | %s | %-2s | %s | %s | %s | %s |%2d | %s | %s",
productCode, numLevels, layer, resolution, range,
mnemonic, name, nameFormat, abrevNameFormat, format, (elevation ? "y" : " "),
(altitude ? "y" : " "), (azimuthRange ? "y" : " "),
(speedDir ? "y" : " "), displayModes, (xSection ? "y"
: " "), (hourSpan ? "y" : " "),
(bigSpeedDir ? "y" : " "), (mapAndSegment ? "y" : " "),
awipsProdId, (unit == null ? "" : unit));
awipsProdId, (unit == null ? "" : unit), (compressionAllowed ? "y" : " "));
return s;
}