[Precipitation Processing System (PPS) Product Format
Description]{.underline}

**Hybrid Scan Reflectivity (HSR)**

  ----------------------- ---------------------------- ------------------
  Change History Log                                   

  Author                  Date                         Build

  Kelley Miles            3/8/2005                     8

  Jihong Liu              3/31/2005                    correction
  ----------------------- ---------------------------- ------------------

+-----------------+----------------------+-----------------------------+
| **Setting**     | **Value**            | **Comment**                 |
+-----------------+----------------------+-----------------------------+
| Product type    | 16-level             |                             |
+-----------------+----------------------+-----------------------------+
| Time generated  | Once every volume    |                             |
|                 | scan                 |                             |
+-----------------+----------------------+-----------------------------+
| Product size    | N/A                  |                             |
+-----------------+----------------------+-----------------------------+
| Compression     | None                 |                             |
+-----------------+----------------------+-----------------------------+
| Range of data   | Variable with        |                             |
| level values    | operation mode, area |                             |
| (dBZ)           | climatology, and     |                             |
|                 | season, and with     |                             |
|                 | NEXRAD system        |                             |
|                 | adaptation data      |                             |
+-----------------+----------------------+-----------------------------+
| Range of        | -32 to +95 dBZ       |                             |
| reflectivity    |                      |                             |
+-----------------+----------------------+-----------------------------+
| AWIPS ID        | WSRHSRxxx            | xxx is site ID for          |
|                 |                      | originating WFO             |
+-----------------+----------------------+-----------------------------+
|                 |                      |                             |
+-----------------+----------------------+-----------------------------+
|                 |                      |                             |
+-----------------+----------------------+-----------------------------+
| Descr           |                      |                             |
| iption/Purpose: |                      |                             |
|                 |                      |                             |
| HSR's Symbology |                      |                             |
| block only has  |                      |                             |
| one layer.      |                      |                             |
+-----------------+----------------------+-----------------------------+

The following table provides a detailed specification of the HSR
product.

\[Note: a half-word (INT\*2) is 16 bits\]

**MESSAGE HEADER**

[References]{.underline}

2620001F (Class I User ICD):

Fig 3-3 "Message Header"

+------+-------------+------+-------+----------+----------+----------+
| *    | **          | **TY | **UN  | *        | **PREC   | *        |
| *HAL | FIELDNAME** | PE** | ITS** | *VALUE** | ISION/** | *NOTES** |
| F-WO |             |      |       |          |          |          |
| RD** |             |      |       |          | **AC     |          |
|      |             |      |       |          | CURACY** |          |
+------+-------------+------+-------+----------+----------+----------+
| 01   | Message     | IN   | N/A   | 33       | N/A      |          |
|      | Code        | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 02   | Date of     | IN   | J     | 1 to     | 1        |          |
|      | Message     | T\*2 | ulian | 32,767   |          |          |
|      |             |      | Date  |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 0    | Time of     | IN   | Se    | 0 to     | 1        |          |
| 3-04 | Message     | T\*4 | conds | 86,399   |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 0    | Length of   | IN   | N/A   | 18 to    | 1        |          |
| 5-06 | Message     | T\*4 |       | 409856   |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 07   | Source ID   | IN   | N/A   | 0 to 999 | 1        |          |
|      |             | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 08   | Destination | IN   | N/A   | 0 to 999 | 1        |          |
|      | ID          | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 09   | Number of   | IN   | N/A   | 3        | 1        |          |
|      | Blocks      | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+

**PRODUCT DESCRIPTION BLOCK**

[References]{.underline}

2620001F (Class I Users ICD):

Fig 3-6 "Graphic Product Message" Sheet 2, Sheet 6, Sheet 7

Table III "Message Codes for Products"

Table V "Product Dependent Halfword Definition for Product Description
Block"

2620003F (Product Spec ICD):

1-2 Color Level Code Table

+------+-------------+------+-------+----------+----------+----------+
| *    | **          | **TY | **UN  | *        | **PREC   | *        |
| *HAL | FIELDNAME** | PE** | ITS** | *VALUE** | ISION/** | *NOTES** |
| F-WO |             |      |       |          |          |          |
| RD** |             |      |       |          | **AC     |          |
|      |             |      |       |          | CURACY** |          |
+======+=============+======+=======+==========+==========+==========+
| 10   | Block       | IN   | NA    | -1       | N/A      |          |
|      | Divider     | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 1    | Latitude of | IN   | De    | -90 to   | 0.001    |          |
| 1-12 | Radar       | T\*4 | grees | +90      |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 1    | Longitude   | IN   | De    | -180 to  | 0.001    |          |
| 3-14 | of Radar    | T\*4 | grees | +180     |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 15   | Height of   | IN   | Feet  | -100 to  | 1        |          |
|      | Radar       | T\*2 |       | +11000   |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 16   | Product     | IN   | N/A   | 33       |          |          |
|      | Code        | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 17   | Operational | IN   | N/A   | 0 to 2   | N/A      |          |
|      | Mode        | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 18   | Volume      | IN   | N/A   | 1 to 767 | N/A      |          |
|      | Coverage    | T\*2 |       |          |          |          |
|      | Pattern     |      |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 19   | Sequence    | IN   | N/A   | -13, 0   | 1        |          |
|      | Number      | T\*2 |       | to 32767 |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 20   | Volume Scan | IN   | N/A   | 1 to 80  | 1        |          |
|      | Number      | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 21   | Volume Scan | IN   | J     | 1 to     | 1        |          |
|      | Date        | T\*2 | ulian | 32767    |          |          |
|      |             |      | Date  |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 2    | Volume Scan | IN   | Se    | 0 to     | 1        |          |
| 2-23 | Start Time  | T\*4 | conds | 86399    |          |          |
|      |             |      | GMT   |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 24   | Product     | IN   | J     | 1 to     | 1        |          |
|      | Generation  | T\*2 | ulian | 32767    |          |          |
|      | Date        |      | Date  |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 2    | Product     | IN   | Se    | 0 to     | 1        |          |
| 5-26 | Generation  | T\*4 | conds | 86399    |          |          |
|      | Time        |      |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 27   | Not used    | IN   | N/A   | 0        | N/A      |          |
|      |             | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 28   | Not used    | IN   | N/A   | 0        | N/A      |          |
|      |             | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 29   | Elevation   | IN   | N/A   | 0 to 20  | 1        |          |
|      | Number      | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 30   | Not used    | IN   | N/A   | 0        | N/A      |          |
|      |             | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 31   | Data Level  | IN   | dBZ   | ND       | N/A      |          |
|      | Threshold 1 | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 32   | Data Level  | IN   | dBZ   | 5        | N/A      |          |
|      | Threshold 2 | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 33   | Data Level  | IN   | dBZ   | 10       | N/A      |          |
|      | Threshold 3 | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 34   | Data Level  | IN   | dBZ   | 15       | N/A      |          |
|      | Threshold 4 | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 35   | Data Level  | IN   | dBZ   | 20       | N/A      |          |
|      | Threshold 5 | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 36   | Data Level  | IN   | dBZ   | 25       | N/A      |          |
|      | Threshold 6 | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 37   | Data Level  | IN   | dBZ   | 30       | N/A      |          |
|      | Threshold 7 | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 38   | Data Level  | IN   | dBZ   | 35       | N/A      |          |
|      | Threshold 8 | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 39   | Data Level  | IN   | dBZ   | 40       | N/A      |          |
|      | Threshold 9 | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 40   | Data Level  | IN   | dBZ   | 45       | N/A      |          |
|      | Threshold   | T\*2 |       |          |          |          |
|      | 10          |      |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 41   | Data Level  | IN   | dBZ   | 50       | N/A      |          |
|      | Threshold   | T\*2 |       |          |          |          |
|      | 11          |      |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 42   | Data Level  | IN   | dBZ   | 55       | N/A      |          |
|      | Threshold   | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 43   | Data Level  | IN   | dBZ   | 60       | N/A      |          |
|      | Threshold   | T\*2 |       |          |          |          |
|      | 13          |      |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 44   | Data Level  | IN   | dBZ   | 65       | N/A      |          |
|      | Threshold   | T\*2 |       |          |          |          |
|      | 14          |      |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 45   | Data Level  | IN   | dBZ   | 70       | N/A      |          |
|      | Threshold   | T\*2 |       |          |          |          |
|      | 15          |      |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 46   | Data Level  | IN   | dBZ   | 75       | N/A      |          |
|      | Threshold   | T\*2 |       |          |          |          |
|      | 16          |      |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 47   | Maximum     | IN   | dBZ   | 95       | 1        |          |
|      | R           | T\*2 |       |          |          |          |
|      | eflectivity |      |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 48   | Date of     | IN   | J     | 1 to     | 1        |          |
|      | Scan        | T\*2 | ulian | 32767    |          |          |
|      |             |      | Date  |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 49   | Average     | IN   | Mi    | 1 --     | 1        |          |
|      | Time of     | T\*2 | nutes | 1439     |          |          |
|      | Hybrid Scan |      |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 50   | Not Used    | IN   | N/A   | 0        | N/A      |          |
|      |             | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 51   | Not Used    | IN   | N/A   | 0        | N/A      |          |
|      |             | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 52   | Not used    | IN   | N/A   | 0        | N/A      |          |
|      |             | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 53   | Not used    | IN   | N/A   | 0        | N/A      |          |
|      |             | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 54   | Version     | IN   | N/A   | 0        | 1        |          |
|      |             | T\*1 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 54   | Spot Blank  | IN   | N/A   | 0 to 1   | 1        |          |
|      |             | T\*1 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 5    | Offset to   | IN   | Half- | 60       | 1        |          |
| 5-56 | Product     | T\*4 | words |          |          |          |
|      | Symbology   |      |       |          |          |          |
|      | block       |      |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 5    | Offset to   | IN   | Half- | 0        | 1        |          |
| 7-58 | Graphic     | T\*4 | words |          |          |          |
|      | Attributes  |      |       |          |          |          |
|      | block       |      |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 5    | Offset to   | IN   | Half- | 0        | 1        |          |
| 9-60 | Graphic     | T\*4 | words |          |          |          |
|      | A           |      |       |          |          |          |
|      | lphanumeric |      |       |          |          |          |
|      | block       |      |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+

**PRODUCT SYMBOLOGY BLOCK**

[References]{.underline}

2620001F (Class I User ICD):

Section 3.2.1.2 "Product Symbology Block"

Fig 3-6 "Graphic Product Message" (Sheet 8)

Fig 3-8b "Text and Special Symbol Packets"

Fig 3-10 "Radial Data Packet"

2620003 (ICD for Product Specification):

33-1 HSR Product Description

+------+-------------+------+-------+----------+----------+----------+
| *    | **          | **TY | **UN  | *        | **PREC   | *        |
| *HAL | FIELDNAME** | PE** | ITS** | *VALUE** | ISION/** | *NOTES** |
| F-WO |             |      |       |          |          |          |
| RD** |             |      |       |          | **AC     |          |
|      |             |      |       |          | CURACY** |          |
+======+=============+======+=======+==========+==========+==========+
| 61   | Block       | IN   | N/A   | -1       | N/A      |          |
|      | Divider     | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 62   | Block ID    | IN   | N/A   | 1        | N/A      |          |
|      |             | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 6    | Length of   | IN   | Bytes | 1 to     | 1        |          |
| 3-64 | Block       | T\*4 |       | 400000   |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 65   | Number of   | IN   | N/A   | 1        | 1        |          |
|      | Layers      | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 66   | Layer       | IN   | N/A   | -1       | N/A      |          |
|      | Divider     | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 6    | Length of   | IN   | N/A   | 1 to     | 1        |          |
| 7-68 | Data Layer  | T\*4 |       | 400000   |          |          |
|      | not         |      |       |          |          |          |
|      | including   |      |       |          |          |          |
|      | layer       |      |       |          |          |          |
|      | divider and |      |       |          |          |          |
|      | layer       |      |       |          |          |          |
|      | length      |      |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 69   | Packet Code | IN   | N/A   | A        | N/A      |          |
|      |             | T\*2 |       | F1F(Hex) |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 70   | Index of    | IN   | N/A   | 0        | 1        |          |
|      | First Range | T\*2 |       |          |          |          |
|      | Bin         |      |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 71   | Number of   | IN   | N/A   | 230      | 1        |          |
|      | Range Bins  | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 72   | I Center of | IN   | Km/4  | 256      | 1        |          |
|      | Sweep       | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 73   | J Center of | IN   | Km/4  | 280      | 1        |          |
|      | Sweep       | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 74   | Scale       | Sc   | P     | 1.0      | 0.001    |          |
|      | Factor      | aled | ixels |          |          |          |
|      |             | Int  |       |          |          |          |
|      |             | eger |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| 75   | Number of   | IN   | N/A   | 360      | 1        |          |
|      | Radials     | T\*2 |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| **   | **Number of | **   | **    | **1 to   | **1**    | **}      |
| 76** | RLE         | INT\ | N/A** | 230**    |          | Repeat** |
|      | Halfword in | *2** |       |          |          |          |
|      | Radial**    |      |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| **   | **Radial    | **Sc | *     | **0.0 to | **0.1**  | **}      |
| 77** | Start       | aled | *Degr | 359.0**  |          | Each**   |
|      | Angle**     | I    | ees** |          |          |          |
|      |             | nteg |       |          |          | **} of** |
|      |             | er** |       |          |          |          |
|      |             |      |       |          |          | **}**    |
+------+-------------+------+-------+----------+----------+----------+
| **   | **Radial    | **Sc | *     | **1.0 to | **0.1**  | **}      |
| 78** | Angle       | aled | *Degr | 2.0**    |          | Radial** |
|      | Delta**     | I    | ees** |          |          |          |
|      |             | nteg |       |          |          | **}**    |
|      |             | er** |       |          |          |          |
|      |             |      |       |          |          | **}**    |
+------+-------------+------+-------+----------+----------+----------+
| **   | **Run (0)** | **4  | **    | **0 to   | **1**    | **}**    |
| 79** |             | Bit  | N/A** | 15**     |          |          |
|      |             | I    |       |          |          | **}**    |
|      |             | NT** |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| **   | **Color     | **4  | **    | **0 to   | **1**    | **}**    |
| 79** | Code (0)**  | Bit  | N/A** | 15**     |          |          |
|      |             | I    |       |          |          | **}**    |
|      |             | NT** |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| **   | **Run (1)** | **4  | **    | **0 to   | **1**    | **}**    |
| 79** |             | Bit  | N/A** | 15**     |          |          |
|      |             | I    |       |          |          | **}**    |
|      |             | NT** |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| **   | **Color     | **4  | **    | **0 to   | **1**    | **}**    |
| 79** | Code (1)**  | Bit  | N/A** | 15**     |          |          |
|      |             | I    |       |          |          | **}**    |
|      |             | NT** |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
| **.  | **...**     | **.  | **    | **...**  | **...**  | **}**    |
| ..** |             | ..** | ...** |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
|      | **Run (N)** | **4  | **    | **0 to   | **1**    | **}**    |
|      |             | Bit  | N/A** | 15**     |          |          |
|      |             | I    |       |          |          | **}**    |
|      |             | NT** |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
|      | **Color     | **4  | **    | **0 to   | **1**    | **}**    |
|      | Code (N)**  | Bit  | N/A** | 15**     |          |          |
|      |             | I    |       |          |          |          |
|      |             | NT** |       |          |          |          |
+------+-------------+------+-------+----------+----------+----------+
|      | **End of    | **4  | **    | **0000** | **N/A**  | **End of |
|      | Block**     | Bit  | N/A** |          |          | }**      |
|      |             | I    |       |          |          |          |
|      |             | NT** |       |          |          | **block  |
|      |             |      |       |          |          | }**      |
|      |             |      |       |          |          |          |
|      |             |      |       |          |          | **marker |
|      |             |      |       |          |          | }**      |
+------+-------------+------+-------+----------+----------+----------+
|      | **End of    | **4  | **    | **0000** | **N/A**  | **End of |
|      | Block**     | Bit  | N/A** |          |          | }**      |
|      |             | I    |       |          |          |          |
|      |             | NT** |       |          |          | **block  |
|      |             |      |       |          |          | }**      |
|      |             |      |       |          |          |          |
|      |             |      |       |          |          | **marker |
|      |             |      |       |          |          | }**      |
+------+-------------+------+-------+----------+----------+----------+

**\[GRAPHIC ALPHANUMERIC BLOCK IS NOT USED BY HSR\]**

**\[TABULAR ALPHANUMERIC BLOCK IS NOT USED BY HSR\]**