This is the adaptive sounding RCP which communicates with the no_data task
to find the best frequency for radar operation.
The program is based on the Radops2000 v4.1 normal_scan RCP (version 2.12)
with the addition of checking the scatter count at the end of each normal
scan. If this count is below a set threshold (nodata_bin_threshold, which
can be specified on the command line) the program searches a set of user-
defined frequencies to find which has the greatest scatter count.
The frequency search uses an integration time of 5s and scans beams 2, 6, 10
and 14 in that order. The frequencies scanned can be altered by editing
The next normal scan will then be carried out at the frequency with the
greatest count, unless the count is below another threshold (NODATA_MIN_DATA),
in which case a default frequency (NODATA_DEFAULT_FREQ) is used.
The RCP is compiled by typing 'make' while in the normal_scan_nodata
directory. This compiles and links three different versions of the file,
the normal version, the debug version and the discretionary time version.
While compiling some compiler warnings will appear, these are due to using
the maximum warning level on the compiler. The warnings are due to missing
information in some of the Radops library header files.
Usage information is available with the QNX 'use' command.
If you have any problems with the software please contact me via Mike Pinnock.
Also, if you have made any useful modifications to the program it would be
useful if you could send them as RCS files, to make merging them into the
master copy easier.
Kevin O'Rourke, SHARE radar engineer, Halley