A system includes a first-in first-out (FIFO) module, a polling module, a
data extraction module, and a control module. The FIFO module receives
records having dynamic frequency selection (DFS) information generated
based on pulses received and generates a control signal for every N of
the records received, where N is an integer greater than or equal to 1.
The polling module selectively polls the FIFO module and reads M of the
records received by the FIFO module, where M is an integer greater than
or equal to 1 and less than N. The data extraction module extracts the
DFS information from the N records when the control signal is received
and selectively extracts the DFS information from the M records. The
control module determines whether the pulses are a type of radar based on
the DFS information extracted from at least N of the (N+M) of the
records.