A single chip radio transceiver includes circuitry that enables detection
of radar signals to enable the radio transceiver to halt communications
in overlapping communication bands to avoid interference with the radar
transmitting the radar pulses. One design goal, however, is to avoid
false triggers that result from spurious tones and omissions and that
further detects radar signals even in circumstances in which a radar
pulse has been masked or eliminated by interference. Accordingly, the
radar detection block includes circuitry for detecting and measuring the
radar signals in the presence of such interference. More specifically,
the radar detection block includes a moving average filter, a threshold
comparison state machine, and radar detection logic within software that
is executed by a processor for determining whether a radar signal is
present.