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. A method in a radio transceiver includes
grouping a plurality of pulse data entries, generating a first list of
pulse repetition intervals having pulses with a pulse width within a
specified range, counting a number of most and second most common pulse
interval values and determining whether a radar signal is present.
Generally, the method includes determining a radar is present in one of
three different ways, namely, determining whether the number of the most
common pulse interval values exceeds a specified value, determining a
radar signal is present with an extra pulse and finally, determining a
radar is present with a missing pulse.