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