Vaisala RVP900 User manual

USER’S MANUAL
RVP900™ Digital Receiver
and Signal Processor
M211322EN-D

PUBLISHED BY
Visit our Internet pages at www.vaisala.com
© Vaisala 2014
No part of this manual may be reproduced in any form or by any means,
electronic or mechanical (including photocopying), nor may its contents be
communicated to a third party without prior written permission of the
copyright holder.
The contents are subject to change without prior notice.
Please observe that this manual does not create any legally binding
obligations for Vaisala towards the customer or end user. All legally
binding commitments and agreements are included exclusively in the
applicable supply contract or Conditions of Sale.
Vaisala Oyj Phone (int.): +358 9 8949 1
P.O. Box 26 Fax: +358 9 8949 2227
FI-00421 Helsinki
Finland

________________________________________________________________________________
VAISALA________________________________________________________________________ 1
Table of Contents
CHAPTER 1
GENERAL INFORMATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.1 About This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.1.1 Contents of This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.2 Version Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.3 Related Manuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.4 Documentation Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.5 Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.5.1 ESD Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.6 Regulatory Compliances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.7 WEEE Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.7.1 Recycling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.8 RoHS Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.8.1 China RoHS Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.9 Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.10 License Agreement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.11 Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.11.1 Hardware Limited Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
CHAPTER 2
INTRODUCTION AND SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.1 RVP900 Lineage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.2 Dual Frequency Receive Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.3 Open Hardware and Software Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.4 Standard LAN Interconnection for Data Transfer or Parallel Processing . . . . . 21
2.5 System Configuration Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.6 RVP901 IFDR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.6.1 Digital Receiver Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.6.2 Digital Transmitter Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.6.3 RVP902 Signal Processing Computer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.7 Analog Versus Digital Radar Receivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.7.1 What is a Digital IF Receiver? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.7.2 Magnetron Receiver Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.7.3 Klystron or TWT Receiver and Transmit RF Example . . . . . . . . . . . . . . . . . . . 37
2.8 RVP900 IF Signal Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.8.1 IFDR Data Capture and Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.8.2 Burst Pulse Analysis for Amplitude/Frequency/Phase . . . . . . . . . . . . . . . . . . . 39
2.8.3 RVP901 Functional Block Diagram and IF to I/Q Processing . . . . . . . . . . . . . . 41
2.9 RVP900 Weather Signal Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.9.1 General Processing Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.9.2 RVP900 Pulse Pair Time Domain Processing . . . . . . . . . . . . . . . . . . . . . . . . . 47

USER’S MANUAL__________________________________________________________________
2 ___________________________________________________________________ M211322EN-D
2.9.3 RVP900 DFT/FFT Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
2.9.4 Random Phase Processing for Second Trip Echo . . . . . . . . . . . . . . . . . . . . . .48
2.9.5 Polarization Mode Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
2.9.6 Output Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
2.10 RVP900 Control and Maintenance Features . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
2.10.1 Radar Control Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
2.10.2 Power-Up Setup Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
2.11 Support Utilities and Application Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
2.12 System Network Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
2.13 Open Architecture and Published API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
2.14 RVP901 Technical Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
2.14.1 RVP901 IF Receiver Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
2.14.2 RVP901 Digital Waveform Synthesis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
2.14.3 Miscellaneous Discrete and Analog I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
2.14.4 RVP900 Processing Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
2.14.5 RVP900 Input/Output Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
2.14.6 Physical and Environmental Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . .62
CHAPTER 3
HARDWARE INSTALLATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
3.1 Overview and Input Power Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
3.2 RVP901 IFDR Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
3.2.1 RVP901 IFDR Safety Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
3.2.2 IFDR Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
3.2.3 IFDR Power, Size, and Mounting Considerations . . . . . . . . . . . . . . . . . . . . . . .65
3.2.4 IFDR I/O Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
3.2.5 IFDR Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
3.2.6 IFDR Input A/D Saturation Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
3.2.7 IFDR Clock Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
3.2.8 Choice of A/D Sample Rate and Tx Synthesis Rate . . . . . . . . . . . . . . . . . . . . .71
3.2.9 External Pre-Trigger Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
3.2.10 IF Bandwidth and Dynamic Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
3.2.11 IF Gain and System Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
3.2.12 IF Gain Based on System Noise Figure . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78
3.2.13 Choice of Intermediate Frequency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
3.3 RVP902 Main Chassis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
3.3.1 RVP902 Main Chassis Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
3.3.2 Power Requirements, Size, and Physical Mounting . . . . . . . . . . . . . . . . . . . . .81
3.3.3 Power-Up Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
3.3.4 Socket Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
3.4 Digital AFC Module (DAFC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
3.4.1 Example Hookup to a CTI MVSR-xxx STALO . . . . . . . . . . . . . . . . . . . . . . . . . .90
3.4.2 Example of a MITEQ MFS-05.00–05.30–100K–10MP STALO . . . . . . . . . . . . .92
3.5 IFDR DAFC Uplink Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
3.5.1 Using the Legacy IFD Coax Uplink . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
CHAPTER 4
TTY NONVOLATILE SETUPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99
4.1 Overview of Setup Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
4.1.1 Factory, Saved, and Current Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101
4.1.2 V and Vz – View Card and System Status . . . . . . . . . . . . . . . . . . . . . . . . . . .102

________________________________________________________________________________
VAISALA________________________________________________________________________ 3
4.1.3 Vp – View Processing and Threshold Values . . . . . . . . . . . . . . . . . . . . . . . . . 104
4.1.4 @ – Display/Change Current Major Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
4.2 View/Modify Dialogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
4.2.1 Mc — Top Level Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
4.2.2 Mp — Processing Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
4.2.3 Mf — Clutter Filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
4.2.4 Mt — General Trigger Setups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
4.2.5 Mt<n>— Triggers for Pulsewidth #n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
4.2.6 Mb — Burst Pulse and AFC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
4.2.7 M+ — Debug Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
4.2.8 Mz — Transmissions and Modulations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
CHAPTER 5
PLOT-ASSISTED SETUPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
5.1 P+ — Plot Test Pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
5.2 General Conventions Within the Plot Commands . . . . . . . . . . . . . . . . . . . . . . . 143
5.3 Pb — Plot Burst Pulse Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
5.3.1 Interpreting the Burst Timing Plot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
5.3.2 Available Subcommands Within Pb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
5.3.3 TTY Information Lines Within Pb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
5.3.4 Recommended Adjustment Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
5.4 Ps — Plot Burst Spectra and AFC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
5.4.1 Interpreting the Burst Spectra Plots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
5.4.2 Available Subcommands Within Ps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
5.4.3 TTY Information Lines Within Ps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
5.4.4 Computation of Filter Loss . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
5.4.5 Recommended Adjustment Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
5.5 Pr — Plot Receiver Waveforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
5.5.1 Interpreting the Receiver Waveform Plots . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
5.5.2 Available Subcommands Within Pr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
5.5.3 TTY Information Lines Within Pr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
5.6 Pa — Plot Tx Waveform Ambiguity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
5.6.1 Interpreting the Ambiguity Plots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
5.6.2 Available Subcommands Within Pa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
5.6.3 TTY Information Lines Within Pa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
5.6.4 Bench Testing of Compressed Waveforms . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
CHAPTER 6
PROCESSING ALGORITHMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
6.1 IF Signal Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
6.1.1 FIR (Matched) Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
6.1.2 RVP900 Receiver Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
6.1.3 Automatic Frequency Control (AFC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
6.1.4 Burst Pulse Tracking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
6.1.5 Interference Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
6.1.6 Large-Signal Linearization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
6.1.7 Correction for Tx Power Fluctuations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
6.2 Time Series (I and Q) Signal Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
6.2.1 Time Series Processing Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
6.2.2 Frequency Domain Processing- Doppler Power Spectrum . . . . . . . . . . . . . . . 200
6.2.3 Autocorrelations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
6.2.4 Ray Synchronization on Angle Boundaries . . . . . . . . . . . . . . . . . . . . . . . . . . . 204

USER’S MANUAL__________________________________________________________________
4 ___________________________________________________________________ M211322EN-D
6.2.5 Clutter Filtering Approaches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .205
6.3 Autocorrelation R(n) Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
6.3.1 Point Clutter Remover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .216
6.3.2 Range Averaging and Clutter Microsuppression . . . . . . . . . . . . . . . . . . . . . . .217
6.3.3 Reflectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .217
6.3.4 Velocity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .220
6.3.5 Spectrum Width Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .221
6.3.6 Signal Quality Index (SQI threshold) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .223
6.3.7 Clutter Correction (CCOR threshold) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .223
6.3.8 Weather Signal Power (SIG Threshold) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .225
6.3.9 (Signal+Noise)/Noise Ratio (LOG Threshold) . . . . . . . . . . . . . . . . . . . . . . . . .226
6.4 Thresholding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
6.4.1 Threshold Qualifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .226
6.4.2 Adjusting Threshold Qualifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228
6.4.3 Speckle Filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
6.5 Reflectivity Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
6.5.1 Plot Method for Calibration of Io . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .234
6.5.2 Single-Point Direct Method for Calibration of Io . . . . . . . . . . . . . . . . . . . . . . .236
6.5.3 Treatment of Losses in the Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .237
6.5.4 Determination of dBZo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .238
6.6 Dual PRT Processing Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
6.6.1 DPRT-1 Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .240
6.6.2 DPRT-2 Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .242
6.7 Dual PRF Velocity Unfolding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
6.8 Random Phase Second Trip Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .247
6.8.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .247
6.8.2 Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .248
6.8.3 Tuning for Optimal Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .249
6.9 Signal Generator Testing of the Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . .253
6.9.1 Linear Ramp of Velocity with Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .253
6.9.2 Verifying PHIDP and KDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .254
6.9.3 Verifying RHOH, RHOV, and RHOHV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .254
CHAPTER 7
HOST COMPUTER COMMANDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
7.1 No-Operation (NOP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .259
7.2 Load Range Mask (LRMSK) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .259
7.3 Setup Operating Parameters (SOPRM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .261
7.4 Interface Input/Output Test (IOTEST) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
7.5 Interface Output Test (OTEST) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .273
7.6 Sample Noise Level (SNOISE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
7.7 Initiate Processing (PROC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .277
7.8 Load Clutter Filter Flags (LFILT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .290
7.9 Get Processor Parameters (GPARM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .292
7.10 Load Simulated Time Series Data (LSIMUL) . . . . . . . . . . . . . . . . . . . . . . . . . . .306
7.11 Reset (RESET) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .309
7.12 Define Trigger Generator Waveforms (TRIGWF) . . . . . . . . . . . . . . . . . . . . . . .309
7.13 Define Pulse Width Control and PRT Limits (PWINFO) . . . . . . . . . . . . . . . . . . 311
7.14 Set Pulse Width and PRF (SETPWF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313

________________________________________________________________________________
VAISALA________________________________________________________________________ 5
7.15 Load Antenna Synchronization Table (LSYNC) . . . . . . . . . . . . . . . . . . . . . . . . 314
7.16 Set/Clear User LED (SLED) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
7.17 TTY Operation (TTYOP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
7.18 Load Custom Range Normalization (LDRNV) . . . . . . . . . . . . . . . . . . . . . . . . . . 320
7.19 Read Back Internal Tables and Parameters (RBACK) . . . . . . . . . . . . . . . . . . . 321
7.20 Pass Auxiliary Arguments to Opcodes (XARGS) . . . . . . . . . . . . . . . . . . . . . . . 322
7.21 Load Clutter Filter Specifications (LFSPECS) . . . . . . . . . . . . . . . . . . . . . . . . . 323
7.22 Configure Ray Header Words (CFGHDR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
7.23 Configure Interference Filter (CFGINTF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
7.24 Set AFC level (SETAFC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
7.25 Set Trigger Timing Slew (SETSLEW) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
7.26 Hunt for Burst Pulse (BPHUNT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
7.27 Configure Phase Modulation (CFGPHZ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
7.28 Set User IQ Bits (UIQBITS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
7.29 Set Individual Thresholds (THRESH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
7.30 Set Task Identification Information (TASKID) . . . . . . . . . . . . . . . . . . . . . . . . . . 333
7.31 Define PRF Pie Slices (PRFSECT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
7.32 Configure Target Simulator (TARGSIM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
7.33 Set Burst Pulse Processing Options (BPOPTS) . . . . . . . . . . . . . . . . . . . . . . . . 337
7.34 Custom User Opcode (USRINTR and USRCONT) . . . . . . . . . . . . . . . . . . . . . . 338
7.35 Load Melting Layer Specification (MLSPEC) . . . . . . . . . . . . . . . . . . . . . . . . . . 338
APPENDIX A
SERIAL STATUS FORMATS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
APPENDIX B
RVP900 PACKAGING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
B.1 RVP900 Processor Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
B.2 Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .349
B.3 Main Computer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
B.4 IFDR Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
B.4.1 Generic I/O Interconnect Breakout Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352
B.5 Optional DAFC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
B.6 Optional TDWR Custom Back Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354
APPENDIX C
INSTALLATION AND TEST PROCEDURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
C.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
C.1.1 Test Checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
C.2 Installation Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
C.3 Power Up Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
C.4 Setup Terminal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366
C.5 Setup "V" Command (Internal Status) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367
C.6 Setup "Mc" Command (Board Configuration) . . . . . . . . . . . . . . . . . . . . . . . . . . 368
C.7 Setup "Mp" Command (Processing Options) . . . . . . . . . . . . . . . . . . . . . . . . . . 369

USER’S MANUAL__________________________________________________________________
6 ___________________________________________________________________ M211322EN-D
C.8 Setup "Mf" Command (Clutter Filters) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370
C.9 Setup "Mt" Command (General Trigger Setup) . . . . . . . . . . . . . . . . . . . . . . . . .371
C.10 Initial Setup of Information for Each Pulse Width . . . . . . . . . . . . . . . . . . . . . . 373
C.11 Setup "Mb" Command (Burst Pulse and AFC) . . . . . . . . . . . . . . . . . . . . . . . . .375
C.12 Setup "M+" Command (Debug Options) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
C.13 Setup "Mz" Command (Transmitter Phase Control) . . . . . . . . . . . . . . . . . . . .378
C.14 Ascope Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .379
C.15 Burst Pulse Alignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .380
C.16 Bandwidth Filter Adjustment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .381
C.17 Digital AFC (DAFC) Alignment (Optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
C.18 MFC Functional Test and Tuning (Optional) . . . . . . . . . . . . . . . . . . . . . . . . . .384
C.19 AFC Functional Test (Optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385
C.20 Input IF Signal Level Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
C.21 Calibration and Dynamic Range Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .387
C.22 Receiver Bandwidth Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .389
C.23 Receiver Phase Noise Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .391
C.24 Hardcopy and Backup of Final Setups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
C.25 RVP901 TxDAC Stand-alone Bench Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . .393
APPENDIX D
RVP900 DEVELOPER'S NOTES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
D.1 Organization of the RDA Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
D.2 RVP Overall Code Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
D.2.1 RVP8 Software Maintenance Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .399
D.2.2 Installing Incremental RDA Upgrades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .400
D.2.3 Rebuilding the RDA Linux Kernel Module . . . . . . . . . . . . . . . . . . . . . . . . . . . .401
D.3 Debugging and Profiling Your Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
D.3.1 Monitoring Opcode/Data Activity: -exposeIO . . . . . . . . . . . . . . . . . . . . . . . . .402
D.3.2 Showing Live Acquired Pulse Info: -showAQ . . . . . . . . . . . . . . . . . . . . . . . . .403
D.3.3 Showing Coherent Processing Intervals: -showCPIs . . . . . . . . . . . . . . . . . . .404
D.3.4 Showing RealTime Callback Timers: -showRTCtrl . . . . . . . . . . . . . . . . . . . . .404
D.3.5 Using ddd on the Main & Proc Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .406
D.3.6 Finding Memory Leaks with valgrind . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .407
D.3.7 Profiling with gprof . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .408
D.4 Creating New Major Modes from Old Ones . . . . . . . . . . . . . . . . . . . . . . . . . . . .408
D.4.1 Function Pointers are the Key to Customization . . . . . . . . . . . . . . . . . . . . . . .410
D.5 Real-Time Control of the RVP8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
D.5.1 Using the Programmable Callback Timers . . . . . . . . . . . . . . . . . . . . . . . . . . .412
D.5.2 Example: Standard Trigger/Antenna Events . . . . . . . . . . . . . . . . . . . . . . . . . .413
D.5.3 Example: Real-Time Interrupt Histogram . . . . . . . . . . . . . . . . . . . . . . . . . . . .414
D.6 Customizing the (I,Q) Data Stream . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .415
D.6.1 Defining the FIR Matched Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .415
D.6.2 Applying Raw Pulse Corrections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .415
D.6.3 Inserting UserIQ Header BIts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .415
D.7 Customizing the Front Panel Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .415
D.8 Adding Custom DSP/Lib Opcodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415
D.9 Using the Softplane for Physical I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .415
D.9.1 Softplane Programmer’s Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .415

________________________________________________________________________________
VAISALA________________________________________________________________________ 7
D.9.2 Reducing Unnecessary PCI Traffic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
D.10 Handling Live Antenna Angles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
D.11 Creating Custom Trigger Sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
D.11.1 Defining Trigger Waveshapes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
D.11.2 Defining Trigger PRT Sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
D.11.3 Polarization and Phase Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
D.11.4 Example: Adding PRT Micro-Stagger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
D.12 Determining CPI's and Ray Boundaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
D.13 Using the RVP TimeSeries API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
D.13.1 Reader and Writer Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
D.13.2 Attach/Detach Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
D.13.3 Extracting Pulses via Sequence Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . 419
D.13.4 Using Memory Bandwidth Effectively . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
D.14 Using the Intel IPP Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420
APPENDIX E
TIME SERIES RECORDING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423
E.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423
E.2 TS Record/Playback Software Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
E.2.1 General Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
E.2.2 Description of Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
E.3 Installation & Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
E.3.1 Required Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
E.3.2 Configuring UDP Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
E.3.3 Configuring Automatic Startup of tsimport and tsexport . . . . . . . . . . . . . . . . . 427
E.3.4 Configuring Network Buffering for tsimport . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
E.3.5 tsimport and tsexport from the Command Line . . . . . . . . . . . . . . . . . . . . . . . . 428
E.4 TS Switch Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
E.5 TS Archive Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
E.5.1 Archive Directory Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431
E.5.2 TS Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431
E.5.3 Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 432
E.5.4 TS Archive Log Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434
E.6 Specific Software Application Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
E.6.1 RVP900 in Normal Real-Time Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436
E.6.2 Case 1: TS Recording on a Local RVP900 . . . . . . . . . . . . . . . . . . . . . . . . . . . 437
E.6.3 Case 2: TS Recording on Separate Archive Host . . . . . . . . . . . . . . . . . . . . . . 438
E.6.4 Case 3: TS Playback on a Local RVP900 . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
E.6.5 Case 4: TS Playback from a Separate Archive Host to an RVP900 . . . . . . . . 440
E.6.6 Quick Guides . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
E.7 Ascope Playback Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442
E.7.1 Archive on Local RVP900 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443
E.7.2 Archive on Separate Archive Host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444
E.8 TS Playback Using IRIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444
E.9 TS Viewing Utility (tsview) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
E.9.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
E.9.2 Starting tsview and Sample Session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
E.9.3 Tsview Command Line Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
E.10 TS Record Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449

USER’S MANUAL__________________________________________________________________
8 ___________________________________________________________________ M211322EN-D
APPENDIX F
RCP902 WSR98D PANEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453
F.1 OVERVIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .453
F.2 Safety Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453
F.2.1 ESD Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .453
F.3 Regulatory Compliances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .454
F.3.1 DC Power Conditions for Use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .454
F.3.2 WEEE Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .455
F.4 RoHS Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .455
F.4.1 China RoHS Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .456
F.5 RCP902 WSR98D Panel Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 457
F.6 Physical Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .458
F.6.1 Overall Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .458
F.6.2 Mounting Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .458
F.6.3 Connector Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .458
F.6.4 Modifications on RCP902 WSR98D Panel . . . . . . . . . . . . . . . . . . . . . . . . . . .459
F.7 Electrical Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .459
F.7.1 J3 - Transmitter Triggers (Tx TRIGS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .461
F.7.2 J4 - Receiver Protector (Rx PROT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .462
F.7.3 J7 - RF Generator (RF-GEN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .462
F.7.4 J8 - RF Test Selection (RF-TEST SEL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .463
F.7.5 J9 - Attenuator Control (ATTEN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .464
F.7.6 J10 - Noise Source (NOISE SRC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .464
F.7.7 J11 - RF Test Switch (RF-TEST SW) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .465
F.7.8 J12 - DAU Serial I/O (SERIAL-IN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .465
F.7.9 J14 - DCU Serial I/O (SERIAL-IN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .466
F.7.10 COAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .467
F.7.11 J26 - LOG Video Input (RF TEST-IN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .467
F.7.12 J27 - Spare Analog Input (SPARE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .467
F.7.13 J20, J21, J22, J23 - RVP901 Digital Test Points . . . . . . . . . . . . . . . . . . . . . .468
F.7.14 J18 - Panel Power Input (+28V POWER) . . . . . . . . . . . . . . . . . . . . . . . . . . .468
F.8 RVP900 Interface to the RCP902 WSR98D Panel . . . . . . . . . . . . . . . . . . . . . . . .468
F.8.1 RCP902 WSR98D I/O Interconnect Breakout . . . . . . . . . . . . . . . . . . . . . . . . .469
F.9 Software Control/Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .471
F.9.1 Logical Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .471
F.9.2 Monitoring Analog Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .474
APPENDIX G
RVP900 SPECIFICATION FOR ASR9-WSP WITH RCP903 ASR9-WSP PANEL . . . . . . . . 475
G.1 OVERVIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .475
G.2 Safety Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .475
G.2.1 ESD Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .475
G.3 Regulatory Compliances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
G.3.1 DC Power Conditions for Use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
G.3.2 WEEE Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .477
G.4 RoHS Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .477
G.4.1 China RoHS Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .478
G.5 ASR9 WSP with RVP900 Panel Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . .479
G.5.1 RVP901-WSP Signal Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .481
G.5.2 RVP902 Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .482
G.5.3 RCP903 ASR9-WSP Custom Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483

________________________________________________________________________________
VAISALA________________________________________________________________________ 9
G.6 RCP903 ASR9-WSP Panel Physical Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . 484
G.6.1 Overall Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 484
G.6.2 Mounting Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485
G.6.3 Connector Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486
G.6.4 RCP903 Shelf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487
G.7 Electrical Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488
G.7.1 Interconnect Cabling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488
G.7.2 RVP901-WSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 489
G.7.3 RCP903 ASR9-WSP Panel Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
G.7.4 ASR9-WSP Panel Indicators and Switches . . . . . . . . . . . . . . . . . . . . . . . . . . 491
G.7.5 J1, ASR9 Interface WSP #1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492
G.7.6 J2, ASR9 Interface WSP #2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
G.7.7 J3, RS-232 Interface to RVP902 Processor . . . . . . . . . . . . . . . . . . . . . . . . . . 494
G.7.8 J4, RS-232 Interface to RVP902 Processor . . . . . . . . . . . . . . . . . . . . . . . . . . 494
G.7.9 J5, Ethernet Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
G.7.10 J6, RVP901-WSP Misc IO A to RCP903 ASR9-WSP Panel . . . . . . . . . . . . 496
G.7.11 J7, Power Interface (DC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497
G.8 ASR9 RIM Software API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497
APPENDIX H
ACRONYMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501
APPENDIX I
REFERENCES AND CREDITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 503

USER’S MANUAL__________________________________________________________________
10 __________________________________________________________________ M211322EN-D

Chapter 1 ________________________________________________________ General Information
VAISALA_______________________________________________________________________ 11
CHAPTER 1
GENERAL INFORMATION
1.1 About This Manual
This manual provides technical information for installing, operating, and
maintaining the RVP900 Digital IF Receiver and Signal Processor.
1.1.1 Contents of This Manual
- Chapter 1, General Information: This chapter provides general notes
for the manual and the product.
- Chapter 2, Introduction and Specifications: This chapter describes the
major features of the RVP900 signal processor, and gives technical
specifications.
- Chapter 3, Hardware Installation: This chapter describes the electrical
issues involved with installing the RVP900 processor and IFDR
module. This includes power supply connections, radar analog and
digital signal interfaces, and computer interface connections. For
software installation, refer to the IRIS/RDA Software Installation
Manual.
- Chapter 4, TTY Nonvolatile Setups: This chapter describes how to
use the local TTY to configure the actual operation of the RVP900.
This includes a detailed description of approximately one hundred
setup parameters that affect operation.
- Chapter 5, Plot-Assisted Setups: This chapter describes using the
oscilloscope plotting modes to configure and align the radar receiver,
and measure its performance.
- Chapter 6, Processing Algorithms: This chapter provides
mathematical descriptions of the processing algorithms implemented
in the RVP900 signal processor. This information can be useful to
those writing their own interface to the RVP900, or for those who
want to learn more about the internal workings of the signal processor.

USER’S MANUAL__________________________________________________________________
12 __________________________________________________________________ M211322EN-D
- Chapter 7, Host Computer Commands: This chapter describes the
digital commands that the host computer must use to set up and
control the processor. The introductory section discusses processor
I/O in general, and gives an overview of how to set up for recording
data. Each command is then detailed in subsequent sections.
- Appendix A, Serial Status Formats: This appendix serial status
formats.
- Appendix B, RVP900 Packaging: This appendix the general features
of the packaging and the electrical specifications and cabling of these
units.
- Appendix C, Installation and Test Procedures: This appendix provides
installation and test procedures are designed to assist Vaisala field
engineers and customers with the installation and testing of the
RVP900 on a radar system.
- Appendix D, RVP900 Developer's Notes: This appendix describes the
software environment that is provided to third-party developer’s who
wish to customize the RVP900 (and RVP8) algorithms to meet their
particular needs.
- Appendix E, Time Series Recording: This appendix describes the
time series (TS) recording features.
- Appendix G, Acronyms: This appendix provides a list of acronyms.
- Appendix H, References and Credits: This appendix provides
references and citations of work.

Chapter 1 ________________________________________________________ General Information
VAISALA_______________________________________________________________________ 13
1.2 Version Information
1.3 Related Manuals
You can download the latest versions of the manuals from Vaisala product
website, http://www.vaisala.com. They can be read online using by
Adobe®Reader®, which is installed with IRIS.
Vaisala encourages you to send your comments and/or corrections to:
Vaisala Inc.
7A Lyberty Way
Westford, MA 01886
email: [email protected]
1.4 Documentation Conventions
Throughout the manual, important safety considerations are highlighted as
follows:
Manual Code Description
M211322EN-D This manual. Fourth version. September 2014
M211322EN-C Previous manual. Third version. November 2013
M211322EN-B Previous manual. Second version. March 2013
M211322EN-A Previous manual. First version. June 2012
Manual Code Manual Name
M211315EN Software Installation Manual
M211316EN IRIS and RDA Utilities Manual
M211317EN IRIS Radar Manual
M211318EN IRIS Programmer’s Manual
M211319EN IRIS Product and Display Manual
M211320EN RCP8 User's Manual
M211321EN RVP8 User's Manual
M211452EN IRIS and RDA Dual Polarization User’s Manual
WARNING Warning alerts you to a serious hazard. If you do not read and follow
instructions very carefully at this point, there is a risk of injury or even
death.

USER’S MANUAL__________________________________________________________________
14 __________________________________________________________________ M211322EN-D
prompt—Some features of the RVP900 operate by displaying questions
and waiting for you to type an answer. The text of prompts is displayed in
bold, monospaced type.
1.5 Safety
The Vaisala RVP900 is delivered to you has been tested and approved as
shipped from the factory. Note the following precautions:
1.5.1 ESD Protection
Electrostatic Discharge (ESD) can cause immediate or latent damage to
electronic circuits. Vaisala products are adequately protected against ESD
for their intended use. However, it is possible to damage the product by
delivering electronic discharges when touching, removing, or inserting any
objects inside the equipment housing.
To make sure you are not delivering high static voltages yourself:
- Avoid touching exposed connectors unnecessarily.
- Handle ESD sensitive components on a properly grounded and
protected ESD workbench.
- When an ESD workbench is not available, ground yourself to the
equipment chassis with a wrist strap and a resistive connection cord.
- If you are unable to take either of the above precautions, touch a
conductive part of the equipment chassis with your other hand before
touching ESD sensitive components.
- Always hold the boards by the edges and avoid touching the
component contacts.
CAUTION Caution warns you of a potential hazard. If you do not read and follow
instructions carefully at this point, the product could be damaged or
important data could be lost.
NOTE Note highlights important information on using the product.
CAUTION Do not modify the unit. Improper modification can damage the product or
lead to malfunction.

Chapter 1 ________________________________________________________ General Information
VAISALA_______________________________________________________________________ 15
1.6 Regulatory Compliances
For information on the performance and environmental test standards.
1.7 WEEE Compliance
DECLARATION OF CONFORMITY in relation to Directive
2002/96/EC, Waste Electrical and Electronic Equipment (WEEE).
The RVP900 manufactured by Vaisala complies fully with the
requirements of Directive 2002/96/EC on the Waste Electrical and
Electronic Equipment (WEEE).
1.7.1 Recycling
Vaisala has implemented return facilities for all products that we bring to
market. All RVP900 components should be returned to the following
address for recycling:
Vaisala Inc.
194 South Taylor Ave.
Louisville, CO 80027
(303) 499–1701
RVP900 components should not be disposed of in landfills.
RVP900 components are marked with the end-of-life, not for landfill
disposal symbol in accordance with European Standard EN 50419.
1.8 RoHS Compliance
The RoHS Directive 2002/95/EC restricts the use of six hazardous
materials found in electrical and electronic products. All applicable
products in the EU market after July 1, 2006 must pass RoHS compliance.
The maximum permitted concentrations are 0.1% or 1000 ppm (except for
cadmium, which is limited to 0.01% or 100 ppm) by weight of
homogeneous material.
1.8.1 China RoHS Compliance
The China RoHS Directive requires disclosure (not removal) of the 6 EU
RoHS substances for those products included in the "List". Disclosure can
be at the component or at the sub assembly level, but it has to be in the

USER’S MANUAL__________________________________________________________________
16 __________________________________________________________________ M211322EN-D
prescribed format, in Chinese, as detailed in the document "Marking for
the control of Pollution Caused by Electronic Information Products".
There are product marking requirements and a calculation of the
"Environmentally Friendly Use Period" to be calculated.
1.9 Trademarks
Vaisala and the Vaisala logo are registered trademarks of Vaisala Oyj in
the United States and/or other countries.
All other company, product names, and brands used herein may be the
trademarks or registered trademarks of their respective companies.

Chapter 1 ________________________________________________________ General Information
VAISALA_______________________________________________________________________ 17
1.10 License Agreement
All rights to any software are held by Vaisala or third parties. The customer
is allowed to use the software only to the extent that is provided by the
applicable supply contract or Software License Agreement.
1.11 Warranty
Visit our Internet pages for more information and for our standard
warranty terms and conditions: www.vaisala.com/warranty.
Any such warranty may not be valid in case of damage due to normal wear
and tear, exceptional operating conditions, negligent handling or
installation, or unauthorized modifications. See the applicable supply
contract or Conditions of Sale for details of the warranty for each product.
1.11.1 Hardware Limited Warranty
Vaisala warrants its RVP900 Digital IF Receiver and Signal Processor to
function according to the hardware User's Manual documentation for a
period of one year following delivery. In the event of a failure during the
warranty period, the customer should notify Vaisala to obtain a Return
Authorization. Upon receiving the Return Authorization from Vaisala, the
customer ships the failed unit by pre-paid freight. Vaisala, at its option,
will repair or replace the defective unit within 30 days and return the unit
to the customer.
Damage caused by fire, flood, lightning, or other catastrophe, and damage
caused by misuse or abuse are not covered by this warranty.
In no event shall Vaisala, Inc. be liable for any direct, indirect, special,
incidental, or consequential damages arising out of the use or inability
to use the hardware or documentation provided by Vaisala, Inc.
Vaisala, Inc. makes no warranty, either express or implied, with
respect to any of the hardware or documentation, as to the quality,
performance, merchantability, or fitness for a particular purpose.

USER’S MANUAL__________________________________________________________________
18 __________________________________________________________________ M211322EN-D
Other manuals for RVP900
1
Table of contents
Other Vaisala Receiver manuals